Distributed Approximation Algorithms for the Combinatorial Motion Planning Problem

05/23/2018
by   Simran Dokania, et al.
0

We present a new 4-approximation algorithm for the Combinatorial Motion Planning problem which runs in O(n^2α(n^2,n)) time, where α is the functional inverse of the Ackermann function, and a fully distributed version for the same in asynchronous message passing systems, which runs in O(n_2n) time with a message complexity of O(n^2). This also includes the first fully distributed algorithm in asynchronous message passing systems to perform "shortcut" operations on paths, a procedure which is important in approximation algorithms for the vehicle routing problem and its variants. We also show that our algorithm gives feasible solutions to the k-TSP problem with an approximation factor of 2 in both centralized and distributed environments. The broad idea of the algorithm is to distribute the set of vertices into two subsets and construct paths for each salesman over each of the two subsets. Finally we combine these pairwise disjoint paths for each salesman to obtain a set of paths that span the entire graph. This is similar to the algorithm by Yadlapalli et. al. 3.66 but differs in respect to the fact that it does not require us to use minimum cost matching as a subroutine, and hence can be easily distributed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2018

An asynchronous message-passing distributed algorithm for the global critical section problem

This paper considers the global (l,k)-CS problem which is the problem of...
research
03/07/2022

MS2MP: A Min-Sum Message Passing Algorithm for Motion Planning

Gaussian Process (GP) formulation of continuoustime trajectory offers a ...
research
02/19/2021

Simple Combinatorial Algorithms for the Minimum Dominating Set Problem in Bounded Arboricity Graphs

We revisit the minimum dominating set problem on graphs with arboricity ...
research
01/25/2021

Data Flow Analysis of Asynchronous Systems using Infinite Abstract Domains

Asynchronous message-passing systems are employed frequently to implemen...
research
11/24/2022

Impure Simplicial Complexes: Complete Axiomatization

Combinatorial topology is used in distributed computing to model concurr...
research
07/30/2021

Beep-And-Sleep: Message and Energy Efficient Set Cover

We observe message-efficient distributed algorithms for the Set Cover pr...
research
07/11/2012

Robust Probabilistic Inference in Distributed Systems

Probabilistic inference problems arise naturally in distributed systems ...

Please sign up or login with your details

Forgot password? Click here to reset