Loading…
A hybrid algorithm based on modified chemical reaction optimization and best-first search algorithm for solving minimum vertex cover problem
The minimum vertex cover problem (MVCP) is one of the well-known NP-complete problems that can be used to formulate numerous real-life applications. The MVCP has been solved using different approaches, exact, heuristic, and metaheuristic. Chemical reaction optimization (CRO) is a population-based me...
Saved in:
Published in: | Neural computing & applications 2022-09, Vol.34 (18), p.15513-15541 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c319t-2057397e5d34bdf4dcd95ab3aac9790dcffb41916fedac38be9baef29a523a623 |
---|---|
cites | cdi_FETCH-LOGICAL-c319t-2057397e5d34bdf4dcd95ab3aac9790dcffb41916fedac38be9baef29a523a623 |
container_end_page | 15541 |
container_issue | 18 |
container_start_page | 15513 |
container_title | Neural computing & applications |
container_volume | 34 |
creator | Khattab, Hebatullah Mahafzah, Basel A. Sharieh, Ahmad |
description | The minimum vertex cover problem (MVCP) is one of the well-known NP-complete problems that can be used to formulate numerous real-life applications. The MVCP has been solved using different approaches, exact, heuristic, and metaheuristic. Chemical reaction optimization (CRO) is a population-based metaheuristic algorithm that simulates what happens in chemical reactions to solve many problems. In this paper, the MVCP is solved using hybridization of a modified version of the CRO algorithm and the best-first search (BFS) algorithm. This hybridization is symbolized by MCROA-BFS. The BFS algorithm is exploited to generate initial populations with high-quality initial solutions in comparison with the random bit-vector (RBV) approach as a traditional approach for generating initial populations for several population-based metaheuristic algorithms. At first, the MCROA is evaluated analytically in terms of run time complexity. Then the performance of the MCROA is evaluated experimentally to show the effectiveness of exploiting the BFS in terms of quality of gained solutions and run time. The most valuable player algorithm (MVPA), genetic algorithm (GA), and hybrid CRO algorithm (HCROA) are metaheuristic algorithms that used the RBV approach to generate the initial population. MCROA-BFS is compared, under the selected performance metrics, with these metaheuristic algorithms in addition to MCROA with the RBV approach (MCROA-RBV). The conducted experiments were carried out using 18 instances of DIMACS and BHOSLIB benchmarks. The experimental results revealed the superiority of MCROA-BFS over MVPA, GA, and MCROA-RBV in terms of both performance metrics. Although HCROA has the smallest run time, it failed to obtain high-quality solutions in comparison with MCROA. |
doi_str_mv | 10.1007/s00521-022-07262-w |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2705906929</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2705906929</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-2057397e5d34bdf4dcd95ab3aac9790dcffb41916fedac38be9baef29a523a623</originalsourceid><addsrcrecordid>eNp9UMtKAzEUDaJgrf6Aq4Dr0TvJPJplKb6g4EbXIc82ZTKpybS1foMfbbSCrlzdezmvy0HosoTrEqC9SQA1KQsgpICWNKTYHaFRWVFaUKgnx2gErMpwU9FTdJbSCgCqZlKP0McUL_cyOo1FtwjRDUuPpUhG49BjH7SzLu9qabxTosPRCDW4DIX14Lx7F9-H6DWWJg2FdTENOBkR1fKPoQ0Rp9BtXb_A3vXObzzemjiYN6xCXvA6BtkZf45OrOiSufiZY_Ryd_s8eyjmT_ePs-m8ULRkQ0GgbilrTa1pJbWttNKsFpIKoVjLQCtrZVWysrFGC0Un0jApjCVM1ISKhtAxujr45tzXTX6cr8Im9jmSkxZqBg0jLLPIgaViSCkay9fReRH3vAT-1To_tM5z6_y7db7LInoQpUzuFyb-Wv-j-gSeP4ok</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2705906929</pqid></control><display><type>article</type><title>A hybrid algorithm based on modified chemical reaction optimization and best-first search algorithm for solving minimum vertex cover problem</title><source>Springer Nature</source><creator>Khattab, Hebatullah ; Mahafzah, Basel A. ; Sharieh, Ahmad</creator><creatorcontrib>Khattab, Hebatullah ; Mahafzah, Basel A. ; Sharieh, Ahmad</creatorcontrib><description>The minimum vertex cover problem (MVCP) is one of the well-known NP-complete problems that can be used to formulate numerous real-life applications. The MVCP has been solved using different approaches, exact, heuristic, and metaheuristic. Chemical reaction optimization (CRO) is a population-based metaheuristic algorithm that simulates what happens in chemical reactions to solve many problems. In this paper, the MVCP is solved using hybridization of a modified version of the CRO algorithm and the best-first search (BFS) algorithm. This hybridization is symbolized by MCROA-BFS. The BFS algorithm is exploited to generate initial populations with high-quality initial solutions in comparison with the random bit-vector (RBV) approach as a traditional approach for generating initial populations for several population-based metaheuristic algorithms. At first, the MCROA is evaluated analytically in terms of run time complexity. Then the performance of the MCROA is evaluated experimentally to show the effectiveness of exploiting the BFS in terms of quality of gained solutions and run time. The most valuable player algorithm (MVPA), genetic algorithm (GA), and hybrid CRO algorithm (HCROA) are metaheuristic algorithms that used the RBV approach to generate the initial population. MCROA-BFS is compared, under the selected performance metrics, with these metaheuristic algorithms in addition to MCROA with the RBV approach (MCROA-RBV). The conducted experiments were carried out using 18 instances of DIMACS and BHOSLIB benchmarks. The experimental results revealed the superiority of MCROA-BFS over MVPA, GA, and MCROA-RBV in terms of both performance metrics. Although HCROA has the smallest run time, it failed to obtain high-quality solutions in comparison with MCROA.</description><identifier>ISSN: 0941-0643</identifier><identifier>EISSN: 1433-3058</identifier><identifier>DOI: 10.1007/s00521-022-07262-w</identifier><language>eng</language><publisher>London: Springer London</publisher><subject>Algorithms ; Artificial Intelligence ; Business metrics ; Chemical reactions ; Computational Biology/Bioinformatics ; Computational Science and Engineering ; Computer Science ; Data Mining and Knowledge Discovery ; Genetic algorithms ; Heuristic methods ; Image Processing and Computer Vision ; Optimization ; Original Article ; Performance measurement ; Populations ; Probability and Statistics in Computer Science ; Search algorithms</subject><ispartof>Neural computing & applications, 2022-09, Vol.34 (18), p.15513-15541</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2022</rights><rights>The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2022.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-2057397e5d34bdf4dcd95ab3aac9790dcffb41916fedac38be9baef29a523a623</citedby><cites>FETCH-LOGICAL-c319t-2057397e5d34bdf4dcd95ab3aac9790dcffb41916fedac38be9baef29a523a623</cites><orcidid>0000-0003-3979-1076</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Khattab, Hebatullah</creatorcontrib><creatorcontrib>Mahafzah, Basel A.</creatorcontrib><creatorcontrib>Sharieh, Ahmad</creatorcontrib><title>A hybrid algorithm based on modified chemical reaction optimization and best-first search algorithm for solving minimum vertex cover problem</title><title>Neural computing & applications</title><addtitle>Neural Comput & Applic</addtitle><description>The minimum vertex cover problem (MVCP) is one of the well-known NP-complete problems that can be used to formulate numerous real-life applications. The MVCP has been solved using different approaches, exact, heuristic, and metaheuristic. Chemical reaction optimization (CRO) is a population-based metaheuristic algorithm that simulates what happens in chemical reactions to solve many problems. In this paper, the MVCP is solved using hybridization of a modified version of the CRO algorithm and the best-first search (BFS) algorithm. This hybridization is symbolized by MCROA-BFS. The BFS algorithm is exploited to generate initial populations with high-quality initial solutions in comparison with the random bit-vector (RBV) approach as a traditional approach for generating initial populations for several population-based metaheuristic algorithms. At first, the MCROA is evaluated analytically in terms of run time complexity. Then the performance of the MCROA is evaluated experimentally to show the effectiveness of exploiting the BFS in terms of quality of gained solutions and run time. The most valuable player algorithm (MVPA), genetic algorithm (GA), and hybrid CRO algorithm (HCROA) are metaheuristic algorithms that used the RBV approach to generate the initial population. MCROA-BFS is compared, under the selected performance metrics, with these metaheuristic algorithms in addition to MCROA with the RBV approach (MCROA-RBV). The conducted experiments were carried out using 18 instances of DIMACS and BHOSLIB benchmarks. The experimental results revealed the superiority of MCROA-BFS over MVPA, GA, and MCROA-RBV in terms of both performance metrics. Although HCROA has the smallest run time, it failed to obtain high-quality solutions in comparison with MCROA.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Business metrics</subject><subject>Chemical reactions</subject><subject>Computational Biology/Bioinformatics</subject><subject>Computational Science and Engineering</subject><subject>Computer Science</subject><subject>Data Mining and Knowledge Discovery</subject><subject>Genetic algorithms</subject><subject>Heuristic methods</subject><subject>Image Processing and Computer Vision</subject><subject>Optimization</subject><subject>Original Article</subject><subject>Performance measurement</subject><subject>Populations</subject><subject>Probability and Statistics in Computer Science</subject><subject>Search algorithms</subject><issn>0941-0643</issn><issn>1433-3058</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9UMtKAzEUDaJgrf6Aq4Dr0TvJPJplKb6g4EbXIc82ZTKpybS1foMfbbSCrlzdezmvy0HosoTrEqC9SQA1KQsgpICWNKTYHaFRWVFaUKgnx2gErMpwU9FTdJbSCgCqZlKP0McUL_cyOo1FtwjRDUuPpUhG49BjH7SzLu9qabxTosPRCDW4DIX14Lx7F9-H6DWWJg2FdTENOBkR1fKPoQ0Rp9BtXb_A3vXObzzemjiYN6xCXvA6BtkZf45OrOiSufiZY_Ryd_s8eyjmT_ePs-m8ULRkQ0GgbilrTa1pJbWttNKsFpIKoVjLQCtrZVWysrFGC0Un0jApjCVM1ISKhtAxujr45tzXTX6cr8Im9jmSkxZqBg0jLLPIgaViSCkay9fReRH3vAT-1To_tM5z6_y7db7LInoQpUzuFyb-Wv-j-gSeP4ok</recordid><startdate>20220901</startdate><enddate>20220901</enddate><creator>Khattab, Hebatullah</creator><creator>Mahafzah, Basel A.</creator><creator>Sharieh, Ahmad</creator><general>Springer London</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><orcidid>https://orcid.org/0000-0003-3979-1076</orcidid></search><sort><creationdate>20220901</creationdate><title>A hybrid algorithm based on modified chemical reaction optimization and best-first search algorithm for solving minimum vertex cover problem</title><author>Khattab, Hebatullah ; Mahafzah, Basel A. ; Sharieh, Ahmad</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-2057397e5d34bdf4dcd95ab3aac9790dcffb41916fedac38be9baef29a523a623</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Business metrics</topic><topic>Chemical reactions</topic><topic>Computational Biology/Bioinformatics</topic><topic>Computational Science and Engineering</topic><topic>Computer Science</topic><topic>Data Mining and Knowledge Discovery</topic><topic>Genetic algorithms</topic><topic>Heuristic methods</topic><topic>Image Processing and Computer Vision</topic><topic>Optimization</topic><topic>Original Article</topic><topic>Performance measurement</topic><topic>Populations</topic><topic>Probability and Statistics in Computer Science</topic><topic>Search algorithms</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Khattab, Hebatullah</creatorcontrib><creatorcontrib>Mahafzah, Basel A.</creatorcontrib><creatorcontrib>Sharieh, Ahmad</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection</collection><collection>ProQuest advanced technologies & aerospace journals</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Neural computing & applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Khattab, Hebatullah</au><au>Mahafzah, Basel A.</au><au>Sharieh, Ahmad</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A hybrid algorithm based on modified chemical reaction optimization and best-first search algorithm for solving minimum vertex cover problem</atitle><jtitle>Neural computing & applications</jtitle><stitle>Neural Comput & Applic</stitle><date>2022-09-01</date><risdate>2022</risdate><volume>34</volume><issue>18</issue><spage>15513</spage><epage>15541</epage><pages>15513-15541</pages><issn>0941-0643</issn><eissn>1433-3058</eissn><abstract>The minimum vertex cover problem (MVCP) is one of the well-known NP-complete problems that can be used to formulate numerous real-life applications. The MVCP has been solved using different approaches, exact, heuristic, and metaheuristic. Chemical reaction optimization (CRO) is a population-based metaheuristic algorithm that simulates what happens in chemical reactions to solve many problems. In this paper, the MVCP is solved using hybridization of a modified version of the CRO algorithm and the best-first search (BFS) algorithm. This hybridization is symbolized by MCROA-BFS. The BFS algorithm is exploited to generate initial populations with high-quality initial solutions in comparison with the random bit-vector (RBV) approach as a traditional approach for generating initial populations for several population-based metaheuristic algorithms. At first, the MCROA is evaluated analytically in terms of run time complexity. Then the performance of the MCROA is evaluated experimentally to show the effectiveness of exploiting the BFS in terms of quality of gained solutions and run time. The most valuable player algorithm (MVPA), genetic algorithm (GA), and hybrid CRO algorithm (HCROA) are metaheuristic algorithms that used the RBV approach to generate the initial population. MCROA-BFS is compared, under the selected performance metrics, with these metaheuristic algorithms in addition to MCROA with the RBV approach (MCROA-RBV). The conducted experiments were carried out using 18 instances of DIMACS and BHOSLIB benchmarks. The experimental results revealed the superiority of MCROA-BFS over MVPA, GA, and MCROA-RBV in terms of both performance metrics. Although HCROA has the smallest run time, it failed to obtain high-quality solutions in comparison with MCROA.</abstract><cop>London</cop><pub>Springer London</pub><doi>10.1007/s00521-022-07262-w</doi><tpages>29</tpages><orcidid>https://orcid.org/0000-0003-3979-1076</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0941-0643 |
ispartof | Neural computing & applications, 2022-09, Vol.34 (18), p.15513-15541 |
issn | 0941-0643 1433-3058 |
language | eng |
recordid | cdi_proquest_journals_2705906929 |
source | Springer Nature |
subjects | Algorithms Artificial Intelligence Business metrics Chemical reactions Computational Biology/Bioinformatics Computational Science and Engineering Computer Science Data Mining and Knowledge Discovery Genetic algorithms Heuristic methods Image Processing and Computer Vision Optimization Original Article Performance measurement Populations Probability and Statistics in Computer Science Search algorithms |
title | A hybrid algorithm based on modified chemical reaction optimization and best-first search algorithm for solving minimum vertex cover problem |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T08%3A26%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20hybrid%20algorithm%20based%20on%20modified%20chemical%20reaction%20optimization%20and%20best-first%20search%20algorithm%20for%20solving%20minimum%20vertex%20cover%20problem&rft.jtitle=Neural%20computing%20&%20applications&rft.au=Khattab,%20Hebatullah&rft.date=2022-09-01&rft.volume=34&rft.issue=18&rft.spage=15513&rft.epage=15541&rft.pages=15513-15541&rft.issn=0941-0643&rft.eissn=1433-3058&rft_id=info:doi/10.1007/s00521-022-07262-w&rft_dat=%3Cproquest_cross%3E2705906929%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c319t-2057397e5d34bdf4dcd95ab3aac9790dcffb41916fedac38be9baef29a523a623%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2705906929&rft_id=info:pmid/&rfr_iscdi=true |