Back to Search
Start Over
Balanced Parallel Exploration of Orthogonal Regions
- Source :
- Algorithms, Volume 12, Issue 5, Algorithms, Vol 12, Iss 5, p 104 (2019)
- Publication Year :
- 2019
- Publisher :
- Multidisciplinary Digital Publishing Institute, 2019.
-
Abstract
- We consider the use of multiple mobile agents to explore an unknown area. The area is orthogonal, such that all perimeter lines run both vertically and horizontally. The area may consist of unknown rectangular holes which are non-traversable internally. For the sake of analysis, we assume that the area is discretized into N points allowing the agents to move from one point to an adjacent one. Mobile agents communicate through face-to-face communication when in adjacent points. The objective of exploration is to develop an online algorithm that will explore the entire area while reducing the total work of all k agents, where the work is measured as the number of points traversed. We propose splitting the exploration into two alternating tasks, perimeter and room exploration. The agents all begin with the perimeter scan and when a room is found they transition to room scan after which they continue with perimeter scan until the next room is found and so on. Given the total traversable points N, our algorithm completes in total O ( N ) work with each agent performing O ( N / k ) work, namely the work is balanced. If the rooms are hole-free the exploration time is also asymptotically optimal, O ( N / k ) . To our knowledge, this is the first agent coordination algorithm that considers simultaneously work balancing and small exploration time.
- Subjects :
- Coordination algorithms
0209 industrial biotechnology
Total work
Work (thermodynamics)
lcsh:T55.4-60.8
Discretization
Computer science
limited communication
02 engineering and technology
Topology
lcsh:QA75.5-76.95
Theoretical Computer Science
Perimeter
work balancing
020901 industrial engineering & automation
0202 electrical engineering, electronic engineering, information engineering
lcsh:Industrial engineering. Management engineering
Point (geometry)
Online algorithm
Numerical Analysis
parallel exploration
Computational Mathematics
online algorithm
Asymptotically optimal algorithm
Computational Theory and Mathematics
020201 artificial intelligence & image processing
lcsh:Electronic computers. Computer science
mobile agents
Subjects
Details
- Language :
- English
- ISSN :
- 19994893
- Database :
- OpenAIRE
- Journal :
- Algorithms
- Accession number :
- edsair.doi.dedup.....6bd9cd890fee186d6c6a0898840fc937
- Full Text :
- https://doi.org/10.3390/a12050104