On the complexity of binary polynomial optimization over acyclic hypergraphs
Alberto Del Pia, Silvia Di Gregorio

TL;DR
This paper establishes that binary polynomial optimization over beta-acyclic hypergraphs can be solved efficiently with a simple, strongly polynomial-time algorithm, clarifying the problem's computational complexity in these cases.
Contribution
The paper introduces a novel, simple, and efficient algorithm for BPO on beta-acyclic hypergraphs, settling the complexity classification for these instances.
Findings
Provides a strongly polynomial-time algorithm for beta-acyclic hypergraph instances.
Shows BPO is NP-hard on alpha-acyclic hypergraphs, delineating the boundary of tractability.
The algorithm is practical, easy to implement, and applicable to broader BPO problems with beta-cycles.
Abstract
In this work we advance the understanding of the fundamental limits of computation for Binary Polynomial Optimization (BPO), which is the problem of maximizing a given polynomial function over all binary points. In our main result we provide a novel class of BPO that can be solved efficiently both from a theoretical and computational perspective. In fact, we give a strongly polynomial-time algorithm for instances whose corresponding hypergraph is beta-acyclic. We note that the beta-acyclicity assumption is natural in several applications including relational database schemes and the lifted multicut problem on trees. Due to the novelty of our proving technique, we obtain an algorithm which is interesting also from a practical viewpoint. This is because our algorithm is very simple to implement and the running time is a polynomial of very low degree in the number of nodes and edges of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Advanced Graph Theory Research · Complexity and Algorithms in Graphs
