Efficient materialized view maintenance in mobile environments using interleaved Pull-Push algorithm

被引:0
|
作者
Adly, Noha
Taha, Yousry
Nagi, Magdy
Samaan, Nancy
机构
[1] Computer Science Dept., Alexandria University, Alexandria, Egypt
[2] Sch. of Info. Technology and Eng., Ottawa University, Ottawa, Ont., Canada
来源
AEJ - Alexandria Engineering Journal | 2002年 / 41卷 / 06期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a novel algorithm, Interleaved Pull-Push, for incrementally maintaining materialized views defined over information sources and stored in a Data Warehouse (DW), where both sources and DW could be mobile. In contrast to other approaches, the workload of updating the view is distributed among sources, thus alleviating the DW from receiving and handling unnecessary intermediate messages. The proposed algorithm ensures strong consistency of the view at the data warehouse in the presence of concurrent updates, while reducing the number of messages needed as well as the communication overhead. A simulation model based on the WHIPS architecture has been developed to analyse the performance of the proposed algorithm and to compare it with a previously proposed algorithm, Pure-Push, and the traditional Nested SWEEP algorithm. Several experiments have been conducted to quantify the costs and benefits of the proposed algorithm.
引用
收藏
页码:943 / 955
相关论文
共 50 条
  • [21] A novel coral reefs optimization algorithm for materialized view selection in data warehouse environments
    Azgomi, Hossein
    Sohrabi, Mohammad Karim
    APPLIED INTELLIGENCE, 2019, 49 (11) : 3965 - 3989
  • [22] An efficient view maintenance algorithm for data warehousing
    Ling, TW
    Liu, Y
    ADVANCES IN DATABASE TECHNOLOGIES, 1999, 1552 : 169 - 180
  • [23] An Efficient Application Partitioning Algorithm in Mobile Environments
    Wu, Huaming
    Knottenbelt, William J.
    Wolter, Katinka
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (07) : 1464 - 1480
  • [24] Push-pull cache consistency mechanism for cooperative caching in mobile ad hoc environments
    Selvin, Lilly Sheeba
    Palanichamy, Yogesh
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (05) : 3459 - 3470
  • [25] Speeding up materialized view selection in data warehouses using a randomized algorithm
    Lee, MS
    Hammer, J
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2001, 10 (03) : 327 - 353
  • [26] Herbal Medicine Information System Using Push and Pull Technology in Mobile Application
    Samonte, Mary Jane C.
    Cadiz, Marianne Therese P.
    Camba, Berline Mae R. Mabanag
    Esguerra, Genesis G.
    PROCEEDINGS OF TENCON 2018 - 2018 IEEE REGION 10 CONFERENCE, 2018, : 2098 - 2103
  • [27] An efficient causal ordering algorithm for mobile computing environments
    Prakash, R
    Raynal, M
    Singhal, M
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 744 - 751
  • [28] Efficient view maintenance using version numbers
    Sze, EK
    Ling, TW
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, 2001, 2113 : 527 - 536
  • [29] Multi-objective materialized view selection using flamingo search optimization algorithm
    Srinivasarao, Popuri
    Satish, Aravapalli Rama
    SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (04): : 988 - 1012
  • [30] Algorithm for Efficient 3D Reconstruction of Outdoor Environments Using Mobile Robots
    Pulido Fentanes, Jaime
    Zalama, Eduardo
    Gomez-Garcia-Bermejo, Jaime
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,