Two-phase GRASP for the Multi-Constraint Graph Partitioning problem
The Multi-Constraint Graph Partitioning (MCGP) problem seeks a partition of the node set of a graph into a fixed number of clusters such that each cluster satisfies a collection of node-weight constraints and the total cost of the edges whose end nodes are in the same cluster is minimized. In this paper we propose a two-phase reactive GRASP heuristic to find near-optimal solutions to the MCGP problem. Our proposal is able to reach all the best known results for state-of-the-art instances, obtaining all the certified optimum values while spending only a fraction of the time in relation to the previous methods. To reach these results we have implemented an efficient computation method applied in the improvement phase. Besides, we have created a new set of larger instances for the MCGP problem and provided detailed results for future comparisons. • Two-phase GRASP approach with a reactive method in the construction of solutions. • Efficient computation of the objective functions saving up to 98% of CPU time. • Reach all the certified optimum results improving the state of the art. • New set of instances with detailed results for future comparison.
Authors
- Maurício G. C. Resende (ORCID: https://orcid.org/0000-0001-7462-6207)
- J. Manuel Colmenar (ORCID: https://orcid.org/0000-0001-7490-9450)
- Alberto Herrán (ORCID: https://orcid.org/0000-0003-0348-0313)
Institutions
- Universidad Rey Juan Carlos (ES)
- University of Washington (US)
Publication Details
- Journal
- Computers & Operations Research
- Published
- 2024-12-12
- DOI
- https://doi.org/10.1016/j.cor.2024.106946
- Citations
- 2
- Primary Topic
- VLSI and FPGA Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.42
Funders
- Generalitat Valenciana
- Ministerio de Ciencia e Innovación
- European Regional Development Fund
- Conselleria de Cultura, Educación y Ciencia, Generalitat Valenciana