Skip to main content

2020 | OriginalPaper | Buchkapitel

Binary Satin Bowerbird Optimizer for the Set Covering Problem

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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)
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat Fisher ML, Kedia P (1990) Optimal solution of set covering/partitioning problems using dual heuristics. Manage Sci 36(6):674–688MathSciNetCrossRefMATH Fisher ML, Kedia P (1990) Optimal solution of set covering/partitioning problems using dual heuristics. Manage Sci 36(6):674–688MathSciNetCrossRefMATH
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Metadaten
Titel
Binary Satin Bowerbird Optimizer for the Set Covering Problem
verfasst von
Ilker Kucukoglu
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-42416-9_8

Premium Partner