Discrete Optimization of Min-Max Violation and its Applications Across Computational Sciences
Cheikh Ahmed, Mahdi Mostajabdaveh, Samin Aref, Zirui Zhou

TL;DR
This paper introduces the Discrete Min-Max Violation (DMMV) problem, a general optimization framework, and develops a GPU-accelerated heuristic that improves solutions across diverse applications like model quantization, tomography, and filter design.
Contribution
The paper formulates DMMV as a new general optimization problem and presents a GPU-based heuristic that significantly enhances solutions in multiple practical use cases.
Findings
14% average improvement in quantization accuracy
6x faster computation in discrete tomography
50% ripple reduction in FIR filter design
Abstract
We introduce the Discrete Min-Max Violation (DMMV) as a general optimization problem which seeks an assignment of discrete values to variables that minimizes the largest constraint violation. This context-free mathematical formulation is applicable to a wide range of use cases that have worst-case performance requirements. After defining the DMMV problem mathematically, we explore its properties to establish a foundational understanding. To tackle DMMV instance sizes of practical relevance, we develop a GPU-accelerated heuristic that takes advantage of the mathematical properties of DMMV for speeding up the solution process. We demonstrate the versatile applicability of our heuristic by solving three optimization problems as use cases: (1) post-training quantization of language models, (2) discrete tomography, and (3) Finite Impulse Response (FIR) filter design. In quantization without…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
