IDEAS home Printed from https://ideas.repec.org/a/spr/ijsaem/v9y2018i4d10.1007_s13198-017-0620-x.html
   My bibliography  Save this article

Harmony search based memetic algorithms for solving sudoku

Author

Listed:
  • Assif Assad

    (Indian Institute of Technology Roorkee)

  • Kusum Deep

    (Indian Institute of Technology Roorkee)

Abstract

The development of hybrid procedures for optimization focuses on enhancing the strength and compensating for the weakness of two or more complementary approaches. The goal is to intelligently combine the key elements of the competing methodologies to create a superior solution procedure. The objective of this paper is to explore the hybridization between Harmony Search and Hill Climbing algorithm by utilizing the exploration power of the former and exploitation power of the latter in the context of solving Sudoku which is a well-known hard combinatorial optimization problem. We call this hybrid algorithm Harmony Search Hill Climber (HSHC). In order to extend the exploration capabilities of HSHC it is further modified to create three different algorithms namely Retrievable Harmony Search Hill Climber (RHSHC), Global Best Retrievable Harmony Search Hill Climber (GB-RHSHC) and Random Best Retrievable Harmony Search Hill Climber (RB-RHSHC). Comparing the four algorithms proposed in this paper RHSHC outperforms its three variations in terms of effectiveness. Experimental results demonstrate that RHSHC perform significantly better than standard Harmony Search algorithm and standard Hill climber algorithm. On comparing RHSHC with the genetic algorithm it has been concluded that former outperforms latter both in terms of effectiveness and efficiency particularly for Hard and Expert level puzzles. Comparing RHSHC and hybrid AC3-tabu search algorithm it has been concluded that RHSHC is very competent to hybrid AC3-tabu search algorithm.

Suggested Citation

  • Assif Assad & Kusum Deep, 2018. "Harmony search based memetic algorithms for solving sudoku," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 9(4), pages 741-754, August.
  • Handle: RePEc:spr:ijsaem:v:9:y:2018:i:4:d:10.1007_s13198-017-0620-x
    DOI: 10.1007/s13198-017-0620-x
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s13198-017-0620-x
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s13198-017-0620-x?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Mohammed Al-Betar & Ahamad Khader, 2012. "A harmony search algorithm for university course timetabling," Annals of Operations Research, Springer, vol. 194(1), pages 3-31, April.
    2. Harish Sharma & Jagdish Chand Bansal & K. V. Arya & Xin-She Yang, 2016. "Lévy flight artificial bee colony algorithm," International Journal of Systems Science, Taylor & Francis Journals, vol. 47(11), pages 2652-2670, August.
    3. Weyland, Dennis, 2015. "A critical analysis of the harmony search algorithm—How not to solve sudoku," Operations Research Perspectives, Elsevier, vol. 2(C), pages 97-105.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Mohammed Al-Betar & Ahamad Khader & Iyad Doush, 2014. "Memetic techniques for examination timetabling," Annals of Operations Research, Springer, vol. 218(1), pages 23-50, July.
    2. Cui, Yibing & Hu, Wei & Rahmani, Ahmed, 2023. "Fractional-order artificial bee colony algorithm with application in robot path planning," European Journal of Operational Research, Elsevier, vol. 306(1), pages 47-64.
    3. Abha Sharma & Pushpendra Kumar & Kanojia Sindhuben Babulal & Ahmed J. Obaid & Harshita Patel, 2022. "Categorical Data Clustering Using Harmony Search Algorithm for Healthcare Datasets," International Journal of E-Health and Medical Communications (IJEHMC), IGI Global, vol. 13(4), pages 1-15, August.
    4. R. A. Oude Vrielink & E. A. Jansen & E. W. Hans & J. Hillegersberg, 2019. "Practices in timetabling in higher education institutions: a systematic review," Annals of Operations Research, Springer, vol. 275(1), pages 145-160, April.
    5. MinJun Kim & JuneSeok Hong & Wooju Kim, 2019. "An Efficient Representation Using Harmony Search for Solving the Virtual Machine Consolidation," Sustainability, MDPI, vol. 11(21), pages 1-20, October.
    6. Jann Michael Weinand & Kenneth Sorensen & Pablo San Segundo & Max Kleinebrahm & Russell McKenna, 2020. "Research trends in combinatorial optimisation," Papers 2012.01294, arXiv.org.
    7. Schmidt, Mischa & Åhlund, Christer, 2018. "Smart buildings as Cyber-Physical Systems: Data-driven predictive control strategies for energy efficiency," Renewable and Sustainable Energy Reviews, Elsevier, vol. 90(C), pages 742-756.
    8. Nidhi Rehani & Ritu Garg, 2018. "Meta-heuristic based reliable and green workflow scheduling in cloud computing," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 9(4), pages 811-820, August.
    9. Wei Sun & Yujun He & Hong Chang, 2015. "Forecasting Fossil Fuel Energy Consumption for Power Generation Using QHSA-Based LSSVM Model," Energies, MDPI, vol. 8(2), pages 1-21, January.
    10. Deeam Najmadeen Hama Rashid & Tarik A. Rashid & Seyedali Mirjalili, 2021. "ANA: Ant Nesting Algorithm for Optimizing Real-World Problems," Mathematics, MDPI, vol. 9(23), pages 1-30, December.
    11. Johnes, Jill, 2015. "Operational Research in education," European Journal of Operational Research, Elsevier, vol. 243(3), pages 683-696.
    12. Kutlu Onay, Funda & Aydemı̇r, Salih Berkan, 2022. "Chaotic hunger games search optimization algorithm for global optimization and engineering problems," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 192(C), pages 514-536.
    13. F. Paola & M. Giugni & F. Pugliese & P. Romano, 2018. "Optimal Design of LIDs in Urban Stormwater Systems Using a Harmony-Search Decision Support System," Water Resources Management: An International Journal, Published for the European Water Resources Association (EWRA), Springer;European Water Resources Association (EWRA), vol. 32(15), pages 4933-4951, December.
    14. Lahasan, Badr Mohammed & Venkat, Ibrahim & Al-Betar, Mohammed Azmi & Lutfi, Syaheerah Lebai & Wilde, Philippe De, 2016. "Recognizing faces prone to occlusions and common variations using optimal face subgraphs," Applied Mathematics and Computation, Elsevier, vol. 283(C), pages 316-332.
    15. Hasan, Basima Hani F. & Abu Doush, Iyad & Al Maghayreh, Eslam & Alkhateeb, Faisal & Hamdan, Mohammad, 2014. "Hybridizing Harmony Search algorithm with different mutation operators for continuous problems," Applied Mathematics and Computation, Elsevier, vol. 232(C), pages 1166-1182.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:ijsaem:v:9:y:2018:i:4:d:10.1007_s13198-017-0620-x. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.