scispace - formally typeset
Journal ArticleDOI

On mathematical programming with indicator constraints

TLDR
This paper significantly extends some existing results that allow to work in the original space of variables for two relevant special cases where the disjunctions corresponding to the logical implications have two terms in two different directions.
Abstract
In this paper we review the relevant literature on mathematical optimization with logical implications, ie, where constraints can be either active or disabled depending on logical conditions to hold In the case of convex functions, the theory of disjunctive programming allows one to formulate these logical implications as convex nonlinear programming problems in a space of variables lifted with respect to its original dimension We concentrate on the attempt of avoiding the issue of dealing with large NLPs In particular, we review some existing results that allow to work in the original space of variables for two relevant special cases where the disjunctions corresponding to the logical implications have two terms Then, we significantly extend these special cases in two different directions, one involving more general convex sets and the other with disjunctions involving three terms Computational experiments comparing disjunctive programming formulations in the original space of variables with straightforward bigM ones show that the former are computationally viable and promising

read more

Citations
More filters
Journal ArticleDOI

Optimization problems for machine learning: A survey

TL;DR: The machine learning literature is surveyed and in an optimization framework several commonly used machine learning approaches are presented for regression, classification, clustering, deep learning, and adversarial learning as well as new emerging applications in machine teaching, empirical modelLearning, and Bayesian network structure learning.
Journal ArticleDOI

On handling indicator constraints in mixed integer programming

TL;DR: It is argued that aggressive bound tightening is often overlooked in MIP, while it represents a significant building block for enhancing MIP technology when indicator constraints and disjunctive terms are present, and a pair of computationally effective algorithmic approaches are devised that exploit it.
Book ChapterDOI

Strong mixed-integer programming formulations for trained neural networks

TL;DR: A generic framework is presented that provides a way to construct sharp or ideal formulations for the maximum of d affine functions over arbitrary polyhedral input domains and corroborate this computationally, showing that these formulations are able to offer substantial improvements in solve time on verification tasks for image classification networks.
Posted Content

Strong mixed-integer programming formulations for trained neural networks

TL;DR: In this article, strong mixed-integer programming (MIP) formulations for high-dimensional piecewise linear functions that correspond to trained neural networks are presented, which can be used for a number of important tasks such as verifying that an image classification network is robust to adversarial inputs, or solving decision problems where the objective function is a machine learning model.
Journal ArticleDOI

A disjunctive convex programming approach to the pollution-routing problem

TL;DR: In this paper, the authors proposed two mixed-integer convex optimization models for the pollution-routing problem with continuous speed, which are based on disjunctive convex programming.
References
More filters
Journal ArticleDOI

The Shifting Bottleneck Procedure for Job Shop Scheduling

TL;DR: An approximation method for solving the minimum makespan problem of job shop scheduling by sequences the machines one by one, successively, taking each time the machine identified as a bottleneck among the machines not yet sequenced.
Journal ArticleDOI

Exceptional Paper—Location of Bank Accounts to Optimize Float: An Analytic Study of Exact and Approximate Algorithms

TL;DR: In this paper, the number of days required to clear a check drawn on a bank in a city depends on the city in which the check is cashed and the bank's available funds.
Journal ArticleDOI

A lift-and-project cutting plane algorithm for mixed 0-1 programs

TL;DR: A cutting plane algorithm for mixed 0–1 programs based on a family of polyhedra which strengthen the usual LP relaxation and shows how to generate a facet of a polyhedron in this family which is most violated by the current fractional point.
Journal ArticleDOI

Note—On “Location of Bank Accounts to Optimize Float: An Analytic Study of Exact and Approximate Algorithms”

TL;DR: In the course of the deliberations of the 1977 Lanchester Prize Committee, Alan J. Goldman brought to the authors' attention an error in the proof of Lemma 1 of their paper, which is true and the original correct, but long and intricate, proof was provided.
Related Papers (5)