Approximately counting independent sets in bipartite graphs via graph containers

IF 0.9 3区 数学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Random Structures & Algorithms Pub Date : 2021-09-08 DOI:10.1002/rsa.21145
Matthew Jenssen, Will Perkins, Aditya Potukuchi
{"title":"Approximately counting independent sets in bipartite graphs via graph containers","authors":"Matthew Jenssen, Will Perkins, Aditya Potukuchi","doi":"10.1002/rsa.21145","DOIUrl":null,"url":null,"abstract":"By implementing algorithmic versions of Sapozhenko's graph container methods, we give new algorithms for approximating the number of independent sets in bipartite graphs. Our first algorithm applies to d$$ d $$ ‐regular, bipartite graphs satisfying a weak expansion condition: when d$$ d $$ is constant, and the graph is a bipartite Ω(log2d/d)$$ \\Omega \\left({\\log}^2d/d\\right) $$ ‐expander, we obtain an FPTAS for the number of independent sets. Previously such a result for d>5$$ d>5 $$ was known only for graphs satisfying the much stronger expansion conditions of random bipartite graphs. The algorithm also applies to weighted independent sets: for a d$$ d $$ ‐regular, bipartite α$$ \\alpha $$ ‐expander, with α>0$$ \\alpha >0 $$ fixed, we give an FPTAS for the hard‐core model partition function at fugacity λ=Ω(logd/d1/4)$$ \\lambda =\\Omega \\left(\\log d/{d}^{1/4}\\right) $$ . Finally we present an algorithm that applies to all d$$ d $$ ‐regular, bipartite graphs, runs in time expOn·log3dd$$ \\exp \\left(O\\left(n\\cdotp \\frac{\\log^3d}{d}\\right)\\right) $$ , and outputs a (1+o(1))$$ \\left(1+o(1)\\right) $$ ‐approximation to the number of independent sets.","PeriodicalId":54523,"journal":{"name":"Random Structures & Algorithms","volume":null,"pages":null},"PeriodicalIF":0.9000,"publicationDate":"2021-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Random Structures & Algorithms","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1002/rsa.21145","RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 10

Abstract

By implementing algorithmic versions of Sapozhenko's graph container methods, we give new algorithms for approximating the number of independent sets in bipartite graphs. Our first algorithm applies to d$$ d $$ ‐regular, bipartite graphs satisfying a weak expansion condition: when d$$ d $$ is constant, and the graph is a bipartite Ω(log2d/d)$$ \Omega \left({\log}^2d/d\right) $$ ‐expander, we obtain an FPTAS for the number of independent sets. Previously such a result for d>5$$ d>5 $$ was known only for graphs satisfying the much stronger expansion conditions of random bipartite graphs. The algorithm also applies to weighted independent sets: for a d$$ d $$ ‐regular, bipartite α$$ \alpha $$ ‐expander, with α>0$$ \alpha >0 $$ fixed, we give an FPTAS for the hard‐core model partition function at fugacity λ=Ω(logd/d1/4)$$ \lambda =\Omega \left(\log d/{d}^{1/4}\right) $$ . Finally we present an algorithm that applies to all d$$ d $$ ‐regular, bipartite graphs, runs in time expOn·log3dd$$ \exp \left(O\left(n\cdotp \frac{\log^3d}{d}\right)\right) $$ , and outputs a (1+o(1))$$ \left(1+o(1)\right) $$ ‐approximation to the number of independent sets.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
利用图容器对二部图中的独立集进行近似计数
通过实现Sapozhenko图容器方法的算法版本,我们给出了逼近二部图中独立集数目的新算法。我们的第一个算法适用于d $$ d $$‐满足弱展开条件的正则二部图:当d $$ d $$是常数,并且图是二部Ω(log2d/d) $$ \Omega \left({\log}^2d/d\right) $$‐展开器时,我们获得独立集数量的FPTAS。以前,对于d>5 $$ d>5 $$这样的结果只在满足随机二部图的更强的展开条件的图中才知道。该算法也适用于加权独立集:对于一个d $$ d $$‐正则,二部α $$ \alpha $$‐扩展器,当α>0 $$ \alpha >0 $$固定时,我们给出了在逃逸率λ=Ω(logd/d1/4) $$ \lambda =\Omega \left(\log d/{d}^{1/4}\right) $$下的硬核模型配分函数的FPTAS。最后,我们提出了一种算法,该算法适用于所有d $$ d $$‐正则二部图,运行时间为expOn·log3dd $$ \exp \left(O\left(n\cdotp \frac{\log^3d}{d}\right)\right) $$,并输出(1+o(1)) $$ \left(1+o(1)\right) $$‐对独立集数量的近似。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Random Structures & Algorithms
Random Structures & Algorithms 数学-计算机:软件工程
CiteScore
2.50
自引率
10.00%
发文量
56
审稿时长
>12 weeks
期刊介绍: It is the aim of this journal to meet two main objectives: to cover the latest research on discrete random structures, and to present applications of such research to problems in combinatorics and computer science. The goal is to provide a natural home for a significant body of current research, and a useful forum for ideas on future studies in randomness. Results concerning random graphs, hypergraphs, matroids, trees, mappings, permutations, matrices, sets and orders, as well as stochastic graph processes and networks are presented with particular emphasis on the use of probabilistic methods in combinatorics as developed by Paul Erdõs. The journal focuses on probabilistic algorithms, average case analysis of deterministic algorithms, and applications of probabilistic methods to cryptography, data structures, searching and sorting. The journal also devotes space to such areas of probability theory as percolation, random walks and combinatorial aspects of probability.
期刊最新文献
Extremal results on feedback arc sets in digraphs Universality of superconcentration in the Sherrington–Kirkpatrick model On the largest part size of low‐rank combinatorial assemblies 1‐independent percolation on ℤ2×Kn Hypergraph Ramsey numbers of cliques versus stars
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1