FastDOG: Fast Discrete Optimization on GPU
Ahmed Abbas, Paul Swoboda
摘要
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 [40] 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 [40] 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 .
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper5
- DOGE-Train: Discrete Optimization on GPU with End-to-End TrainingAhmed Abbas, Paul SwobodaAAAI 2024 · 被引用 6 次
- A GPU-based Constraint Programming SolverPierre TalbotAAAI 2026 · 被引用 1 次
- Fast Markov Random Field Optimisation for Topologically Noisy 3D Shape MatchingPaul Roetzer, Johan Thunberg, Zorah Lähner, Florian BernardCVPR 2026 · 被引用 1 次
- Higher-Order Ratio Cycles for Fast and Globally Optimal Shape MatchingPaul Roetzer, Viktoria Ehm, Daniel Cremers, Zorah Lähner 等CVPR 2025
- SizeGS: Size-aware Compression of 3D Gaussian Splatting via Mixed Integer ProgrammingShuzhao Xie, Jiahang Liu, Weixiang Zhang, Shijia Ge 等ACM MM 2025
它引用的顶会 Paper4
- Making Higher Order MOT Scalable: An Efficient Approximate Solver for Lifted Disjoint PathsAndrea Hornáková, Timo Kaiser, Paul Swoboda, Michal Rolínek 等ICCV 2021 · 被引用 46 次
- Fusion Moves for Graph MatchingLisa Hutschenreiter, Stefan Haller, Lorenz Feineis, Carsten Rother 等ICCV 2021 · 被引用 18 次
- Efficient Message Passing for 0-1 ILPs with Binary Decision DiagramsJan-Hendrik Lange, Paul SwobodaICML 2021 · 被引用 13 次
- Relative Interior Rule in Block-Coordinate DescentTomás Werner, Daniel Prusa, Tomás DlaskCVPR 2020
相关 Paper
- Batched First-Order Methods for Parallel LP Solving in MIPNicolas Blin, Stefano Gualandi, Christopher Maes, Andrea Lodi 等ICML 2026 · 被引用 2 次
- Scaling Optimization over Uncertainty via CompilationMinsung Cho, John Gouwar, Steven HoltzenOOPSLA 2025 · 被引用 1 次
- Predicting Lagrangian Multipliers for Mixed Integer Linear ProgramsFrancesco Demelas, Joseph Le Roux, Mathieu Lacroix, Axel ParmentierICML 2024 · 被引用 6 次
- Parallel AND/OR Search for Marginal MAPRadu Marinescu, Akihiro Kishimoto, Adi BoteaAAAI 2020 · 被引用 1 次
- In Search of Empty Spheres: 3D Apollonius Diagrams on GPUCyprien Plateau-Holleville, Benjamin Stamm, Vincent Nivoliers, Maxime Maria 等SIGGRAPH 2025
