<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Multiple Hungarian method for k-assignment problem</dc:title><dc:creator>Gabrovšek,	Boštjan	(Avtor)
	</dc:creator><dc:creator>Novak,	Tina	(Avtor)
	</dc:creator><dc:creator>Povh,	Janez	(Avtor)
	</dc:creator><dc:creator>Rupnik Poklukar,	Darja	(Avtor)
	</dc:creator><dc:creator>Žerovnik,	Janez	(Avtor)
	</dc:creator><dc:subject>k-assignment problem</dc:subject><dc:subject>k-matching problem</dc:subject><dc:subject>heuristic algorithm</dc:subject><dc:subject>local search</dc:subject><dc:subject>greedy algorithm</dc:subject><dc:subject>Hungarian method</dc:subject><dc:description>The k-assignment problem (or, the k-matching problem) on k-partite graphs is an NP-hard problem for k ≥ 3. In this paper we introduce five new heuristics. Two algorithms, B$_m$ and C$_m$, arise as natural improvements of Algorithm A$_m$ from (He et al., in: Graph Algorithms And Applications 2, World Scientific, 2004). The other three algorithms, D$_m$, E$_m$, and F$_m$, incorporate randomization. Algorithm D$_m$ can be considered as a greedy version of B$_m$, whereas E$_m$ and F$_m$ are versions of local search algorithm, specialized for the k-matching problem. The algorithms are implemented in Python and are run on three datasets. On the datasets available, all the algorithms clearly outperform Algorithm A$_m$ in terms of solution quality. On the first dataset with known optimal values the average relative error ranges from 1.47% over optimum (algorithm A$_m$) to 0.08% over optimum (algorithm E$_m$). On the second dataset with known optimal values the average relative error ranges from 4.41% over optimum (algorithm A$_m$) to 0.45% over optimum (algorithm F$_m$). Better quality of solutions demands higher computation times, thus the new algorithms provide a good compromise between quality of solutions and computation time.</dc:description><dc:date>2020</dc:date><dc:date>2020-11-23 10:48:38</dc:date><dc:type>Članek v reviji</dc:type><dc:identifier>122113</dc:identifier><dc:identifier>UDK: 51(045)</dc:identifier><dc:identifier>ISSN pri članku: 2227-7390</dc:identifier><dc:identifier>DOI: 10.3390/math8112050</dc:identifier><dc:identifier>COBISS_ID: 38799875</dc:identifier><dc:language>sl</dc:language></metadata>
