A local algorithm and its percolation analysis of bipartite z-matching problem

被引:0
|
作者
Zhao, Jin-Hua [1 ,2 ,3 ]
机构
[1] South China Normal Univ, Sch Data Sci & Engn, Shanwei 516600, Peoples R China
[2] South China Normal Univ, Inst Quantum Matter, Guangdong Prov Key Lab Nucl Sci, Guangzhou 510006, Peoples R China
[3] South China Normal Univ, Southern Nucl Sci Comp Ctr, Guangdong Hong Kong Joint Lab Quantum Matter, Guangzhou 510006, Peoples R China
关键词
random graphs; combinatorial optimization; local algorithms; percolation theory; RANDOM GRAPHS;
D O I
10.1088/1742-5468/acd105
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
A z-matching on a bipartite graph is a set of edges, among which each vertex of two types of the graph is adjacent to at most 1 and at most z (>= 1) edges, respectively. The z-matching problem concerns finding z-matchings with the maximum size. Our approach to this combinatorial optimization problem is twofold. From an algorithmic perspective, we adopt a local algorithm as a linear approximate solver to find z-matchings on any graph instance, whose basic component is a generalized greedy leaf removal procedure in graph theory. From a theoretical perspective, on uncorrelated random bipartite graphs, we develop a mean-field theory for the percolation phenomenon underlying the local algorithm, leading to an analytical estimation of z-matching sizes on random graphs. Our analytical theory corrects the prediction by belief propagation algorithm at zero-temperature limit in (Krea.ci ' c and Bianconi 2019 Europhys.Lett. 126 028001). Besides, our theoretical framework extends a core percolation analysis of kappa-XORSAT problems to a general context of uncorrelated random hypergraphs with arbitrary degree distributions of factor and variable nodes.
引用
收藏
页数:25
相关论文
共 50 条