Abstract
Each vertex of a graph initially may contain an object of a known type. A final state, specifying the type of object desired at each vertex, is also given. A single vehicle of unit capacity is available for shipping objects among the vertices. The swapping problem is to compute a shortest route such that a vehicle can accomplish the rearrangement of the objects while following this route. We exhibit several structural properties of shortest routes and develop polynomial approximation algorithms that are variations of a well‐known “patching” algorithm for the traveling salesman problem. We prove tight constant performance guarantees for these algorithms and note as a side product that these bounds hold and are tight also for the latter problem.
Original language | English |
---|---|
Pages (from-to) | 419-433 |
Number of pages | 15 |
Journal | Networks |
Volume | 22 |
Issue number | 4 |
DOIs | |
State | Published - Jul 1992 |