Skip to main content
Top

2020 | OriginalPaper | Chapter

Binary Satin Bowerbird Optimizer for the Set Covering Problem

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The set covering problem (SCP) is one of the most studied NP-hard problems in the literature. To solve the SCP efficiently, this study considers a recently proposed bio-inspired meta-heuristic algorithm, called satin bowerbird optimizer (SBO). Since the SBO was first introduced for the global optimization problem, it works on a continuous solution space. To adapt the algorithm to the SCP, this study introduces a binary version of the SBO (BSBO). The BSBO simply converts real value coded solution vector of the SBO to binary coded solution vector by applying a binarization procedure. In addition to binarization procedures, a solution improving operator is employed in the BSBO to transform infeasible solutions into feasible solutions and remove redundant columns to reduce solution cost. The performance of the proposed BSBO is tested on a well-known benchmark problem set consists of 65 instances. With regards to the best-known solutions of the instances, efficient results are obtained by the proposed BSBO by finding near-optimal solutions. Furthermore, standard deviations of the runs demonstrate the robustness of the algorithm. As a consequence, it should be noted that the proposed solution approach is capable of finding efficient results for the SCP.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
go back to reference Beasley JE, Chu PC (1996) A genetic algorithm for the set covering problem. Eur J Oper Res 94(2):392–404CrossRefMATH Beasley JE, Chu PC (1996) A genetic algorithm for the set covering problem. Eur J Oper Res 94(2):392–404CrossRefMATH
go back to reference Brusco MJ, Jacobs LW, Thompson GM (1999) A morphing procedure to supplement a simulated annealing heuristic for cost-and coverage-correlated set-covering problems. Ann Oper Res 86:611–627MathSciNetCrossRefMATH Brusco MJ, Jacobs LW, Thompson GM (1999) A morphing procedure to supplement a simulated annealing heuristic for cost-and coverage-correlated set-covering problems. Ann Oper Res 86:611–627MathSciNetCrossRefMATH
go back to reference Caserta M (2007) Tabu search-based metaheuristic algorithm for large-scale set covering problems. In: Doerner KF et al (eds) Metaheuristics: progress in complex systems optimization. Springer, Boston, pp. 43–63 Caserta M (2007) Tabu search-based metaheuristic algorithm for large-scale set covering problems. In: Doerner KF et al (eds) Metaheuristics: progress in complex systems optimization. Springer, Boston, pp. 43–63
go back to reference Ceria S, Nobili P, Sassano A: Set covering problem. In: Annotated bibliographies in combinatorial optimization. Wiley, pp. 415–428 (1998) Ceria S, Nobili P, Sassano A: Set covering problem. In: Annotated bibliographies in combinatorial optimization. Wiley, pp. 415–428 (1998)
go back to reference Chintam JR, Daniel M (2018) Real-power rescheduling of generators for congestion management using a novel satin bowerbird optimization algorithm. Energies 11(1):183–199CrossRef Chintam JR, Daniel M (2018) Real-power rescheduling of generators for congestion management using a novel satin bowerbird optimization algorithm. Energies 11(1):183–199CrossRef
go back to reference Crawford B, Soto R, Astorga G, Garcia J, Castro C, Paredes F (2017) Putting continuous metaheuristics to work in binary search spaces. Complexity 2017:1–19MathSciNetCrossRefMATH Crawford B, Soto R, Astorga G, Garcia J, Castro C, Paredes F (2017) Putting continuous metaheuristics to work in binary search spaces. Complexity 2017:1–19MathSciNetCrossRefMATH
go back to reference Crawford B, Soto R, Olivares-Suarez M, Palma W, Paredes F, Olguin E, Norero E (2014) A binary coded firefly algorithm that solves the set covering problem. Rom. J. Inform. Sci. Technol. 17(3):252–264 Crawford B, Soto R, Olivares-Suarez M, Palma W, Paredes F, Olguin E, Norero E (2014) A binary coded firefly algorithm that solves the set covering problem. Rom. J. Inform. Sci. Technol. 17(3):252–264
go back to reference El-Hay EA, El-Hameed MA, El-Fergany AA (2018) Steady-state and dynamic models of solid oxide fuel cells based on satin bowerbird optimizer. Int J Hydrogen Energy 43(31):14751–14761CrossRef El-Hay EA, El-Hameed MA, El-Fergany AA (2018) Steady-state and dynamic models of solid oxide fuel cells based on satin bowerbird optimizer. Int J Hydrogen Energy 43(31):14751–14761CrossRef
go back to reference Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. Freeman, San FranciscoMATH Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. Freeman, San FranciscoMATH
go back to reference Lanza-Gutierrez JM, Crawford B, Soto R, Berrios N, Gomez-Pulido JA, Paredes F (2017) Analyzing the effects of binarization techniques when solving the set covering problem through swarm optimization. Expert Syst Appl 70:67–82CrossRef Lanza-Gutierrez JM, Crawford B, Soto R, Berrios N, Gomez-Pulido JA, Paredes F (2017) Analyzing the effects of binarization techniques when solving the set covering problem through swarm optimization. Expert Syst Appl 70:67–82CrossRef
go back to reference Lu Y, Vasko FJ (2015) An OR practitioner’s solution approach for the set covering problem. Int J Appl Metaheuristic Comput 6(4):1–13CrossRef Lu Y, Vasko FJ (2015) An OR practitioner’s solution approach for the set covering problem. Int J Appl Metaheuristic Comput 6(4):1–13CrossRef
go back to reference Moosavi SHS, Bardsiri VK (2017) Satin bowerbird optimizer: a new optimization algorithm to optimize ANFIS for software development effort estimation. Eng Appl Artif Intell 60:1–15CrossRef Moosavi SHS, Bardsiri VK (2017) Satin bowerbird optimizer: a new optimization algorithm to optimize ANFIS for software development effort estimation. Eng Appl Artif Intell 60:1–15CrossRef
go back to reference Naji-Azimi Z, Toth P, Galli L (2010) An electromagnetism metaheuristic for the unicast set covering problem. Eur J Oper Res 205(2):290–300CrossRefMATH Naji-Azimi Z, Toth P, Galli L (2010) An electromagnetism metaheuristic for the unicast set covering problem. Eur J Oper Res 205(2):290–300CrossRefMATH
go back to reference Ren Z-G, Feng Z-R, Ke L-J, Zhang Z-J (2010) New ideas for applying ant colony optimization to the set covering problem. Comput Ind Eng 58(4):774–784CrossRef Ren Z-G, Feng Z-R, Ke L-J, Zhang Z-J (2010) New ideas for applying ant colony optimization to the set covering problem. Comput Ind Eng 58(4):774–784CrossRef
go back to reference Soto R, Crawford B, Olivares R, Taramasco C, Figueroa I, Gomez A, Castro C, Paredes F (2018) Adaptive black hole algorithm for solving the set covering problem. Math Prob Eng 2018:1–23 Soto R, Crawford B, Olivares R, Taramasco C, Figueroa I, Gomez A, Castro C, Paredes F (2018) Adaptive black hole algorithm for solving the set covering problem. Math Prob Eng 2018:1–23
go back to reference Sundar S, Singh A (2012) A hybrid heuristic for the set covering problem. Oper Res 12(3):345–365MATH Sundar S, Singh A (2012) A hybrid heuristic for the set covering problem. Oper Res 12(3):345–365MATH
go back to reference Tian C, Hao Y, Hu J (2018) A novel wind speed forecasting system based on hybrid data preprocessing and multi-objective optimization. Appl Energy 231:301–319CrossRef Tian C, Hao Y, Hu J (2018) A novel wind speed forecasting system based on hybrid data preprocessing and multi-objective optimization. Appl Energy 231:301–319CrossRef
Metadata
Title
Binary Satin Bowerbird Optimizer for the Set Covering Problem
Author
Ilker Kucukoglu
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-42416-9_8

Premium Partner