Exact stochastic constraint optimisation with applications in network analysis
Artificial Intelligence, vol. 304, pp. 103650
Abstract
We present an extensive study of methods for exactly solving stochastic constraint (optimisation) problems (SCPs) in network analysis. These problems are prevalent in science, governance and industry. The first method we study is generic and decomposes stochastic constraints into a multitude of smaller local constraints that are solved using a constraint programming (CP) or mixed-integer programming (MIP) solver. However, many SCPs are formulated on probability distributions with a monotonic property, meaning that adding a positive decision to a partial solution to the problem cannot cause a decrease in solution quality. The second method is specifically designed for solving global stochastic constraints on monotonic probability distributions (SCMDs) in CP. Both methods use knowledge compilation to obtain a decision diagram encoding of the relevant probability distributions, where we focus on ordered binary decision diagrams (OBDDs). We discuss theoretical advantages and disadvantages of these methods and evaluate them experimentally. We observed that global approaches to solving SCMDs outperform decomposition approaches from CP, and perform complementarily to MIP-based decomposition approaches, while scaling much more favourably with instance size. Both methods have many alternative design choices, as both knowledge compilation and constraint solvers are used in a single pipeline. To identify which configurations work best, we apply programming by optimisation. Specifically, we show how an automated algorithm configurator can be used to find optimised configurations of our pipeline. After configuration, our global SCMD solving pipeline outperforms its closest competitor (a MIP-based decomposition pipeline) on all test sets we considered by up to two orders of magnitude in terms of PAR10 scores.
Authors 6
-
Affiliation as printed
LIACS, Leiden University, P.O. Box 9512, 2300 RA Leiden, the Netherlands
-
Affiliation as printed
Polytechnique Montréal, Montréal (Québec), H3T 1J4, Canada
-
Daniël Fokkinga Aachen
Affiliation as printed
LIACS, Leiden University, P.O. Box 9512, 2300 RA Leiden, the Netherlands
-
Marie Anastacio Aachen
Affiliation as printed
LIACS, Leiden University, P.O. Box 9512, 2300 RA Leiden, the Netherlands
-
Holger H. Hoos Aachen
Leiden University · University of British Columbia
Affiliation as printed
LIACS, Leiden University, P.O. Box 9512, 2300 RA Leiden, the Netherlands
University of British Columbia, Vancouver (British Columbia), V6T 1Z4, Canada
-
Siegfried Nijssen corresponding
Affiliation as printed
ICTEAM, UCLouvain, Place Sainte-Barbe 2 bte L5.02.01, B-1348 Louvain-la-Neuve, Belgium
Cited by 4 stored of 5
4 results
No patents citing this paper on Lens.org (checked 2026-10-11).
References 69
-
W6632066347details pending0citations
-
W6632265592details pending0citations
-
W6632507009details pending0citations
-
W6633928037details pending0citations
-
W6637606916details pending0citations
-
W6641035876details pending0citations
-
W6661001923details pending0citations
-
W6664266603details pending0citations
-
W6665940878details pending0citations
-
W6676135622details pending0citations
-
W6680571897details pending0citations
-
W6682071014details pending0citations
-
W6682680639details pending0citations
-
W6683407557details pending0citations
-
W6694277411details pending0citations
-
W6695666202details pending0citations
-
W6713174281details pending0citations
-
W6730184580details pending0citations
-
W6732451134details pending0citations
-
W6735945593details pending0citations