On the Utility of Buffers in Pick-n-Swap Based Lattice Rearrangement

09/12/2022
by   Kai Gao, et al.
0

We investigate the utility of employing multiple buffers in solving a class of rearrangement problems with pick-n-swap manipulation primitives. In this problem, objects stored randomly in a lattice are to be sorted using a robot arm with k>=1 swap spaces or buffers, capable of holding up to k objects on its end-effector simultaneously. On the structural side, we show that the addition of each new buffer brings diminishing returns in saving the end-effector travel distance while holding the total number of pick-n-swap operations at the minimum. This is due to an interesting recursive cycle structure in random m-permutation, rigorously proven, where the largest cycle covers over 60 objects. On the algorithmic side, we propose fast algorithms for 1D and 2D lattice rearrangement problems that can effectively use multiple buffers to boost solution optimality. Numerical experiments demonstrate the efficiency and scalability of our methods, as well as confirm the diminishing return structure as more buffers are employed.

READ FULL TEXT
research
12/20/2020

Recursive methods for some problems in coding and random permutations

In this paper, we study three applications of recursion to problems in c...
research
04/04/2023

Minimizing Running Buffers for Tabletop Object Rearrangement: Complexity, Fast Algorithms, and Applications

For rearranging objects on tabletops with overhand grasps, temporarily r...
research
09/29/2022

Fully Lattice Linear Algorithms

This paper focuses on analyzing and differentiating between lattice line...
research
01/28/2021

Uniform Object Rearrangement: From Complete Monotone Primitives to Efficient Non-Monotone Informed Search

Object rearrangement is a widely-applicable and challenging task for rob...
research
11/29/2021

Fast algorithms for solving the Hamilton Cycle problem with high probability

We study the Hamilton cycle problem with input a random graph G=G(n,p) i...
research
05/11/2023

Sequential good lattice point sets for computer experiments

Sequential Latin hypercube designs have recently received great attentio...
research
11/17/2017

Complexity Results and Fast Methods for Optimal Tabletop Rearrangement with Overhand Grasps

This paper studies the underlying combinatorial structure of a class of ...

Please sign up or login with your details

Forgot password? Click here to reset