To read this content please select one of the options below:

Solving binary programming problems using homotopy theory ideas

Lilia Alanís-López (Facultad de Ciencias Fisico-Matematicas, Universidad Autonoma de Nuevo Leon, San Nicolas de los Garza, Mexico)
Martha-Selene Casas-Ramírez (Centro de Investigación en Matemáticas A.C, Monterrey, Mexico)
José-Fernando Camacho-Vallejo (Facultad de Ciencias Fisico-Matematicas, Universidad Autonoma de Nuevo Leon, San Nicolas de los Garza, Mexico)

Engineering Computations

ISSN: 0264-4401

Article publication date: 30 November 2021

Issue publication date: 3 May 2022

75

Abstract

Purpose

The aim of the study is to show that merging two areas of mathematics – topology and discrete optimization – could result in a viable option to solve classical or specialized integer problems.

Design/methodology/approach

In the paper, discrete topology concepts are applied to propose a metaheuristic algorithm that is capable to solve binary programming problems. Particularly, some of the homotopy for paths principles are used to explore the solution space associated with four well-known NP-hard problems herein considered as follows: knapsack, set covering, bi-level single plant location with order and one-max.

Findings

Computational experimentation confirms that the proposed algorithm performs in an effective manner, and it is able to efficiently solve the sets of instances used for the benchmark. Moreover, the performance of the proposed algorithm is compared with a standard genetic algorithm (GA), a scatter search (SS) method and a memetic algorithm (MA). Acceptable results are obtained for all four implemented metaheuristics, but the path homotopy algorithm stands out.

Originality/value

A novel metaheuristic is proposed for the first time. It uses topology concepts to design an algorithmic framework to solve binary programming problems in an effective and efficient manner.

Keywords

Acknowledgements

The research activity of the third author was partially supported by the Mexican National Council for Science and Technology (CONACYT) through grant SEP-CONACYTCB-2014-01-240814. Additionally, the authors would like to recognize the effort of Martín Hernández in the initial stage of this research.

Citation

Alanís-López, L., Casas-Ramírez, M.-S. and Camacho-Vallejo, J.-F. (2022), "Solving binary programming problems using homotopy theory ideas", Engineering Computations, Vol. 39 No. 5, pp. 1642-1668. https://doi.org/10.1108/EC-04-2021-0251

Publisher

:

Emerald Publishing Limited

Copyright © 2021, Emerald Publishing Limited

Related articles