On the complexity of binary polynomial optimization over acyclic hypergraphs

07/11/2020
by   Alberto Del Pia, et al.
0

In this work we consider binary polynomial optimization, which is the problem of maximizing a given polynomial function over all binary points. We completely settle the computational complexity of this problem over acyclic hypergraphs. Our main result is a strongly polynomial-time algorithm for β-acyclic hypergraphs. The idea behind our algorithm is to successively remove nest points from the hypergraph, until there is only one node left. Once we reach this condition, optimizing the problem becomes trivial. Then, we show that for α-acyclic hypergraphs the problem is strongly NP-hard, and NP-hard to approximate within a constant factor larger than 16/17 provided that P ≠ NP. Our algorithm can also be applied to any general binary polynomial optimization problem that contains β-cycles. For these problems, the algorithm returns a smaller instance together with a rule to extend any optimal solution of the smaller instance to an optimal solution of the original instance. We assess the effectiveness of this technique via computational experiments on random hypergraphs.

READ FULL TEXT

page 19

page 20

research
01/13/2022

Finding (s,d)-Hypernetworks in F-Hypergraphs is NP-Hard

We consider the problem of computing an (s,d)-hypernetwork in an acyclic...
research
06/07/2020

The Continuous Joint Replenishment Problem is Strongly NP-Hard

The Continuous Periodic Joint Replenishment Problem (CPJRP) has been one...
research
09/27/2019

Pivot Rules for Circuit-Augmentation Algorithms in Linear Optimization

Circuit-augmentation algorithms are a generalization of the Simplex meth...
research
03/20/2018

On the Complexity of Testing Attainment of the Optimal Value in Nonlinear Optimization

We prove that unless P=NP, there exists no polynomial time (or even pseu...
research
12/03/2022

Pandora's Problem with Nonobligatory Inspection: Optimal Structure and a PTAS

Weitzman introduced Pandora's box problem as a mathematical model of seq...
research
05/27/2019

A Rate-Distortion Framework for Explaining Neural Network Decisions

We formalise the widespread idea of interpreting neural network decision...
research
05/19/2022

Public Signals in Network Congestion Games

We consider a largely untapped potential for the improvement of traffic ...

Please sign up or login with your details

Forgot password? Click here to reset