Back to Search Start Over

Efficiency comparison of exact and approximate algorithms for solving set covering problem

Authors :
Igor S. Konovalov
Sergey S. Ostapenko
Valery G. Kobak
Source :
Advanced Engineering Research, Vol 17, Iss 3, Pp 137-144 (2017)
Publication Year :
2017
Publisher :
Don State Technical University, 2017.

Abstract

Introduction. A quite general class of practical tasks is guided by the set covering problem: schedules building, layout of service stations, and creation of electronic circuits. It defines relevance of searching methods to improve the solution efficiency of this task. Materials and Methods. Techniques of the set covering problem solution by exact and approximate algorithms are considered. The genetic algorithm is used as the approximate method, and the branch and bounds algorithm - as the exact method. Research Results. The genetic algorithm in all its modifications on time response characteristics has shown predictability and stability in all series of experiments. The branch and bounds method was applied to the set covering task, and it has shown exact results. Discussion and Conclusions . The conducted research shows that for small sets, it is expedient to use the branch and bounds method which has demonstrated fast runtime with an assured exact result. For large sets, it is recommended to use the genetic algorithm which guarantees receiving a result with a negligible error where the execution time shift is stable and predictable.

Details

Language :
Russian
ISSN :
26871653 and 19925980
Volume :
17
Issue :
3
Database :
Directory of Open Access Journals
Journal :
Advanced Engineering Research
Publication Type :
Academic Journal
Accession number :
edsdoj.76db3e24714d413694c5a3340b367a24
Document Type :
article
Full Text :
https://doi.org/10.23947/1992-5980-2017-17-3-137-144