Repository logo
 
Publication

Move and Improve: a Market-Based Mechanism for the Multiple Depot Multiple Travelling Salesmen Problem

dc.contributor.authorKoubâa, Anis
dc.contributor.authorCheikhrouhou, Omar
dc.contributor.authorBennaceur, Hachemi
dc.contributor.authorSriti, Mohamed-Foued
dc.contributor.authorJaved, Yasir
dc.contributor.authorAmmar, Adel
dc.date.accessioned2018-01-11T14:31:37Z
dc.date.available2018-01-11T14:31:37Z
dc.date.issued2017
dc.description.abstractConsider the problem of having a team of cooperative and autonomous robots to repeatedly visit a set of target locations and return back to their initial locations. This problem is known as multi-robot patrolling and can be cast to the multiple depot multiple traveling salesman problem (MD-MTSP), which applies to several mobile robots applications. As an NP-Hard problem, centralized approaches using meta-heuristic search are typically used to solve it, but such approaches are computation-intensive and cannot effectively deal with the dynamic nature of the system. This paper provides a distributed solution based on a market-based approach, called Move-and-Improve. It involves the cooperation of the robots to incrementally allocate targets and remove possible overlap. The concept is simple: in each step, a robot moves and attempts to improve its solution while communicating with its neighbors. Our approach consists of four main phases: (1) initial target allocation, (2) tour construction, (3) negotiation of conflicting targets, (4) solution improvement. To validate the efficiency of the Move-and-Improve distributed algorithm, we first conducted extensive simulations using Webots and evaluated its performance in terms of total traveled distance, maximum tour length, and ratio of overlapped targets, under different settings. We also demonstrated through MATLAB simulations the benefits of using our decentralized approach as compared to a centralized Genetic Algorithm approach to solve the MD-MTSP problem. Finally, we implemented Move-and-Improve using ROS and deployed it on real robots.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.1007/s10846-016-0400-xpt_PT
dc.identifier.issn0921-0296
dc.identifier.urihttp://hdl.handle.net/10400.22/10755
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherSpringer Netherlandspt_PT
dc.relation.publisherversionhttps://link.springer.com/article/10.1007%2Fs10846-016-0400-x#aboutcontentpt_PT
dc.subjectCooperative mobile robotspt_PT
dc.subjectRobot operating system ROSpt_PT
dc.subjectMultiple depot multiple traveling salesman problempt_PT
dc.subjectWebotspt_PT
dc.titleMove and Improve: a Market-Based Mechanism for the Multiple Depot Multiple Travelling Salesmen Problempt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage330pt_PT
oaire.citation.issue2pt_PT
oaire.citation.startPage307pt_PT
oaire.citation.titleJournal of Intelligent & Robotic Systemspt_PT
oaire.citation.volume85pt_PT
rcaap.rightsclosedAccesspt_PT
rcaap.typearticlept_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
ART_KA_CISTER_2017.pdf
Size:
1.95 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: