Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
156 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Partial gathering of mobile agents in dynamic rings (2212.03457v2)

Published 7 Dec 2022 in cs.CC and cs.MA

Abstract: In this paper, we consider the partial gathering problem of mobile agents in synchronous dynamic bidirectional ring networks. When k agents are distributed in the network, the partial gathering problem requires, for a given positive integer g (< k), that agents terminate in a configuration such that either at least g agents or no agent exists at each node. So far, the partial gathering problem has been considered in static graphs. In this paper, we start considering partial gathering in dynamic graphs. As a first step, we consider this problem in 1-interval connected rings, that is, one of the links in a ring may be missing at each time step. In such networks, focusing on the relationship between the values of k and g, we fully characterize the solvability of the partial gathering problem and analyze the move complexity of the proposed algorithms when the problem can be solved. First, we show that the g-partial gathering problem is unsolvable when k <= 2g. Second, we show that the problem can be solved with O(n log g) time and the total number of O(gn log g) moves when 2g + 1 <= k <= 3g - 2. Third, we show that the problem can be solved with O(n) time and the total number of O(kn) moves when 3g - 1 <= k <= 8g - 4. Notice that since k = O(g) holds when 3g - 1 <= k <= 8g - 4, the move complexity O(kn) in this case can be represented also as O(gn). Finally, we show that the problem can be solved with O(n) time and the total number of O(gn) moves when k >= 8g - 3. These results mean that the partial gathering problem can be solved also in dynamic rings when k >= 2g + 1. In addition, agents require a total number of \Omega(gn) moves to solve the partial (resp., total) gathering problem. Thus, when k >= 3g - 1, agents can solve the partial gathering problem with the asymptotically optimal total number of O(gn) moves.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (24)
  1. D’agents: Applications and performance of a mobile-agent system. Softw., Pract. Exper., 32(6):543–573, 2002.
  2. Mole–concepts of a mobile agent system. world wide web, 1(3):123–137, 1998.
  3. D. B. Lange and M. Oshima. Seven good reasons for mobile agents. CACM, 42(3):88–89, 1999.
  4. Mobile agent coordination for distributed network management. Journal of Network and Systems Management, 9(4):435–456, 2001.
  5. The mobile agent rendezvous problem in the ring. Synthesis lectures on distributed computing theory, 1(1):1–122, 2010.
  6. Mobile agent rendezvous in a ring. Proc. of International Conference on Distributed Computing Systems, pages 592–599, 2003.
  7. Multiple mobile agent rendezvous in a ring. Proc. of Latin American Symposium on Theoretical Informatics, pages 599–608, 2004.
  8. Randomized gathering of mobile agents in anonymous unidirectional ring networks. Transactions on Parallel and Distributed Systems, 25(5):1289–1296, 2014.
  9. P. Fraigniaud and A. Pelc. Deterministic rendezvous in trees with little memory. Proc. of International Symposium on Distributed Computing, pages 242–256, 2008.
  10. Linear time and space gathering of anonymous mobile agents in asynchronous trees. Theoretical Computer Science, 478:118–126, 2013.
  11. Mobile agent rendezvous in a synchronous torus. Proc. of Latin American Symposium on Theoretical Informatics, pages 653–664, 2006.
  12. Y. Dieudonné and A. Pelc. Anonymous meeting in networks. Algorithmica, 74(2):908–946, 2016.
  13. How to meet asynchronously at polynomial cost. SIAM Journal on Computing, 44(3):844–867, 2015.
  14. Partial gathering of mobile agents in asynchronous unidirectional rings. Theoretical Computer Science, 617:1–11, 2016.
  15. Move-optimal partial gathering of mobile agents without identifiers or global knowledge in asynchronous unidirectional rings. Theoretical Computer Science, 822:92–109, 2020.
  16. M. Shibata and S. Tixeuil. Partial gathering of mobile robots from multiplicity-allowed configurations in rings. Proc. of International Symposium on Stabilizing, Safety, and Security of Distributed Systems, pages 264–279, 2020.
  17. Move-optimal partial gathering of mobile agents in asynchronous trees. Theoretical Computer Science, 705:9–30, 2018.
  18. Partial gathering of mobile agents in arbitrary networks. IEICE Transactions on Information and Systems, 102(3):444–453, 2019.
  19. Gathering in dynamic rings. Theoretical Computer Science, 811:79–98, 2018.
  20. Distributed exploration of dynamic rings. Distributed Computing, 33(1):41–67, 2020.
  21. Exploration of dynamic tori by multiple agents. Theoretical Computer Science, 850:202–220, 2021.
  22. Compacting oblivious agents on dynamic rings. PeerJ Computer Science, 7:1–29, 2021.
  23. Patrolling on dynamic ring networks. Proc. of International Conference on Current Trends in Theory and Practice of Informatics, pages 150–163, 2019.
  24. Uniform deployment of mobile agents in dynamic rings. Proc. of International Symposium on Stabilizing, Safety, and Security of Distributed Systems, pages 248–263, 2020.
Citations (3)

Summary

We haven't generated a summary for this paper yet.