Computing the sequence of $k$-cardinality assignments
Abstract
The -cardinality assignment problem asks for finding a maximal (minimal) weight of a matching of cardinality in a weighted bipartite graph , . The algorithm of Gassner and Klinz from 2010 for the parametric assignment problem computes in time the set of -cardinality assignments for those integers which refer to "essential" terms of a corresponding maxpolynomial. We show here that one can extend this algorithm and compute in a second stage the other "semi-essential" terms in time , which results in a time complexity of for the whole sequence of -cardinality assignments. The more there are assignments left to be computed at the second stage the faster the two-stage algorithm runs. In general, however, there is no benefit for this two-stage algorithm on the existing algorithms, e.g. the simpler network flow algorithm based on the successive shortest path algorithm which also computes all the -cardinality assignments in time .
Keywords
Cite
@article{arxiv.2104.04037,
title = {Computing the sequence of $k$-cardinality assignments},
author = {Amnon Rosenmann},
journal= {arXiv preprint arXiv:2104.04037},
year = {2021}
}
Comments
19 pages