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 条
  • [31] Stability and convergence of distributed algorithms for the OPF problem
    Devane, Eoin
    Lestas, Ioannis
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 2933 - 2938
  • [32] Some Distributed Algorithms for Quantized Consensus Problem
    He, Jianping
    Chen, Wenhai
    Gao, Lixin
    EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2009, 5754 : 443 - 452
  • [33] DISTRIBUTED GENETIC ALGORITHMS FOR THE FLOORPLAN DESIGN PROBLEM
    COHOON, JP
    HEGDE, SU
    MARTIN, WN
    RICHARDS, DS
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (04) : 483 - 492
  • [34] The distributed constraint satisfaction problem: Formalization and algorithms
    Yokoo, M
    Durfee, EH
    Ishida, T
    Kuwabara, K
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1998, 10 (05) : 673 - 685
  • [35] Distributed Algorithms for Optimal Power Flow Problem
    Lam, Albert Y. S.
    Zhang, Baosen
    Tse, David N.
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 430 - 437
  • [36] Improved online algorithms for the sorting buffer problem
    Gamzu, Iftah
    Segev, Danny
    STACS 2007, PROCEEDINGS, 2007, 4393 : 658 - +
  • [37] Competitive Analysis of Algorithms for an Online Distribution Problem
    Barba, Alessandro
    Bertazzi, Luca
    Golden, Bruce L.
    ALGORITHMS, 2024, 17 (06)
  • [38] Parallel Online Algorithms for the Bin Packing Problem
    Sándor P. Fekete
    Jonas Grosse-Holz
    Phillip Keldenich
    Arne Schmidt
    Algorithmica, 2023, 85 : 296 - 323
  • [39] Parallel Online Algorithms for the Bin Packing Problem
    Fekete, Sandor P.
    Grosse-Holz, Jonas
    Keldenich, Phillip
    Schmidt, Arne
    APPROXIMATION AND ONLINE ALGORITHMS (WAOA 2019), 2020, 11926 : 106 - 119
  • [40] Parallel Online Algorithms for the Bin Packing Problem
    Fekete, Sandor P.
    Grosse-Holz, Jonas
    Keldenich, Phillip
    Schmidt, Arne
    ALGORITHMICA, 2023, 85 (01) : 296 - 323