4,260 research outputs found
Improved Peel-and-Bound: Methods for Generating Dual Bounds with Multivalued Decision Diagrams
Decision diagrams are an increasingly important tool in cutting-edge solvers
for discrete optimization. However, the field of decision diagrams is
relatively new, and is still incorporating the library of techniques that
conventional solvers have had decades to build. We drew inspiration from the
warm-start technique used in conventional solvers to address one of the major
challenges faced by decision diagram based methods. Decision diagrams become
more useful the wider they are allowed to be, but also become more costly to
generate, especially with large numbers of variables. In the original version
of this paper, we presented a method of peeling off a sub-graph of previously
constructed diagrams and using it as the initial diagram for subsequent
iterations that we call peel-and-bound. We tested the method on the sequence
ordering problem, and our results indicate that our peel-and-bound scheme
generates stronger bounds than a branch-and-bound scheme using the same
propagators, and at significantly less computational cost. In this extended
version of the paper, we also propose new methods for using relaxed decision
diagrams to improve the solutions found using restricted decision diagrams,
discuss the heuristic decisions involved with the parallelization of
peel-and-bound, and discuss how peel-and-bound can be hyper-optimized for
sequencing problems. Furthermore, we test the new methods on the sequence
ordering problem and the traveling salesman problem with time-windows (TSPTW),
and include an updated and generalized implementation of the algorithm capable
of handling any discrete optimization problem. The new results show that
peel-and-bound outperforms ddo (a decision diagram based branch-and-bound
solver) on the TSPTW. We also close 15 open benchmark instances of the TSPTW.Comment: 50 pages, 31 figures, published by JAIR, supplementary materials at
https://github.com/IsaacRudich/ImprovedPnB. arXiv admin note: substantial
text overlap with arXiv:2205.0521
FastDOG: Fast Discrete Optimization on GPU
We present a massively parallel Lagrange decomposition method for solving
0--1 integer linear programs occurring in structured prediction. We propose a
new iterative update scheme for solving the Lagrangean dual and a perturbation
technique for decoding primal solutions. For representing subproblems we follow
Lange et al. (2021) and use binary decision diagrams (BDDs). Our primal and
dual algorithms require little synchronization between subproblems and
optimization over BDDs needs only elementary operations without complicated
control flow. This allows us to exploit the parallelism offered by GPUs for all
components of our method. We present experimental results on combinatorial
problems from MAP inference for Markov Random Fields, quadratic assignment and
cell tracking for developmental biology. Our highly parallel GPU implementation
improves upon the running times of the algorithms from Lange et al. (2021) by
up to an order of magnitude. In particular, we come close to or outperform some
state-of-the-art specialized heuristics while being problem agnostic. Our
implementation is available at https://github.com/LPMP/BDD.Comment: Published at CVPR 2022. Alert before printing: last 10 pages just
contains detailed results tabl
An overview of decision table literature 1982-1995.
This report gives an overview of the literature on decision tables over the past 15 years. As much as possible, for each reference, an author supplied abstract, a number of keywords and a classification are provided. In some cases own comments are added. The purpose of these comments is to show where, how and why decision tables are used. The literature is classified according to application area, theoretical versus practical character, year of publication, country or origin (not necessarily country of publication) and the language of the document. After a description of the scope of the interview, classification results and the classification by topic are presented. The main body of the paper is the ordered list of publications with abstract, classification and comments.
Job-shop scheduling with approximate methods
Imperial Users onl
- …