Rearrangement on Lattices with Pick-n-Swaps: Optimality Structures and Efficient Algorithms

05/11/2021
by   Jingjin Yu, et al.
0

We investigate a class of multi-object rearrangement problems in which a robotic manipulator, capable of carrying an item and making item swaps, is tasked to sort items stored in lattices in a time-optimal manner. We systematically analyze the intrinsic optimality structure, which is fairly rich and intriguing, under different levels of item distinguishability (fully labeled or partially labeled) and different lattice dimensions. Focusing on the most practical setting of one and two dimensions, we develop efficient (low polynomial time) algorithms that optimally perform rearrangements on 1D lattices under both fully and partially labeled settings. On the other hand, we prove that rearrangement on 2D and higher dimensional lattices becomes computationally intractable to optimally solve. Despite their NP-hardness, we are able to again develop efficient algorithms for 2D fully and partially labeled settings that are asymptotically optimal, in expectation, assuming that the initial configuration is randomly selected. Simulation studies confirm the effectiveness of our algorithms in comparison to natural greedy best-first algorithms.

READ FULL TEXT
research
07/06/2022

Polynomial Time Near-Time-Optimal Multi-Robot Path Planning in Three Dimensions with Applications to Large-Scale UAV Coordination

For enabling efficient, large-scale coordination of unmanned aerial vehi...
research
12/17/2019

Optimal Perimeter Guarding with Heterogeneous Robot Teams: Complexity Analysis and Effective Algorithms

We perform structural and algorithmic studies of significantly generaliz...
research
01/17/2022

Matrix Reordering for Noisy Disordered Matrices: Optimality and Computationally Efficient Algorithms

Motivated by applications in single-cell biology and metagenomics, we co...
research
07/06/2022

Reforming an Envy-Free Matching

We consider the problem of reforming an envy-free matching when each age...
research
04/10/2019

Asymptotic Optimality of a Time Optimal Path Parametrization Algorithm

Time Optimal Path Parametrization is the problem of minimizing the time ...
research
07/09/2018

Coordinating the Motion of Labeled Discs with Optimality Guarantees under Extreme Density

We push the limit in planning collision-free motions for routing uniform...
research
05/11/2019

Efficient Algorithms for Optimal Perimeter Guarding

We investigate the problem of optimally assigning a large number of robo...

Please sign up or login with your details

Forgot password? Click here to reset