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 条
  • [1] Distributed Online Algorithms for the Agent Migration Problem in WSNs
    Nikos Tziritas
    Spyros Lalis
    Samee Ullah Khan
    Thanasis Loukopoulos
    Cheng-Zhong Xu
    Petros Lampsas
    Mobile Networks and Applications, 2013, 18 : 622 - 638
  • [2] Agent Migration and Communication in WSNs
    Muldoon, Conor
    O'Hare, Gregory M. P.
    O'Grady, Michael J.
    Tynan, Richard
    PDCAT 2008: NINTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2008, : 425 - 430
  • [3] A Survey on Centralised and Distributed Clustering Routing Algorithms for WSNs
    Zanjireh, Morteza M.
    Larijani, Hadi
    2015 IEEE 81ST VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2015,
  • [4] Online distributed object migration
    Taylor, David Scot
    Approximation and Online Algorithms, 2006, 4368 : 330 - 344
  • [5] Distributed Scaled Proximal ADMM Algorithms for Cooperative Localization in WSNs
    Zhang, Mei
    Wang, Zhiguo
    Yin, Feng
    Shen, Xiaojing
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2023, 71 : 3312 - 3327
  • [6] Algorithms for Online and Distributed Optimization and their Applications
    Comden J.
    Comden, Joshua, 1600, Association for Computing Machinery (47): : 6 - 9
  • [7] Benchmarking Mobile Agent Itinerary Planning Algorithms for Data Aggregation on WSNs
    Venetis, Ioannis E.
    Pantziou, Grammati
    Gavalas, Damianos
    Konstantopoulos, Charalampos
    2014 SIXTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2014), 2014, : 105 - 110
  • [8] DISTRIBUTED ALGORITHMS FOR THE QUICKEST PATH PROBLEM
    HUNG, YC
    CHEN, GH
    PARALLEL COMPUTING, 1992, 18 (07) : 823 - 834
  • [9] Distributed Algorithms for The RFID Coverage Problem
    Jedda, Ahmed
    Khair, Mazen G.
    Mouftah, Hussein T.
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 1758 - +
  • [10] Algorithms for Distributed Server Allocation Problem
    Sawa, Takaaki
    He, Fujun
    Kawabata, Akio
    Oki, Eiji
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2020, E103B (11) : 1341 - 1352