Answering Multiple-Item Queries in Data Broadcast Systems

被引:0
作者
Omotayo, Adesola [1 ]
Barker, Ken [1 ]
Hammad, Moustafa [1 ]
Higham, Lisa [1 ]
Kawash, Jalal [1 ]
机构
[1] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
来源
DATASPACE: THE FINAL FRONTIER, PROCEEDINGS | 2009年 / 5588卷
关键词
Data Management; Mobile Computing; Data Broadcast System; Data Scheduling; Query Processing; DATA PLACEMENT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A lot of research has been done on answering single-item queries, only a few have looked at answering multiple-item queries in data broadcast systems. The few that did, have proposed approaches that are less responsive to changes in the query queue. It is not immediately clear how single-item scheduling algorithms will perform when used in answering pull-based multiple-item queries. This paper investigates the performance of existing single-item scheduling algorithms in answering multiple-item queries in pull-based data broadcast systems. We observed that Longest Wait First, a near-optimal single-item data scheduling algorithm, has been used in environments where users' data access pattern is skewed. This paper also investigates the performance of Longest Wait First under various user access patterns. We propose QLWF: an online data broadcast scheduling algorithm for answering multiple-item queries in pull-based data broadcast systems. For the purpose of comparison with QLWF, we adapted existing pull single-item algorithm, push single-item algorithm, and push multiple-item algorithm to answer multiple-item queries in pull environments. Results from extensive sets of experiments show that QLWF has a superior performance compared with the adapted algorithms.
引用
收藏
页码:120 / 132
页数:13
相关论文
共 21 条
[1]  
ACHARYA S, 1997, P 1997 ACM SIGMOD IN, P183
[2]   RxW: A scheduling approach for large-scale on-demand data broadcast [J].
Aksoy, D ;
Franklin, M .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (06) :846-860
[3]   THE DESIGN OF TELETEXT BROADCAST CYCLES [J].
AMMAR, MH ;
WONG, JW .
PERFORMANCE EVALUATION, 1985, 5 (04) :235-242
[4]  
[Anonymous], P 1 INT WORKSH SAT B
[5]  
[Anonymous], P 6 INT C MOB DAT MA
[6]  
Bartal Y, 2000, PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P558
[7]  
Chang YI, 2004, 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, P478
[8]   Effective data placement for wireless broadcast [J].
Chung, YD ;
Kim, MH .
DISTRIBUTED AND PARALLEL DATABASES, 2001, 9 (02) :133-150
[9]  
Chung YD, 1999, 6TH INTERNATIONAL CONFERENCE ON DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, P135, DOI 10.1109/DASFAA.1999.765745
[10]  
DYKEMAN H, 1986, P IEEE INT C COMM JU, V3, P1847