Research Article

Frequent-Pattern-Based Broadcast Scheduling for Conflict Avoidance in Multichannel Data Dissemination Systems

Algorithm 1

Deriving the statistical information and sorted result.
1. Function
  Input: a set of queries (clients) ;
  Output: two lists of sorted queries with sorted requested data, , ;
2 create a temporary set ;
3. StatisticDataFrequency()
4 for each query in do;
5.  sortRequiredDataByFrequency(, )
6 end;
7  sortQuerySetByQuerySize()
8  sortQuerySetByAverageFrequency()
9 return, ;
10 end;