We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

math.OC

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Mathematics > Optimization and Control

Title: On Cutting Planes for Extended Formulation of Signomial Programming

Abstract: The generation of cutting planes is crucial in solving non-convex Mixed-Integer Non-linear Programming problems to $\epsilon$-global optimality. In this paper, we study the signomial-term set, i.e., the graph of a signomial-term function, which arises in the extended formulation of Signomial Programming, and we show that it suffices to consider the signomial-term set as the epigraph/hypograph of the associated signomial-term function. We present a useful reformulation of the signomial-term set, written as the zero-sublevel set of the difference of two concave power functions. We propose three types of valid linear inequalities: intersection cuts and two types of outer approximation cuts. We construct signomial-term-free sets which do not contain any point of the signomial-term set in their interiors, and show that these signomial-term-free sets are maximal in the nonnegative orthant, so they yield strong intersection cuts. The two types of outer approximation cuts are linearizations of two different convex relaxations, that differ in underestimators for the concave power function over a hyper-rectangle. On the one hand, we show that the concave power function is supermodular, and construct the first convex relaxation based on the supermodular inequalities. On the other hand, we factorize the concave power function into bivariate concave power functions, and give their closed-form convex envelopes over rectangles. Then the second convex relaxation is constructed by a lift-and-project method. We implement the proposed cuts within the solver \texttt{SCIP} and show that they have good performance on MINLPLib instances.
Subjects: Optimization and Control (math.OC)
MSC classes: 90C10, 90C26, 90C57
Cite as: arXiv:2212.02857 [math.OC]
  (or arXiv:2212.02857v1 [math.OC] for this version)

Submission history

From: Xu Liding [view email]
[v1] Tue, 6 Dec 2022 09:58:53 GMT (3305kb,D)

Link back to: arXiv, form interface, contact.