Logic-Based Benders Decomposition in Answer Set Programming for Chronic
Outpatients Scheduling
- URL: http://arxiv.org/abs/2305.11969v1
- Date: Fri, 19 May 2023 19:34:47 GMT
- Title: Logic-Based Benders Decomposition in Answer Set Programming for Chronic
Outpatients Scheduling
- Authors: Paola Cappanera, Marco Gavanelli, Maddalena Nonato, Marco Roma
- Abstract summary: In Answer Set Programming (ASP) the user can define declaratively a problem and solve it with efficient solvers.
In other research areas, Logic-Based Benders Decomposition (LBBD) proved effective.
In this paper, we apply for the first time LBBD to ASP, exploiting an application in health care as case study.
- Score: 2.370481325034443
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In Answer Set Programming (ASP), the user can define declaratively a problem
and solve it with efficient solvers; practical applications of ASP are
countless and several constraint problems have been successfully solved with
ASP. On the other hand, solution time usually grows in a superlinear way
(often, exponential) with respect to the size of the instance, which is
impractical for large instances. A widely used approach is to split the
optimization problem into sub-problems that are solved in sequence, some
committing to the values assigned by others, and reconstructing a valid
assignment for the whole problem by juxtaposing the solutions of the single
sub-problems. On the one hand this approach is much faster, due to the
superlinear behavior; on the other hand, it does not provide any guarantee of
optimality: committing to the assignment of one sub-problem can rule out the
optimal solution from the search space. In other research areas, Logic-Based
Benders Decomposition (LBBD) proved effective; in LBBD, the problem is
decomposed into a Master Problem (MP) and one or several Sub-Problems (SP). The
solution of the MP is passed to the SPs, that can possibly fail. In case of
failure, a no-good is returned to the MP, that is solved again with the
addition of the new constraint. The solution process is iterated until a valid
solution is obtained for all the sub-problems or the MP is proven infeasible.
The obtained solution is provably optimal under very mild conditions. In this
paper, we apply for the first time LBBD to ASP, exploiting an application in
health care as case study. Experimental results show the effectiveness of the
approach. We believe that the availability of LBBD can further increase the
practical applicability of ASP technologies.
Related papers
- Learning Multiple Initial Solutions to Optimization Problems [52.9380464408756]
Sequentially solving similar optimization problems under strict runtime constraints is essential for many applications.
We propose learning to predict emphmultiple diverse initial solutions given parameters that define the problem instance.
We find significant and consistent improvement with our method across all evaluation settings and demonstrate that it efficiently scales with the number of initial solutions required.
arXiv Detail & Related papers (2024-11-04T15:17:19Z) - Continuous Tensor Relaxation for Finding Diverse Solutions in Combinatorial Optimization Problems [0.6906005491572401]
This study introduces Continual Anne Relaxationing (CTRA) for unsupervised-learning (UL)-based CO solvers.
CTRA is a computationally efficient framework for finding diverse solutions in a single training run.
Numerical experiments show that CTRA enables UL-based solvers to find these diverse solutions much faster than repeatedly running existing solvers.
arXiv Detail & Related papers (2024-02-03T15:31:05Z) - Optimizing Solution-Samplers for Combinatorial Problems: The Landscape
of Policy-Gradient Methods [52.0617030129699]
We introduce a novel theoretical framework for analyzing the effectiveness of DeepMatching Networks and Reinforcement Learning methods.
Our main contribution holds for a broad class of problems including Max-and Min-Cut, Max-$k$-Bipartite-Bi, Maximum-Weight-Bipartite-Bi, and Traveling Salesman Problem.
As a byproduct of our analysis we introduce a novel regularization process over vanilla descent and provide theoretical and experimental evidence that it helps address vanishing-gradient issues and escape bad stationary points.
arXiv Detail & Related papers (2023-10-08T23:39:38Z) - Let the Flows Tell: Solving Graph Combinatorial Optimization Problems
with GFlowNets [86.43523688236077]
Combinatorial optimization (CO) problems are often NP-hard and out of reach for exact algorithms.
GFlowNets have emerged as a powerful machinery to efficiently sample from composite unnormalized densities sequentially.
In this paper, we design Markov decision processes (MDPs) for different problems and propose to train conditional GFlowNets to sample from the solution space.
arXiv Detail & Related papers (2023-05-26T15:13:09Z) - Discovering Many Diverse Solutions with Bayesian Optimization [7.136022698519586]
We propose Rank-Ordered Bayesian Optimization with Trust-regions (ROBOT)
ROBOT aims to find a portfolio of high-performing solutions that are diverse according to a user-specified diversity metric.
We show that it can discover large sets of high-performing diverse solutions while requiring few additional function evaluations.
arXiv Detail & Related papers (2022-10-20T01:56:38Z) - Learning Proximal Operators to Discover Multiple Optima [66.98045013486794]
We present an end-to-end method to learn the proximal operator across non-family problems.
We show that for weakly-ized objectives and under mild conditions, the method converges globally.
arXiv Detail & Related papers (2022-01-28T05:53:28Z) - A Mutual Information Maximization Approach for the Spurious Solution
Problem in Weakly Supervised Question Answering [60.768146126094955]
Weakly supervised question answering usually has only the final answers as supervision signals.
There may exist many spurious solutions that coincidentally derive the correct answer, but training on such solutions can hurt model performance.
We propose to explicitly exploit such semantic correlations by maximizing the mutual information between question-answer pairs and predicted solutions.
arXiv Detail & Related papers (2021-06-14T05:47:41Z) - Combining Deep Learning and Optimization for Security-Constrained
Optimal Power Flow [94.24763814458686]
Security-constrained optimal power flow (SCOPF) is fundamental in power systems.
Modeling of APR within the SCOPF problem results in complex large-scale mixed-integer programs.
This paper proposes a novel approach that combines deep learning and robust optimization techniques.
arXiv Detail & Related papers (2020-07-14T12:38:21Z) - Combining Reinforcement Learning and Constraint Programming for
Combinatorial Optimization [5.669790037378094]
The goal is to find an optimal solution among a finite set of possibilities.
Deep reinforcement learning (DRL) has shown its promise for solving NP-hard optimization problems.
constraint programming (CP) is a generic tool to solve optimization problems.
In this work, we propose a general and hybrid approach, based on DRL and CP, for solving optimization problems.
arXiv Detail & Related papers (2020-06-02T13:54:27Z) - sKPNSGA-II: Knee point based MOEA with self-adaptive angle for Mission
Planning Problems [2.191505742658975]
Some problems have many objectives which lead to a large number of non-dominated solutions.
This paper presents a new algorithm that has been designed to obtain the most significant solutions.
This new algorithm has been applied to the real world application in Unmanned Air Vehicle (UAV) Mission Planning Problem.
arXiv Detail & Related papers (2020-02-20T17:07:08Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.