Back to Search
Start Over
Weighted counting of solutions to sparse systems of equations
- Source :
- Combinatorics Probability and Computing, 28(5), 696-719. Cambridge University Press
- Publication Year :
- 2019
-
Abstract
- Given complex numbers $w_1, \ldots, w_n$, we define the weight $w(X)$ of a set $X$ of 0-1 vectors as the sum of $w_1^{x_1} \cdots w_n^{x_n}$ over all vectors $(x_1, \ldots, x_n)$ in $X$. We present an algorithm, which for a set $X$ defined by a system of homogeneous linear equations with at most $r$ variables per equation and at most $c$ equations per variable, computes $w(X)$ within relative error $\epsilon >0$ in $(rc)^{O(\ln n-\ln \epsilon)}$ time provided $|w_j| \leq \beta (r \sqrt{c})^{-1}$ for an absolute constant $\beta >0$ and all $j=1, \ldots, n$. A similar algorithm is constructed for computing the weight of a linear code over ${\Bbb F}_p$. Applications include counting weighted perfect matchings in hypergraphs, counting weighted graph homomorphisms, computing weight enumerators of linear codes with sparse code generating matrices, and computing the partition functions of the ferromagnetic Potts model at low temperatures and of the hard-core model at high fugacity on biregular bipartite graphs.<br />Comment: The exposition is improved, a couple of inaccuracies corrected
- Subjects :
- Statistics and Probability
FOS: Computer and information sciences
Discrete Mathematics (cs.DM)
68Q25, 68W25, 82B20, 52C07, 52B55
FOS: Physical sciences
0102 computer and information sciences
System of linear equations
01 natural sciences
Theoretical Computer Science
Combinatorics
FOS: Mathematics
Mathematics - Combinatorics
0101 mathematics
Mathematical Physics
Mathematics
Applied Mathematics
010102 general mathematics
Mathematical Physics (math-ph)
Graph
Computational Theory and Mathematics
010201 computation theory & mathematics
Bipartite graph
Homomorphism
Combinatorics (math.CO)
Complex number
Computer Science - Discrete Mathematics
Potts model
Subjects
Details
- Language :
- English
- ISSN :
- 09635483
- Database :
- OpenAIRE
- Journal :
- Combinatorics Probability and Computing, 28(5), 696-719. Cambridge University Press
- Accession number :
- edsair.doi.dedup.....e42fe96e34880412ce3fefbe108ba6d1