Energy landscapes of some matching-problem ensembles
Authors:
Till Kahlke,
Alexander K. Hartmann
Abstract:
The maximum-weight matching problem and the behavior of its energy landscape is numerically investigated. We apply a perturbation method adapted from the analysis of spin glasses. This gives inside into the complexity of the energy landscape of different ensembles. Erdös-Renyi graphs and ring graphs with randomly added edges are considered and two types of distributions for the random edge weighs…
▽ More
The maximum-weight matching problem and the behavior of its energy landscape is numerically investigated. We apply a perturbation method adapted from the analysis of spin glasses. This gives inside into the complexity of the energy landscape of different ensembles. Erdös-Renyi graphs and ring graphs with randomly added edges are considered and two types of distributions for the random edge weighs are used. For maximum-weight matching, fast and scalable algorithms exist, such that we can study large graphs of more than $10^5$ nodes. Our results show that the structure of the energy landscape for standard ensembles of matching is simple, comparable to the energy landscape of a ferromagnet. Nonetheless, for some of the here presented ensembles our results allow for the presence of complex energy landscapes in the spirit of Replica-Symmetry Breaking.
△ Less
Submitted 3 April, 2023;
originally announced April 2023.
Phase transition in the bipartite z-matching
Authors:
Till Kahlke,
Martin Fränzle,
Alexander K. Hartmann
Abstract:
We study numerically the maximum $z$-matching problems on ensembles of bipartite random graphs. The $z$-matching problems describes the matching between two types of nodes, users and servers, where each server may serve up to $z$ users at the same time. By using a mapping to standard maximum-cardinality matching, and because for the latter there exists a polynomial-time exact algorithm, we can stu…
▽ More
We study numerically the maximum $z$-matching problems on ensembles of bipartite random graphs. The $z$-matching problems describes the matching between two types of nodes, users and servers, where each server may serve up to $z$ users at the same time. By using a mapping to standard maximum-cardinality matching, and because for the latter there exists a polynomial-time exact algorithm, we can study large system sizes of up to $10^6$ nodes. We measure the capacity and the energy of the resulting optimum matchings. First, we confirm previous analytical results for bipartite regular graphs. Next, we study the finite-size behaviour of the matching capacity and find the same scaling behaviour as before for standard matching, which indicates the universality of the problem. Finally, we investigate for bipartite Erdős-Rényi random graphs the saturability as a function of the average degree, i.e., whether the network allows as many customers as possible to be served, i.e. exploiting the servers in an optimal way. We find phase transitions between unsaturable and saturable phases. These coincide with a strong change of the running time of the exact matching algorithm, as well with the point where a minimum-degree heuristic algorithm starts to fail.
△ Less
Submitted 6 October, 2021;
originally announced October 2021.