Maximum matching on random graphs
نویسندگان
چکیده
– The maximum matching problem on random graphs is studied analytically by the cavity method of statistical physics. When the average vertex degree c is larger than 2.7183, groups of max-matching patterns which differ greatly from each other gradually emerge. An analytical expression for the max-matching size is also obtained, which agrees well with computer simulations. Discussion is made on this continuous glassy phase transition and the absence of such a glassy phase in the related minimum vertex covering problem. Introduction. – Studies on spin glasses focus on systems with random frustrations [1, 2]. The energy landscape of a spin glass is very rough. When environmental temperature is lower than certain critical value, the system gets trapped in one of many local regions of the whole configurational space (ergodicity breaking). The deep connection between frustrations in spin glasses and constraints in combinatorial optimization problems was noticed by many authors, and the replica method developed during the study of spin glass physics [2, 3] has been applied to hard combinatorial optimization problems including the k-satisfiability [4], the number partitioning [5], the Euclidean matching [6], the vertex covering [7], and many others. However, sophistication of replica method renders analytical discussion to be limited usually to the replica-symmetric (RS) level. Recently, considerable success has been attained in applying the cavity method [8, 9] to combinatorial optimization problems [10, 11, 12, 13]. The cavity formalism enables analytical calculations to be carried out to first-step replica-symmetry-breaking (RSB). For random 3satisfiability (3-Sat) problems it was discovered [10] that, between the Easy-SAT and UNSAT phase there is a Hard-SAT phase. The Hard-SAT phase is a glassy phase, with great many states of the same ground-state energy density which are separated by very high energy barriers. The Easy-SAT to Hard-SAT phase-transition is abrupt. Similar behavior was observed in random 3-XOR-Sat [12]. On the other hand, work performed on minimum vertex covering (min-covering) of random graphs [13] suggested there is no proliferation of ground-states in this model system even when replica symmetry is broken.
منابع مشابه
Matching Integral Graphs of Small Order
In this paper, we study matching integral graphs of small order. A graph is called matching integral if the zeros of its matching polynomial are all integers. Matching integral graphs were first studied by Akbari, Khalashi, etc. They characterized all traceable graphs which are matching integral. They studied matching integral regular graphs. Furthermore, it has been shown that there is no matc...
متن کاملA More Reliable Greedy Heuristic for Maximum Matchings in Sparse Random Graphs
We propose a new greedy algorithm for the maximum cardinality matching problem. We give experimental evidence that this algorithm is likely to find a maximum matching in random graphs with constant expected degree c > 0, independent of the value of c. This is contrary to the behavior of commonly used greedy matching heuristics which are known to have some range of c where they probably fail to ...
متن کاملMaximum Matching in Semi-streaming with Few Passes
In the semi-streaming model, an algorithm receives a stream of edges of a graph in arbitrary order and uses a memory of size O(npolylogn), where n is the number of vertices of a graph. In this work, we present semi-streaming algorithms that perform one or two passes over the input stream for Maximum Matching with no restrictions on the input graph, and for the important special case of bipartit...
متن کاملMaximum Matchings in Random Bipartite Graphs and the Space Utilization of Cuckoo Hashtables
We study the the following question in Random Graphs. We are given two disjoint sets L,R with |L| = n = αm and |R| = m. We construct a random graph G by allowing each x ∈ L to choose d random neighbours in R. The question discussed is as to the size μ(G) of the largest matching in G. When considered in the context of Cuckoo Hashing, one key question is as to when is μ(G) = n whp? We answer this...
متن کاملTraffic Analysis in Random Delaunay Tessellations and Other Graphs
In this work we study the degree distribution, the maximum vertex and edge flow in non-uniform random Delaunay triangulations when geodesic routing is used. We also investigate the vertex and edge flow in Erdös-Renyi random graphs, geometric random graphs, expanders and random k–regular graphs. Moreover we show that adding a random matching to the original graph can considerably reduced the max...
متن کاملChallenging Complexity of Maximum Common Subgraph Detection Algorithms: A Performance Analysis of Three Algorithms on a Wide Database of Graphs
Graphs are an extremely general and powerful data structure. In pattern recognition and computer vision, graphs are used to represent patterns to be recognized or classified. Detection of maximum common subgraph (MCS) is useful for matching, comparing and evaluate the similarity of patterns. MCS is a well known NP-complete problem for which optimal and suboptimal algorithms are known from the l...
متن کامل