Abstract
In this paper, we consider three alternative primal models and their corresponding alternative dual models for the linear assignment problem. We then define the concept of Negative Dual Rectangle (NDR) and suggest an algorithm that solves two of these dual problems by repeatedly finding and cancelling NDRs until it yields an optimal solution to the assignment problem. The algorithm is simple, flexible, efficient, and unified. We also introduce the notion of partial zero cover as an interpretation of an NDR. We then introduce some heuristic methods for finding NDRs. We also state and prove a lemma to establish the optimal use of an NDR. Furthermore, we show that on a new class of benchmark instances that is introduced in this paper the running time of our algorithm is highly superior to a well-known pure shortest path algorithm.
Original language | English |
---|---|
Pages (from-to) | 673-678 |
Number of pages | 6 |
Journal | Computers and Industrial Engineering |
Volume | 65 |
Issue number | 4 |
Early online date | 23 May 2013 |
DOIs | |
Publication status | Published - Aug 2013 |
Externally published | Yes |
Keywords
- Assignment problem
- Hungarian method
- Integer programming
- Negative dual rectangle
- Partial zero cover
ASJC Scopus subject areas
- Computer Science(all)
- Engineering(all)