In the Maximum Cut with Limited Unbalance problem, we want to partition the vertices of a weighted graph into two sets of sizes differing at most by a given threshold B, so that the sum of the weights of the crossing edges is maximum. This problem has been introduced in [Galbiati and Maffioli, Theor Comput Sci 385 (2007), 78–87] where polynomial time randomized approximation algorithms are proposed and their performance guarantees are analyzed in the case of non-negative integer weights. In this article, we present extensive computational experience with these algorithms on a large number of different graphs. We then extend the analysis of these algorithms to integer weights not restricted in sign, and continue the computational testing. It turns out that the approximation ratios obtained are always substantially better than those guaranteed by the theoretical analysis.
Computational Experience with a SDP-based Algorithm for Maximum Cut with Limited Unbalance
GALBIATI, GIULIA;GUALANDI, STEFANO;
2010-01-01
Abstract
In the Maximum Cut with Limited Unbalance problem, we want to partition the vertices of a weighted graph into two sets of sizes differing at most by a given threshold B, so that the sum of the weights of the crossing edges is maximum. This problem has been introduced in [Galbiati and Maffioli, Theor Comput Sci 385 (2007), 78–87] where polynomial time randomized approximation algorithms are proposed and their performance guarantees are analyzed in the case of non-negative integer weights. In this article, we present extensive computational experience with these algorithms on a large number of different graphs. We then extend the analysis of these algorithms to integer weights not restricted in sign, and continue the computational testing. It turns out that the approximation ratios obtained are always substantially better than those guaranteed by the theoretical analysis.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.