On the Utility of Buffers in Pick-n-Swap Based Lattice Rearrangement
Kai Gao, Jingjin Yu

TL;DR
This paper explores how multiple buffers affect the efficiency of pick-n-swap lattice rearrangement problems, revealing diminishing returns with added buffers and proposing algorithms that leverage buffers for improved solutions.
Contribution
It introduces a recursive cycle structure analysis and presents fast algorithms for 1D and 2D lattice rearrangements utilizing multiple buffers.
Findings
Adding buffers reduces travel distance but with diminishing returns.
Algorithms effectively use buffers to improve rearrangement solutions.
Numerical experiments confirm scalability and diminishing benefits of additional buffers.
Abstract
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, where the largest cycle covers over 60% of 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenome Rearrangement Algorithms · Advanced Manufacturing and Logistics Optimization
