Generalized Conflict-directed Search for Optimal Ordering Problems
- URL: http://arxiv.org/abs/2104.00060v1
- Date: Wed, 31 Mar 2021 18:46:48 GMT
- Title: Generalized Conflict-directed Search for Optimal Ordering Problems
- Authors: Jingkai Chen, Yuening Zhang, Cheng Fang, Brian C. Williams
- Abstract summary: We present GCDO, a branch-and-bound ordering method that generates an optimal total order of events.
Due to its ability to reason over generalized conflicts, GCDO is much more efficient in finding high-quality total orders than the previous conflict-directed approach CDITO.
- Score: 18.231677739397973
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Solving planning and scheduling problems for multiple tasks with highly
coupled state and temporal constraints is notoriously challenging. An appealing
approach to effectively decouple the problem is to judiciously order the events
such that decisions can be made over sequences of tasks. As many problems
encountered in practice are over-constrained, we must instead find relaxed
solutions in which certain requirements are dropped. This motivates a
formulation of optimality with respect to the costs of relaxing constraints and
the problem of finding an optimal ordering under which this relaxing cost is
minimum. In this paper, we present Generalized Conflict-directed Ordering
(GCDO), a branch-and-bound ordering method that generates an optimal total
order of events by leveraging the generalized conflicts of both inconsistency
and suboptimality from sub-solvers for cost estimation and solution space
pruning. Due to its ability to reason over generalized conflicts, GCDO is much
more efficient in finding high-quality total orders than the previous
conflict-directed approach CDITO. We demonstrate this by benchmarking on
temporal network configuration problems, which involves managing networks over
time and makes necessary tradeoffs between network flows against CDITO and
Mixed Integer-Linear Programing (MILP). Our algorithm is able to solve two
orders of magnitude more benchmark problems to optimality and twice the
problems compared to CDITO and MILP within a runtime limit, respectively.
Related papers
- Training Greedy Policy for Proposal Batch Selection in Expensive Multi-Objective Combinatorial Optimization [52.80408805368928]
We introduce a novel greedy-style subset selection algorithm for batch acquisition.
Our experiments on the red fluorescent proteins show that our proposed method achieves the baseline performance in 1.69x fewer queries.
arXiv Detail & Related papers (2024-06-21T05:57:08Z) - BalMCTS: Balancing Objective Function and Search Nodes in MCTS for
Constraint Optimization Problems [7.196057722218442]
Constraint Problems Optimization (COP) pose intricate challenges in problems usually addressed through Branch and Bound (B&B) methods.
We propose a novel neural network algorithm based on a depth-first search algorithm for solving COP.
Our method identifies feasible solutions with a gap of less than 17.63% within the initial 5 feasible solutions.
arXiv Detail & Related papers (2023-12-26T03:09:08Z) - An Efficient Merge Search Matheuristic for Maximising the Net Present
Value of Project Schedules [5.10800491975164]
Resource constrained project scheduling is an important optimisation problem with many practical applications.
We propose a new math-heuristic algorithm based on Merge Search and parallel computing to solve the resource constrained project scheduling.
arXiv Detail & Related papers (2022-10-20T13:30:23Z) - Decomposition Strategies and Multi-shot ASP Solving for Job-shop Scheduling [7.977161233209228]
Job-shop Scheduling Problem (JSP) is a well-known and challenging optimization problem in which tasks sharing a machine are to be arranged in a sequence such that encompassing jobs can be completed as early as possible.
In this paper, we investigate problem decomposition into time windows whose operations can be successively scheduled and optimized by means of multi-shot Answer Set Programming (ASP) solving.
arXiv Detail & Related papers (2022-05-16T09:33:00Z) - 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 Case Study on Optimization of Warehouses [2.2101681534594237]
In warehouses, order picking is known to be the most labor-intensive and costly task in which the employees account for a large part of the warehouse performance.
In this work, we aim at optimizing the storage assignment and the order picking problem within mezzanine warehouse with regards to their reciprocal influence.
arXiv Detail & Related papers (2021-11-23T07:22:57Z) - Two-Stage Stochastic Optimization via Primal-Dual Decomposition and Deep
Unrolling [86.85697555068168]
Two-stage algorithmic optimization plays a critical role in various engineering and scientific applications.
There still lack efficient algorithms, especially when the long-term and short-term variables are coupled in the constraints.
We show that PDD-SSCA can achieve superior performance over existing solutions.
arXiv Detail & Related papers (2021-05-05T03:36:00Z) - A Two-stage Framework and Reinforcement Learning-based Optimization
Algorithms for Complex Scheduling Problems [54.61091936472494]
We develop a two-stage framework, in which reinforcement learning (RL) and traditional operations research (OR) algorithms are combined together.
The scheduling problem is solved in two stages, including a finite Markov decision process (MDP) and a mixed-integer programming process, respectively.
Results show that the proposed algorithms could stably and efficiently obtain satisfactory scheduling schemes for agile Earth observation satellite scheduling problems.
arXiv Detail & Related papers (2021-03-10T03:16:12Z) - 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) - Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal
Constraints [52.58352707495122]
We present a multi-robot allocation algorithm that decouples the key computational challenges of sequential decision-making under uncertainty and multi-agent coordination.
We validate our results over a wide range of simulations on two distinct domains: multi-arm conveyor belt pick-and-place and multi-drone delivery dispatch in a city.
arXiv Detail & Related papers (2020-05-27T01:10:41Z) - Constrained Multiagent Rollout and Multidimensional Assignment with the
Auction Algorithm [0.0]
We consider an extension of the rollout algorithm that applies to constrained deterministic dynamic programming.
We show that if the base produces a feasible solution, the rollout algorithm has a cost improvement property.
We show that the cost improvement property is maintained with an alternative implementation that has greatly reduced computational requirements.
arXiv Detail & Related papers (2020-02-18T07:09:06Z)
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.