Learning Objective Boundaries for Constraint Optimization Problems

06/20/2020
by   Helge Spieker, et al.
0

Constraint Optimization Problems (COP) are often considered without sufficient knowledge on the boundaries of the objective variable to optimize. When available, tight boundaries are helpful to prune the search space or estimate problem characteristics. Finding close boundaries, that correctly under- and overestimate the optimum, is almost impossible without actually solving the COP. This paper introduces Bion, a novel approach for boundary estimation by learning from previously solved instances of the COP. Based on supervised machine learning, Bion is problem-specific and solver-independent and can be applied to any COP which is repeatedly solved with different data inputs. An experimental evaluation over seven realistic COPs shows that an estimation model can be trained to prune the objective variables' domains by over 80 find that Bion improves the solving process for some problems, although the effect of closer bounds is generally problem-dependent.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2021

Predictive Machine Learning of Objective Boundaries for Solving COPs

Solving Constraint Optimization Problems (COPs) can be dramatically simp...
research
11/23/2021

Solve Optimization Problems with Unknown Constraint Networks

In most optimization problems, users have a clear understanding of the f...
research
02/08/2020

A Constraint Driven Solution Model for Discrete Domains with a Case Study of Exam Timetabling Problems

Many science and engineering applications require finding solutions to p...
research
07/03/2012

Meme as Building Block for Evolutionary Optimization of Problem Instances

A significantly under-explored area of evolutionary optimization in the ...
research
05/08/2015

Short Portfolio Training for CSP Solving

Many different approaches for solving Constraint Satisfaction Problems (...
research
08/25/2010

Distributed solving through model splitting

Constraint problems can be trivially solved in parallel by exploring dif...
research
10/19/2019

Efficient Emulation of Computer Models Utilising Multiple Known Boundaries of Differing Dimensions

Emulation has been successfully applied across a wide variety of scienti...

Please sign up or login with your details

Forgot password? Click here to reset