Contributed Papers

Computing

, Volume 38, Issue 4, pp 325-340

First online:

A shortest augmenting path algorithm for dense and sparse linear assignment problems

  • R. JonkerAffiliated withFaculty of Actuarial Sciences and Econometrics, University of Amsterdam
  • , A. VolgenantAffiliated withFaculty of Actuarial Sciences and Econometrics, University of Amsterdam

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access

Abstract

We develop a shortest augmenting path algorithm for the linear assignment problem. It contains new initialization routines and a special implementation of Dijkstra's shortest path method. For both dense and sparse problems computational experiments show this algorithm to be uniformly faster than the best algorithms from the literature. A Pascal implementation is presented.

AMS Subject Classifications

90 C 08 68 E 10

Key words

Linear assignment problem shortest path methods Pascal implementation

Ein Algorithmus mit kürzesten alternierenden Wegen für dichte und dünne Zuordnungsprobleme

Zusammenfassung

Wir entwickeln einen Algorithmus mit kürzesten alternierenden Wegen für das lineare Zuordnungsproblem. Er enthält neue Routinen für die Anfangswerte und eine spezielle Implementierung der Kürzesten-Wege-Methode von Dijkstra. Sowohl für dichte als auch für dünne Probleme zeigen Testläufe, daß unser Algorithmus gleichmäßig schneller als die besten Algorithmen aus der Literatur ist. Eine Implementierung in Pascal wird angegeben.