Title :
Online Scheduling Sequential Objects with Periodicity for Dynamic Information Dissemination
Author :
Chih-Lin Hu ; Ming-Syan Chen ; Ming-Syan Chen
Author_Institution :
Dept. of Commun. Eng., Nat. Central Univ., Jhongli
Abstract :
The scalability of data broadcasting has been manifested by prior studies on the base of the traditional data management systems where data objects, mapped to a pair of state and value in the database, are independent, persistent, and static against simple queries. However, many modern information applications spread dynamic data objects and process complex queries for retrieving multiple data objects. Particularly, the information servers dynamically generate data objects that are dependent and can be associated into a complete response against complex queries. Accordingly, the study in this paper considers the problem of scheduling dynamic broadcast data objects in a clients-providers-servers system from the standpoint of data association, dependency, and dynamics. Since the data broadcast problem is NP-hard, we derive the lower and the upper bounds of the mean service access time. In light of the theoretical analyses, we further devise a deterministic algorithm with several gain measure functions for the approximation of schedule optimization. The experimental results show that the proposed algorithm is able to generate a dynamic broadcast schedule and also minimize the mean service access time to the extent of being very close to the theoretical optimum.
Keywords :
approximation theory; client-server systems; computational complexity; database management systems; deterministic algorithms; information dissemination; mobile computing; optimisation; query processing; scheduling; NP-hard; clients-providers-servers system; data association; data broadcasting scalability; data management systems; data object retrieval; deterministic algorithm; dynamic broadcast data object scheduling; dynamic information dissemination; information servers; mobile database; query processing; schedule optimization approximation; sequential object online scheduling; Distributed databases; Push; Query processing; broadcast; data dissemination; mobile database.; periodicity; query processing; scheduling;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
DOI :
10.1109/TKDE.2008.148