Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Clustering-driven evolutionary algorithms: an application of path relinking to the quadratic unconstrained binary optimization problem

Published: 01 October 2019 Publication History

Abstract

A long-standing challenge in the metaheuristic literature is to devise a way to select parent solutions in evolutionary population-based algorithms to yield better offspring, and thus provide improved solutions to populate successive generations. We identify a way to achieve this goal that simultaneously improves the efficiency of the evolutionary process. Our strategy derives from a proposal associated with the scatter search and path relinking evolutionary algorithms that prescribes clustering the solutions and focusing on the two classes of solution combinations where the parents alternatively belong to the same cluster or to different clusters. We demonstrate the efficacy of our approach for selecting parents within this scheme by applying it to the important domain of quadratic unconstrained binary optimization (QUBO), which provides a model for solving a wide range of binary optimization problems. Within this setting, we focus on the path relinking algorithm, which together with tabu search has provided one of the most effective methods for QUBO problems. Computational tests disclose that our solution combination strategy improves the best results in the literature for hard QUBO instances.

References

[1]
Aiex, R.M., Binato, S., Resende, M.G.: Parallel GRASP with path-relinking for job shop scheduling. Parallel Comput. 29(4), 393–430 (2003)
[2]
Cox, T., Bell, G., Glover, F.: A new learning approach to process improvement in a telecommunications company. Total Qual. Manag. Benchmark. Prod. Oper. Manag. 4, 217–227 (1995)
[3]
Glover, F.: Heuristics for integer programming using surrogate constraints. Decis. Sci. 8(1), 156–166 (1977)
[4]
Glover, F.: Tabu search for nonlinear and parametric optimization (with links to genetic algorithms). Discrete Appl. Math. 49, 231–255 (1994)
[5]
Glover, F.: Tabu thresholding: improved search by nonmonotonic trajectories. ORSA J. Comput. 7(4), 426–442 (1995)
[6]
Glover, F., Laguna, M., Marti, R.: Fundamentals of scatter search and path relinking. Control Cybern. 29(3), 653–684 (2000)
[7]
Glover, F., Laguna, M., Martí, R.: Scatter Search and Path Relinking: Advances and Applications, Handbook of Metaheuristics, pp. 1–35. Springer, New York (2003)
[8]
Glover, F., Hao, J.-K.: Efficient evaluation for solving 0–1 unconstrained quadratic optimization problems. Int. J. Metaheuristics 1(1), 3–10 (2010)
[9]
Glover, F., Lü, Z., Hao, J.-K.: Diversification-driven tabu search for unconstrained binary quadratic problems. 4OR Q. J. Oper. Res. 8(3), 239–253 (2010)
[10]
Glover, F., Cox, L., Patil, R., Kelly, J.P.: Integrated exact, hybrid and metaheuristic learning methods for confidentiality protection. Ann. Oper. Res. 183(1), 47–73 (2011)
[11]
Ho, S.C., Gendreau, M.: Path relinking for the vehicle routing problem. J. Heuristics 12(1–2), 55–72 (2006)
[12]
Hvattum, L.M., Glover, F.: Finding local optima of high-dimensional functions using direct search. Eur. J. Oper. Res. 195, 31–45 (2009)
[13]
Kanungo, T., Mount, D.M., Netanyahu, N.S., Piatko, C.D., Silverman, R., Wu, A.Y.: An efficient k-means clustering algorithm: analysis and implementation. IEEE Trans. Pattern Anal. Mach. Intell. 7, 881–892 (2002)
[14]
Kochenberger, G., Hao, J.-K., Glover, F., Lewis, M., Lu, Z., Wang, H., Wang, Y.: The unconstrained binary quadratic programming problem: a survey. J. Comb. Optim. 28(1), 58–81 (2014)
[15]
Lai, X., Hao, J.-K., Lü, Z., Glover, F.: A learning-based path relinking algorithm for the bandwidth coloring problem. Eng. Appl. Artif. Intell. 52, 81–91 (2016)
[16]
Lü, Z., Glover, F., Hao, J.-K.: A hybrid metaheuristic approach to solving the UBQP problem. Eur. J. Oper. Res. 207(3), 1254–1262 (2010)
[17]
Palubeckis, G.: Multistart tabu search strategies for the unconstrained binary quadratic optimization problem. Ann. Oper. Res. 131, 259–282 (2004)
[18]
Palubeckis, G.: Iterated tabu search for the unconstrained binary quadratic optimization problem. Informatica 17(2), 279–296 (2006)
[19]
Samorani, M., Laguna, M.: Data-mining-driven neighborhood search. INFORMS J. Comput. 24(2), 210–227 (2012)
[20]
Santos, L.F., Martins, S.L., Plastino, A.: Applications of the DMGRASP heuristic: a survey. Int. Trans. Oper. Res. 15(4), 387–416 (2008)
[21]
Sorensen, K., Sevaux, M., Glover, F.: A history of metaheuristics. In: Marti, R., Pardalos, P., Resende, M. (eds.) Handbook of Heuristics. Springer to appear (2018). arXiv:1704.00853 [cs.AI]
[22]
Wang, Y., Lü, Z., Glover, F., Hao, J.-K.: Path relinking for unconstrained binary quadratic programming. Eur. J. Oper. Res. 223, 595–604 (2012)
[23]
Wang, Y., Wu, Q., Glover, F.: Effective metaheuristic algorithms for the minimum differential dispersion problem. Eur. J. Oper. Res. 258(3), 829–843 (2017)
[24]
Wang, Y., Wu, Q., Punnen, A.P., Glover, F.: Adaptive tabu search with strategic oscillation for the bipartite boolean quadratic programming problem with partitioned variables. Inf. Sci. 450, 284–300 (2018)

Cited By

View all
  • (2023)Comparing Solution Combination Techniques in Scatter Search for Quadratic Unconstrained Binary OptimizationProceedings of the Companion Conference on Genetic and Evolutionary Computation10.1145/3583133.3596319(2241-2249)Online publication date: 15-Jul-2023
  • (2023)Fast 1-flip neighborhood evaluations for large-scale pseudo-Boolean optimization using posiform representationComputers and Operations Research10.1016/j.cor.2023.106324159:COnline publication date: 1-Nov-2023
  • (2022)Data structures for speeding up Tabu Search when solving sparse quadratic unconstrained binary optimization problemsJournal of Heuristics10.1007/s10732-022-09498-028:4(433-479)Online publication date: 1-Aug-2022
  • Show More Cited By

Index Terms

  1. Clustering-driven evolutionary algorithms: an application of path relinking to the quadratic unconstrained binary optimization problem
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image Journal of Heuristics
        Journal of Heuristics  Volume 25, Issue 4-5
        Oct 2019
        315 pages

        Publisher

        Kluwer Academic Publishers

        United States

        Publication History

        Published: 01 October 2019

        Author Tags

        1. Path relinking
        2. Machine learning
        3. Clustering
        4. Quadratic unconstrained binary optimization
        5. Tabu search

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 02 Oct 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Comparing Solution Combination Techniques in Scatter Search for Quadratic Unconstrained Binary OptimizationProceedings of the Companion Conference on Genetic and Evolutionary Computation10.1145/3583133.3596319(2241-2249)Online publication date: 15-Jul-2023
        • (2023)Fast 1-flip neighborhood evaluations for large-scale pseudo-Boolean optimization using posiform representationComputers and Operations Research10.1016/j.cor.2023.106324159:COnline publication date: 1-Nov-2023
        • (2022)Data structures for speeding up Tabu Search when solving sparse quadratic unconstrained binary optimization problemsJournal of Heuristics10.1007/s10732-022-09498-028:4(433-479)Online publication date: 1-Aug-2022
        • (2021)Feature selection for semi-supervised multi-target regression using genetic algorithmApplied Intelligence10.1007/s10489-021-02291-951:12(8961-8984)Online publication date: 1-Dec-2021
        • (2021)OCR error correction using correction patterns and self-organizing migrating algorithmPattern Analysis & Applications10.1007/s10044-020-00936-y24:2(701-721)Online publication date: 1-May-2021

        View Options

        View options

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media