Repository logo
  • English
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Italiano
  • Latviešu
  • Magyar
  • Nederlands
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Log In
    or
    New user? Click here to register.Have you forgotten your password?
Repository logo
  • Communities & Collections
  • Research Outputs
  • Projects
  • People
  • Statistics
  • English
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Italiano
  • Latviešu
  • Magyar
  • Nederlands
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Log In
    or
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Scholalry Output
  3. Publications
  4. Maximal Independent Set via Mobile Agents
 
  • Details
Options

Maximal Independent Set via Mobile Agents

Journal
Proceedings of the 25th International Conference on Distributed Computing and Networking
Date Issued
2024
Author(s)
Debasish Pattanayak
Bhagat, Subhash 
Department of Mathematics 
Sruti Gan Chaudhuri
Anisur Rahaman Molla
DOI
10.1145/3631461.3631543
Abstract
We consider the problem of finding a maximal independent set (MIS) in an unknown graph by mobile agents or mobile robots. Suppose n mobile agents are initially located at arbitrary nodes of an n-node anonymous graph G = (V, E) and the goal is that the agents autonomously relocate themselves to find a subset S gV of nodes such that S forms an MIS. The objective is to minimize both (i) the time required to find an MIS and (ii) the memory required at each agent. We consider the mobile agents with communicate-compute-move model in the synchronous setting, in which agents can communicate with other agents if they are located at the same node (called local communication). We present deterministic algorithms for finding MIS on various graph classes (e.g., general graphs, trees, grids) in our robot model. Additionally, we consider different initial configurations of the agents over the nodes. Specifically, we present algorithms for three different initial configurations: rooted (all agents are positioned at the same node), dispersed (one agent at each node), and arbitrary (agents positioned at multiple nodes, except in the dispersed configuration). For general graphs, our algorithm finds MIS in O(nI) time and uses O(log n) bits of memory per agent in the rooted initial configuration, where Δrepresents the maximum degree of the graph. The algorithms for the dispersed and arbitrary initial configurations require O(nIlog n) time and O(log n) bits of memory, but necessitate prior knowledge of n and I. For trees, our algorithms find MIS in: (i) O(D2) time and O(log n) bits of memory per agent in the rooted configuration, where D is the diameter of the tree, (ii) O(D) time and O(Δ+ log n) bits of memory per agent in the dispersed configuration, requiring the knowledge of I, and (iii) O(n) time and O(Δ+ log n) bits of memory per agent in the arbitrary configuration, where knowledge of both n and Δis required. Lastly, for rectangular grids with n = x × y nodes, our algorithm finds MIS in O(max (x, y)) time and O(log n) bits memory per agent, requiring the knowledge of x, y. The algorithm is simultaneously time and memory optimal. To the best of our knowledge, this is the first time where the maximal independent set problem is explored through the lens of mobile agents in the local communication model.
Subjects
  • Distributed algorithm...

  • Local communication

  • Maximal Independent S...

  • Maximum Independent S...

  • Mobile agents

  • Mobile robots

  • Multi-agent systems

  • Time and memory compl...

Copyright © 2016-2025  Indian Institute of Technology Jodhpur

Developed and maintained by Dr. Kamlesh Patel and Mr. C. Chhatwani, S. R. Ranganathan Learning Hub, IIT Jodhpur.

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement
  • Send Feedback