Publication Cover
Optimization
A Journal of Mathematical Programming and Operations Research
Volume 60, 2011 - Issue 3
102
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

A semidefinite programming approach to the hypergraph minimum bisection problem

&
Pages 413-427 | Received 17 Oct 2008, Accepted 28 Jul 2009, Published online: 23 Apr 2010
 

Abstract

The hypergraph minimum bisection (HMB) problem is the problem of partitioning the vertices of a hypergraph into two sets of equal size so that the total weight of hyperedges crossing the sets is minimized. HMB is an NP-hard problem that arises in numerous applications – for example, in digital circuit design. Although many heuristics have been proposed for HMB, there has been no known mathematical program that is equivalent to HMB. As a means of shedding light on HMB, we study the equivalent, complement problem of HMB (called CHMB), which attempts to maximize the total weight of non-crossing hyperedges. We formulate CHMB as a quadratically constrained quadratic program, considering its semidefinite programming relaxation and providing computational results on digital circuit partitioning benchmark problems. We also provide results towards an approximation guarantee for CHMB.

Acknowledgement

Research by S. Burer was supported in part by NSF Grants CCR-0203426 and CCF-0545514.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.