Learning Mixed-Integer Linear Programs from Contextual Examples

07/15/2021
by   Mohit Kumar, et al.
0

Mixed-integer linear programs (MILPs) are widely used in artificial intelligence and operations research to model complex decision problems like scheduling and routing. Designing such programs however requires both domain and modelling expertise. In this paper, we study the problem of acquiring MILPs from contextual examples, a novel and realistic setting in which examples capture solutions and non-solutions within a specific context. The resulting learning problem involves acquiring continuous parameters – namely, a cost vector and a feasibility polytope – but has a distinctly combinatorial flavor. To solve this complex problem, we also contribute MISSLE, an algorithm for learning MILPs from contextual examples. MISSLE uses a variant of stochastic local search that is guided by the gradient of a continuous surrogate loss function. Our empirical evaluation on synthetic data shows that MISSLE acquires better MILPs faster than alternatives based on stochastic local search and gradient descent.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2022

Learning MAX-SAT from Contextual Examples for Combinatorial Optimisation

Combinatorial optimisation problems are ubiquitous in artificial intelli...
research
01/08/2021

Heteroscedasticity-aware residuals-based contextual stochastic optimization

We explore generalizations of some integrated learning and optimization ...
research
02/05/2023

An adaptive large neighborhood search heuristic for the multi-port continuous berth allocation problem

In this paper, we study a problem that integrates the vessel scheduling ...
research
10/18/2019

Combinatorial Losses through Generalized Gradients of Integer Linear Programs

When samples have internal structure, we often see a mismatch between th...
research
01/17/2020

Learning Sparse Classifiers: Continuous and Mixed Integer Optimization Perspectives

We consider a discrete optimization based approach for learning sparse c...
research
05/02/2022

Fast Continuous and Integer L-shaped Heuristics Through Supervised Learning

We propose a methodology at the nexus of operations research and machine...
research
05/22/2014

Interactive Reference Point-Based Guided Local Search for the Bi-objective Inventory Routing Problem

Eliciting preferences of a decision maker is a key factor to successfull...

Please sign up or login with your details

Forgot password? Click here to reset