We consider the efficient computation of sequences of push actions that simultaneously orient two different polygons. Our motivation for studying this problem comes from the observation that appropriately oriented parts admit simple sensorless sorting. We study the sorting of two polygonal parts by first putting them in properly selected orientations. We give an O(n2 log n)-time algorithm to enumerate all pairs of orientations for the two parts that can be realized by a sequence of push actions and admit sensorless sorting. We then propose an O(n4 log2 n)-time algorithm for finding the shortest sequence of push actions establishing a given realizable pair of orientations for the two parts. These results generalize to the sorting of k polygo...
The problem of nding sequences of motions for the assembly of a given object consisting of polyhedra...
Suppose we want to move a passive object along a given path, among obstacles in the plane, by pushin...
Abstract. Patience Sorting is a combinatorial algorithm that can be viewed as an iterated, non-recur...
We consider the efficient computation of sequences of push actions that simultaneously orient two di...
AbstractA common task in automated manufacturing processes is to orient parts prior to assembly. We ...
AbstractA common task in automated manufacturing processes is to orient parts prior to assembly. We ...
A common task in automated manufacturing processes is to orient parts prior to assembly. We consider...
In manufacturing, it is often necessary to orient parts prior to packing or assembly. We say that a ...
Abstract. In manufacturing it is often necessary to orient parts prior to packing or assembly. We sa...
We present efficient algorithms for several problems of movable separability in 3-dimensional space....
Sorting permutations by operations such as reversals and block-moves has received much interest beca...
AbstractPatience Sorting is a combinatorial algorithm that can be viewed as an iterated, non-recursi...
We present the first algorithms for computing all placements of (frictionless) point fingers that pu...
This paper uses a configuration space ( -space) based method to compute interference-free configurat...
This paper studies the use of pushing actions with a fence to orient and translate objects in the pl...
The problem of nding sequences of motions for the assembly of a given object consisting of polyhedra...
Suppose we want to move a passive object along a given path, among obstacles in the plane, by pushin...
Abstract. Patience Sorting is a combinatorial algorithm that can be viewed as an iterated, non-recur...
We consider the efficient computation of sequences of push actions that simultaneously orient two di...
AbstractA common task in automated manufacturing processes is to orient parts prior to assembly. We ...
AbstractA common task in automated manufacturing processes is to orient parts prior to assembly. We ...
A common task in automated manufacturing processes is to orient parts prior to assembly. We consider...
In manufacturing, it is often necessary to orient parts prior to packing or assembly. We say that a ...
Abstract. In manufacturing it is often necessary to orient parts prior to packing or assembly. We sa...
We present efficient algorithms for several problems of movable separability in 3-dimensional space....
Sorting permutations by operations such as reversals and block-moves has received much interest beca...
AbstractPatience Sorting is a combinatorial algorithm that can be viewed as an iterated, non-recursi...
We present the first algorithms for computing all placements of (frictionless) point fingers that pu...
This paper uses a configuration space ( -space) based method to compute interference-free configurat...
This paper studies the use of pushing actions with a fence to orient and translate objects in the pl...
The problem of nding sequences of motions for the assembly of a given object consisting of polyhedra...
Suppose we want to move a passive object along a given path, among obstacles in the plane, by pushin...
Abstract. Patience Sorting is a combinatorial algorithm that can be viewed as an iterated, non-recur...