Zero-freeness and approximation of real Boolean Holant problems

被引:2
作者
Bai, Zonglei [1 ]
Cao, Yongzhi [1 ]
Wang, Hanpin [1 ,2 ]
机构
[1] Peking Univ, Sch Comp Sci, Key Lab High Confidence Software Technol, MOE, Beijing 100871, Peoples R China
[2] Guangzhou Univ, Sch Comp Sci, Guangzhou 510006, Peoples R China
基金
中国国家自然科学基金;
关键词
Approximate counting; Zeros; Holant problems; Holographic transformation; FPTAS; PARTITION-FUNCTIONS; COMPUTATIONAL-COMPLEXITY; ALGORITHMS; COLORINGS; PERMANENT; SYSTEMS;
D O I
10.1016/j.tcs.2022.03.009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Holant problems provide a novel framework to study the complexity of counting problems. It is a refinement to counting constraint satisfaction problems (#CSP) with a more explicit role for the constraint functions. Both graph homomorphisms and #CSP can be viewed as special cases of Holant problems. For approximation algorithms on Holant problems, the attention is focused on proving zero-freeness of the partition functions and establishing fully polynomial-time approximation schemes (FPTAS) using the Taylor expansion method. In this paper, we study the Holant problems defined by a real constraint function satisfying a generalized second-order recurrence. We present fully polynomial-time (deterministic or randomized) approximation schemes for the Holant problems except for a couple of cases. Our algorithms are established in two ways: 1) we construct holographic transformations from the Holant problems to the Ising model, and obtain the algorithms using the approaches with respect to the Ising model; 2) we prove the zero-freeness of the Holant problems, and present an algorithm based on the Taylor expansion method. In addition, for most of the other cases, there exist approximation-preserving reductions between the Holant problems and the problem of counting perfect matchings, which is a central open problem in approximate counting. (C) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:12 / 30
页数:19
相关论文
共 48 条
[2]  
Backens M., 2018, ICALP, V107, P12
[3]   ON THE COMPUTATIONAL-COMPLEXITY OF ISING SPIN-GLASS MODELS [J].
BARAHONA, F .
JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1982, 15 (10) :3241-3253
[4]  
Barvinok A., 2016, Combinatorics and complexity of partition functions, V30
[5]   Computing the Permanent of (Some) Complex Matrices [J].
Barvinok, Alexander .
FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2016, 16 (02) :329-342
[6]   Lee-Yang zeros of the antiferromagnetic Ising model [J].
Bencs, Ferenc ;
Buys, Pjotr ;
Guerini, Lorenzo ;
Peters, Han .
ERGODIC THEORY AND DYNAMICAL SYSTEMS, 2022, 42 (07) :2172-2206
[7]   The Complexity of the Counting Constraint Satisfaction Problem [J].
Bulatov, Andrei A. .
JOURNAL OF THE ACM, 2013, 60 (05)
[8]  
Buys P, 2021, Disc Algorithms, P1508
[9]  
Cai JY, 2018, SODA'18: PROCEEDINGS OF THE TWENTY-NINTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1802
[10]   Complexity of Counting CSP with Complex Weights [J].
Cai, Jin-Yi ;
Chen, Xi .
JOURNAL OF THE ACM, 2017, 64 (03)