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...

Full description

Saved in:
Bibliographic Details
Published in:Neural computing & applications 2022-09, Vol.34 (18), p.15513-15541
Main Authors: Khattab, Hebatullah, Mahafzah, Basel A., Sharieh, Ahmad
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 &amp; 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 &amp; applications</title><addtitle>Neural Comput &amp; 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 &amp; 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 &amp; aerospace journals</collection><collection>ProQuest Advanced Technologies &amp; 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 &amp; 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 &amp; applications</jtitle><stitle>Neural Comput &amp; 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