, Volume 38, Issue 4, pp 325–340

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

  • R. Jonker
  • A. Volgenant
Contributed Papers

DOI: 10.1007/BF02278710

Cite this article as:
Jonker, R. & Volgenant, A. Computing (1987) 38: 325. doi:10.1007/BF02278710


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


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.

Copyright information

© Springer-Verlag 1987

Authors and Affiliations

  • R. Jonker
    • 1
  • A. Volgenant
    • 1
  1. 1.Faculty of Actuarial Sciences and EconometricsUniversity of AmsterdamAmsterdamThe Netherlands
  2. 2.Koninklyke/Shell-LaboratoriumAmsterdamThe Netherlands

Personalised recommendations