Distributed Online Algorithms for the Agent Migration Problem in WSNs

被引:7
|
作者
Tziritas, Nikos [1 ]
Lalis, Spyros [2 ,3 ]
Khan, Samee Ullah [1 ,4 ]
Loukopoulos, Thanasis [5 ]
Xu, Cheng-Zhong [1 ,6 ]
Lampsas, Petros [5 ]
机构
[1] Chinese Acad Sci, Beijing, Peoples R China
[2] Univ Thessaly, Thessaly, Greece
[3] IRETETH CERTH, Thessaly, Greece
[4] N Dakota State Univ, Fargo, ND 58105 USA
[5] Technol Educ Inst Lamia, Lamia, Greece
[6] Wayne State Univ, Detroit, MI USA
来源
MOBILE NETWORKS & APPLICATIONS | 2013年 / 18卷 / 05期
基金
美国国家科学基金会;
关键词
Distributed algorithms; Online algorithms; Optimizing network cost; Wireless sensor and actuator networks; Agent placement; Agent migration; Agent-based programming;
D O I
10.1007/s11036-013-0452-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The mobile agent paradigm has been adopted by several systems in the area of wireless sensor networks as it enables a flexible distribution and placement of application components on nodes, at runtime. Most agent placement and migration algorithms proposed in the literature, assume that the communication rates between agents remain stable for a sufficiently long time to amortize the migration costs. Then, the problem is that frequent changes in the application-level communication may lead to several non-beneficial agent migrations, which may actually increase the total network cost, instead of decreasing it. To tackle this problem, we propose two distributed algorithms that take migration decisions in an online fashion, trying to deal with fluctuations in agent communication. The first algorithm is more of theoretical value, as it assumes infinite storage to keep information about the message exchange history of agents, while the second algorithm is a refined version that works with finite storage and limited information. We describe these algorithms in detail, and provide proofs for their competitive ratio vs. an optimal oracle. In addition, we evaluate the performance of the proposed algorithms for different parameter settings through a series of simulated experiments, also comparing their results with those achieved by an optimal static placement that is computed with full (a posteriori) knowledge of the execution scenarios. Our theoretical and experimental results are a strong indication for the robustness and effectiveness of the proposed algorithms.
引用
收藏
页码:622 / 638
页数:17
相关论文
共 50 条
  • [41] Online Algorithms for the Linear Tape Scheduling Problem
    Cardonha, Carlos
    Real, Lucas C. Villa
    TWENTY-SIXTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING (ICAPS 2016), 2016, : 70 - 78
  • [42] Online algorithms supporting emergence in distributed CAD systems
    Feijó, B
    Gomes, PCR
    Scheer, S
    Bento, J
    ADVANCES IN ENGINEERING SOFTWARE, 2001, 32 (10-11) : 779 - 787
  • [43] Online algorithms supporting emergence in distributed CAD systems
    Feijó, B
    Gomes, PCR
    Scheer, S
    Bento, J
    NOVEL DESIGN AND INFORMATION TECHNOLOGY APPLICATIONS FOR CIVIL AND STRUCTURAL ENGINEERING, 1999, : 25 - 31
  • [44] An efficient distributed protocol for online gossiping problem
    Shi, ZN
    Srimani, PK
    2005 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, Proceedings, 2005, : 599 - 602
  • [45] Online Distributed Routing Problem of Electric Vehicles
    Yao, Canqi
    Chen, Shibo
    Yang, Zaiyue
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (09) : 16330 - 16341
  • [46] DISTRIBUTED AGENT-BASED ONLINE AUCTION SYSTEM
    Badica, Costin
    Ilie, Sorin
    Muscar, Alex
    Badica, Amelia
    Sandu, Liviu
    Sbora, Raluca
    Ganzha, Maria
    Paprzycki, Marcin
    COMPUTING AND INFORMATICS, 2014, 33 (03) : 518 - 552
  • [47] Online Live VM Migration Algorithms to Minimize Total Migration Time and Downtime
    Tziritas, Nikos
    Loukopoulos, Thanasis
    Khan, Samee U.
    Xu, Cheng-Zhong
    Zomaya, Albert Y.
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 406 - 417
  • [48] An Enhanced Distributed Scheme for WSNs
    Sheltami, Tarek R.
    MOBILE INFORMATION SYSTEMS, 2015, 2015
  • [49] Distributed sensor calibration and least-square parameter identification in WSNs using consensus algorithms
    Bolognani, Saverio
    Del Favero, Simone
    Schenato, Luca
    Varagnolo, Damiano
    2008 46TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, VOLS 1-3, 2008, : 1191 - 1198
  • [50] Efficient Decentralized Algorithms for the Distributed Trigger Counting Problem
    Venkatesan T. Chakaravarthy
    Anamitra R. Choudhury
    Vijay K. Garg
    Yogish Sabharwal
    Theory of Computing Systems, 2012, 51 : 447 - 473