Given a cost matrix W and a positive integer k, the k-cardinalityassignment problem is to assign k rows to k columns so thatthe sum of the corresponding costs is a minimum.This generalization of the classical assignment problem is solvable in polynomial time, either by transformation to min-cost flow or through specific algorithms.We consider the algorithm recently proposed by Dell'Amico and Martello for the case where W is dense, and derive, for the case of sparse matrices, an efficient algorithm which includes original heuristic preprocessing techniques. The resulting code is experimentally compared with min-cost flow codes from the literature. Extensive computational tests show that the codeis considerably faster, and effectively solves very large sparse and dense instances.
Efficient Algorithms and Codes for k-Cardinality Assignment Problems / Dell'Amico, Mauro; A., Lodi; S., Martello. - In: DISCRETE APPLIED MATHEMATICS. - ISSN 0166-218X. - STAMPA. - 110:1(2001), pp. 25-40. [10.1016/S0166-218X(00)00301-2]
Efficient Algorithms and Codes for k-Cardinality Assignment Problems
DELL'AMICO, Mauro;
2001
Abstract
Given a cost matrix W and a positive integer k, the k-cardinalityassignment problem is to assign k rows to k columns so thatthe sum of the corresponding costs is a minimum.This generalization of the classical assignment problem is solvable in polynomial time, either by transformation to min-cost flow or through specific algorithms.We consider the algorithm recently proposed by Dell'Amico and Martello for the case where W is dense, and derive, for the case of sparse matrices, an efficient algorithm which includes original heuristic preprocessing techniques. The resulting code is experimentally compared with min-cost flow codes from the literature. Extensive computational tests show that the codeis considerably faster, and effectively solves very large sparse and dense instances.File | Dimensione | Formato | |
---|---|---|---|
1-s2.0-S0166218X00003012-main.pdf
Open access
Tipologia:
VOR - Versione pubblicata dall'editore
Dimensione
149.83 kB
Formato
Adobe PDF
|
149.83 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris