A GPU-based Constraint Programming Solver
Pierre Talbot
摘要
Machine learning has tremendously benefited from graphics processing units (GPUs) to accelerate training and inference by several orders of magnitude. However, this success has not been replicated in general and exact combinatorial optimization. Our key contribution is to propose a general-purpose discrete constraint programming solver fully implemented on GPU. It is based on integer interval bound propagation and backtracking search. The two main ingredients are (1) ternary constraint network optimized for GPU architectures, and (2) an on-demand subproblems generation strategy. Our constraint solving algorithm is significantly simpler than those found in optimized CPU constraint solvers, yet is competitive with sequential solvers in the MiniZinc 2024 challenge.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper4
- Combining Reinforcement Learning and Constraint Programming for Combinatorial OptimizationQuentin Cappart, Thierry Moisan, Louis-Martin Rousseau, Isabeau Prémont-Schwarz 等AAAI 2021 · 被引用 171 次
- Practical Large-Scale Linear Programming using Primal-Dual Hybrid GradientDavid L. Applegate, Mateo Díaz, Oliver Hinder, Haihao Lu 等NeurIPS 2021 · 被引用 165 次
- FastDOG: Fast Discrete Optimization on GPUAhmed Abbas, Paul SwobodaCVPR 2022 · 被引用 7 次
- A Variant of Concurrent Constraint Programming on GPUPierre Talbot, Frédéric G. Pinel, Pascal BouvryAAAI 2022 · 被引用 2 次
相关 Paper
- Optimization for Classical Machine Learning Problems on the GPUSören Laue, Mark Blacher, Joachim GiesenAAAI 2022 · 被引用 9 次
- CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming ConstraintsAnselm Paulus, Michal Rolínek, Vít Musil, Brandon Amos 等ICML 2021 · 被引用 73 次
- BIPNN: Learning to Solve Binary Integer Programming via Hypergraph Neural NetworksSen Bai, Chunqi Yang, Xin Bai, Xin Zhang 等NeurIPS 2025
- From Sequential to Parallel: Reformulating Dynamic Programming as GPU Kernels for Large-Scale Stochastic Combinatorial OptimizationJingyi Zhao, Linxin Yang, Haohua ZHANG, Qile He 等ICLR 2026
- Accelerating Primal Solution Findings for Mixed Integer Programs Based on Solution PredictionJian-Ya Ding, Chao Zhang, Lei Shen, Shengyin Li 等AAAI 2020 · 被引用 119 次
