Response to Weaknesses (1/2)
We sincerely thank you for your detailed and thoughtful review.
We greatly appreciate your recognition of PQQA's parallel GPU implementation.
We believe leveraging GPU resources for CO problems is crucial for this work and valuable for the broader ICLR community.
Below, we provide detailed responses to your comments and concerns.
**Convergence Guarantees**
We appreciate your inquiry regarding convergence guarantees. As noted, PQQA does not provide formal guarantees of convergence to a global optimum—**a limitation shared by heuristic/meta-heuristic and sampling-based methods, such as UL-based solvers [1, 2, 3], iSCO [4], and simulated annealing**.
However, PQQA focuses on practical performance, leveraging GPU and gradient-based updates to explore the solution space efficiently.
**Guarantee of Finding a Feasible Solution**
Thank you for emphasizing this critical aspect. We acknowledge that PQQA may face challenges in solving problems with an exponential number of constraints due to the penalty-based approach, as described in Eq. (2) (Line 95). This limitation is shared by related methods, including UL-based solvers [1, 2, 3] and iSCO [4]. Specifically, penalty methods may fail to guarantee feasibility under poorly tuned parameters. Indeed, the limitations of this approach are explicitly noted in the conclusion of iSCO [4].
**To clarify this point, the revised version includes a Discussion on Limitations in Appendix F.**
Despite these challenges, PQQA demonstrates significant advantages across various benchmarks, covering almost all benchmarks of UL-based solvers [1, 2, 3] and iSCO [4]. For instance, Table 1 illustrates that Gurobi struggles with large-scale ER-[9000-11000] problems, whereas PQQA achieves superior speed-quality trade-offs compared to both iSCO and other solvers. Additionally, PQQA's flexibility enables it to address non-linear cost functions and problem formulations without requiring reformulations, often necessary for solvers like Gurobi. Reformulations, such as introducing slack variables, can significantly increase problem complexity.
Importantly, we do not position PQQA as a replacement for exact solvers like Gurobi. Instead, it is a complementary approach that excels in scenarios where heuristic or meta-heuristic methods are more effective. Both paradigms offer distinct advantages, and we believe that advancing both is essential for the sustained progress of the CO field. We hope this clarifies the role of meta-heuristic methods in CO research.
In response to Reviewer CsaC's suggestion, we conducted additional experiments on TSP instances without using the 2-opt algorithm. The results are summarized in the table below:
| Instance | TSP50 | TSP100 | TSP200 |
|------------|---------------|---------------|-----------------|
| ApR | 1.011 ± 0.143 | 1.016 ± 0.121 | 1.0415 ± 0.003 |
| Violation | 0 ± 0 | 0 ± 0 | 0 ± 0 |
The ApR measures performance relative to Concorde, an OR solver. Values close to 1.00 demonstrate PQQA's strong alignment with optimal solutions. These results show that PQQA consistently finds feasible solutions in all tested instances, fully satisfying the given constraints. Furthermore, the ApR values indicate a high alignment with optimal solutions.
If additional details about these experiments or further benchmark results are required, we would be happy to discuss them.
We recognize the importance of further exploring PQQA's capabilities for addressing problems with complex constraints. While this represents an important avenue for future work, we hope that the demonstrated superiority of PQQA over UL-based solvers [1, 2, 3] and iSCO [4] in solving large-scale problems with a moderate number of constraints, as detailed in the main text, is recognized as a significant contribution to the field.
- [1] Haoyu Wang and Pan Li, Unsupervised Learning for Combinatorial Optimization Needs Meta Learning, ICLR2024
- [2] Haoyu Wang et al., Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxation, NeurIPS2022
- [3] Schuetz Martin JA, J. Kyle Brubaker, and Helmut G. Katzgraber, Combinatorial optimization with physics-inspired graph neural networks, Nature Machine Intelligence 4.4 (2022): 367-377
- [4] Sun Haoran et al., Revisiting Sampling for Combinatorial Optimization, ICML2023