Solving the simple offset assignment problem as a traveling salesman

  • Authors:
  • Michael Jünger;Sven Mallach

  • Affiliations:
  • Universität zu Köln, Cologne, Germany;Universität zu Köln, Cologne, Germany

  • Venue:
  • Proceedings of the 16th International Workshop on Software and Compilers for Embedded Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present an exact approach to the Simple Offset Assignment problem arising in the domain of address code generation for digital signal processors. It is based on transformations to weighted Hamiltonian cycle problems and integer linear programming. To the best of our knowledge, it is the first approach capable to solve all instances of the established OffsetStone benchmark set to optimality within reasonable time. Therefore, it enables to evaluate the quality of several heuristics relative to the optimum solutions for the first time. Further, using the same transformations, we present a simple and effective improvement heuristic. In addition, we include an existing heuristic into our experiments that has so far not been evaluated with Offset Stone.