Meta-harmony search algorithm for the vehicle routing problem with time windows

It has been proven that the hybridization of the harmony search algorithm with a local search algorithm (LS) is essential to compensate for the inadequacy of its exploitation. However, the success of this hybridization relies on the achievement of a proper balance between HSA exploration and LS expl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Information sciences 2015-12, Vol.325, p.140-158
Hauptverfasser: Taha Yassen, Esam, Ayob, Masri, Ahmad Nazri, Mohd Zakree, Sabar, Nasser R.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 158
container_issue
container_start_page 140
container_title Information sciences
container_volume 325
creator Taha Yassen, Esam
Ayob, Masri
Ahmad Nazri, Mohd Zakree
Sabar, Nasser R.
description It has been proven that the hybridization of the harmony search algorithm with a local search algorithm (LS) is essential to compensate for the inadequacy of its exploitation. However, the success of this hybridization relies on the achievement of a proper balance between HSA exploration and LS exploitation. The question is can we obtain this balance by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures? To address these issues, this work proposes a meta-harmony search algorithm (meta-HSA) that uses two HSA algorithms, an HSA-optimizer and HSA-solver. The HSA-optimizer will adaptively adjust the components and the configurations of the HSA-solver based on the search status. The HSA-solver, which is a hybridization of HSA and LS, takes the configuration generated by the HSA-optimizer as input and then solves the given problem instance. That is, the HSA-optimizer operates on the components and the configurations of the HSA-solver, while the HSA-solver operates directly on the given problem instance (the solution search space). The proposed meta-HSA was applied to Solomon’s vehicle routing problem with time windows benchmark to verify its effectiveness compared with standard HSA and the state-of-the art methods. The results of the comparison confirmed that the meta-HSA produces competitive results with respect to the other methods. Therefore, we can conclude that the meta-optimization technique does assist the hybrid HSA in obtaining the appropriate selection of its components and configurations during the search process. This demonstrates that the meta-HSA can provide a proper balance between exploration and exploitation by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures. Moreover, the meta-HSA optimizer decreases the effort exerted by the user in tuning these components and configurations.
doi_str_mv 10.1016/j.ins.2015.07.009
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1778020498</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0020025515004922</els_id><sourcerecordid>1778020498</sourcerecordid><originalsourceid>FETCH-LOGICAL-c330t-e3440215e1ee298b567a2cfd242cd362711ba2acf6b3e9d106e152e267d790f73</originalsourceid><addsrcrecordid>eNp9kD1PwzAQhi0EEqXwA9g8siScncROxIQqvqSiLjBbjnNpXCVxsdNW_fe4KjPT3fA-p3sfQu4ZpAyYeNykdgwpB1akIFOA6oLMWCl5InjFLskMgEMCvCiuyU0IGwDIpRAzsvrESSed9oMbjzSg9qajul87b6duoK3zdOqQ7rGzpkfq3W6y45puvat7HOghpuhkB4zb2LhDuCVXre4D3v3NOfl-fflavCfL1dvH4nmZmCyDKcEsz4GzAhkir8q6EFJz0zY856bJBJeM1Zpr04o6w6phIJAVHLmQjaygldmcPJzvxk9-dhgmNdhgsO_1iG4XFJOyjJXzqoxRdo4a70Lw2Kqtt4P2R8VAneSpjYry1EmeAqmivMg8nRmMHfYWvQrG4miwsR7NpBpn_6F_AYHBd9U</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1778020498</pqid></control><display><type>article</type><title>Meta-harmony search algorithm for the vehicle routing problem with time windows</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Taha Yassen, Esam ; Ayob, Masri ; Ahmad Nazri, Mohd Zakree ; Sabar, Nasser R.</creator><creatorcontrib>Taha Yassen, Esam ; Ayob, Masri ; Ahmad Nazri, Mohd Zakree ; Sabar, Nasser R.</creatorcontrib><description>It has been proven that the hybridization of the harmony search algorithm with a local search algorithm (LS) is essential to compensate for the inadequacy of its exploitation. However, the success of this hybridization relies on the achievement of a proper balance between HSA exploration and LS exploitation. The question is can we obtain this balance by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures? To address these issues, this work proposes a meta-harmony search algorithm (meta-HSA) that uses two HSA algorithms, an HSA-optimizer and HSA-solver. The HSA-optimizer will adaptively adjust the components and the configurations of the HSA-solver based on the search status. The HSA-solver, which is a hybridization of HSA and LS, takes the configuration generated by the HSA-optimizer as input and then solves the given problem instance. That is, the HSA-optimizer operates on the components and the configurations of the HSA-solver, while the HSA-solver operates directly on the given problem instance (the solution search space). The proposed meta-HSA was applied to Solomon’s vehicle routing problem with time windows benchmark to verify its effectiveness compared with standard HSA and the state-of-the art methods. The results of the comparison confirmed that the meta-HSA produces competitive results with respect to the other methods. Therefore, we can conclude that the meta-optimization technique does assist the hybrid HSA in obtaining the appropriate selection of its components and configurations during the search process. This demonstrates that the meta-HSA can provide a proper balance between exploration and exploitation by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures. Moreover, the meta-HSA optimizer decreases the effort exerted by the user in tuning these components and configurations.</description><identifier>ISSN: 0020-0255</identifier><identifier>EISSN: 1872-6291</identifier><identifier>DOI: 10.1016/j.ins.2015.07.009</identifier><language>eng</language><publisher>Elsevier Inc</publisher><subject>Balancing ; Exploitation ; Exploration ; Harmony search ; Meta-optimization ; Parameter tuning ; Route selection ; Search algorithms ; Searching ; Tuning ; Vehicle routing ; Windows (intervals)</subject><ispartof>Information sciences, 2015-12, Vol.325, p.140-158</ispartof><rights>2015 Elsevier Inc.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c330t-e3440215e1ee298b567a2cfd242cd362711ba2acf6b3e9d106e152e267d790f73</citedby><cites>FETCH-LOGICAL-c330t-e3440215e1ee298b567a2cfd242cd362711ba2acf6b3e9d106e152e267d790f73</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.ins.2015.07.009$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Taha Yassen, Esam</creatorcontrib><creatorcontrib>Ayob, Masri</creatorcontrib><creatorcontrib>Ahmad Nazri, Mohd Zakree</creatorcontrib><creatorcontrib>Sabar, Nasser R.</creatorcontrib><title>Meta-harmony search algorithm for the vehicle routing problem with time windows</title><title>Information sciences</title><description>It has been proven that the hybridization of the harmony search algorithm with a local search algorithm (LS) is essential to compensate for the inadequacy of its exploitation. However, the success of this hybridization relies on the achievement of a proper balance between HSA exploration and LS exploitation. The question is can we obtain this balance by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures? To address these issues, this work proposes a meta-harmony search algorithm (meta-HSA) that uses two HSA algorithms, an HSA-optimizer and HSA-solver. The HSA-optimizer will adaptively adjust the components and the configurations of the HSA-solver based on the search status. The HSA-solver, which is a hybridization of HSA and LS, takes the configuration generated by the HSA-optimizer as input and then solves the given problem instance. That is, the HSA-optimizer operates on the components and the configurations of the HSA-solver, while the HSA-solver operates directly on the given problem instance (the solution search space). The proposed meta-HSA was applied to Solomon’s vehicle routing problem with time windows benchmark to verify its effectiveness compared with standard HSA and the state-of-the art methods. The results of the comparison confirmed that the meta-HSA produces competitive results with respect to the other methods. Therefore, we can conclude that the meta-optimization technique does assist the hybrid HSA in obtaining the appropriate selection of its components and configurations during the search process. This demonstrates that the meta-HSA can provide a proper balance between exploration and exploitation by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures. Moreover, the meta-HSA optimizer decreases the effort exerted by the user in tuning these components and configurations.</description><subject>Balancing</subject><subject>Exploitation</subject><subject>Exploration</subject><subject>Harmony search</subject><subject>Meta-optimization</subject><subject>Parameter tuning</subject><subject>Route selection</subject><subject>Search algorithms</subject><subject>Searching</subject><subject>Tuning</subject><subject>Vehicle routing</subject><subject>Windows (intervals)</subject><issn>0020-0255</issn><issn>1872-6291</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNp9kD1PwzAQhi0EEqXwA9g8siScncROxIQqvqSiLjBbjnNpXCVxsdNW_fe4KjPT3fA-p3sfQu4ZpAyYeNykdgwpB1akIFOA6oLMWCl5InjFLskMgEMCvCiuyU0IGwDIpRAzsvrESSed9oMbjzSg9qajul87b6duoK3zdOqQ7rGzpkfq3W6y45puvat7HOghpuhkB4zb2LhDuCVXre4D3v3NOfl-fflavCfL1dvH4nmZmCyDKcEsz4GzAhkir8q6EFJz0zY856bJBJeM1Zpr04o6w6phIJAVHLmQjaygldmcPJzvxk9-dhgmNdhgsO_1iG4XFJOyjJXzqoxRdo4a70Lw2Kqtt4P2R8VAneSpjYry1EmeAqmivMg8nRmMHfYWvQrG4miwsR7NpBpn_6F_AYHBd9U</recordid><startdate>20151220</startdate><enddate>20151220</enddate><creator>Taha Yassen, Esam</creator><creator>Ayob, Masri</creator><creator>Ahmad Nazri, Mohd Zakree</creator><creator>Sabar, Nasser R.</creator><general>Elsevier Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20151220</creationdate><title>Meta-harmony search algorithm for the vehicle routing problem with time windows</title><author>Taha Yassen, Esam ; Ayob, Masri ; Ahmad Nazri, Mohd Zakree ; Sabar, Nasser R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c330t-e3440215e1ee298b567a2cfd242cd362711ba2acf6b3e9d106e152e267d790f73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Balancing</topic><topic>Exploitation</topic><topic>Exploration</topic><topic>Harmony search</topic><topic>Meta-optimization</topic><topic>Parameter tuning</topic><topic>Route selection</topic><topic>Search algorithms</topic><topic>Searching</topic><topic>Tuning</topic><topic>Vehicle routing</topic><topic>Windows (intervals)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Taha Yassen, Esam</creatorcontrib><creatorcontrib>Ayob, Masri</creatorcontrib><creatorcontrib>Ahmad Nazri, Mohd Zakree</creatorcontrib><creatorcontrib>Sabar, Nasser R.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Information sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Taha Yassen, Esam</au><au>Ayob, Masri</au><au>Ahmad Nazri, Mohd Zakree</au><au>Sabar, Nasser R.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Meta-harmony search algorithm for the vehicle routing problem with time windows</atitle><jtitle>Information sciences</jtitle><date>2015-12-20</date><risdate>2015</risdate><volume>325</volume><spage>140</spage><epage>158</epage><pages>140-158</pages><issn>0020-0255</issn><eissn>1872-6291</eissn><abstract>It has been proven that the hybridization of the harmony search algorithm with a local search algorithm (LS) is essential to compensate for the inadequacy of its exploitation. However, the success of this hybridization relies on the achievement of a proper balance between HSA exploration and LS exploitation. The question is can we obtain this balance by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures? To address these issues, this work proposes a meta-harmony search algorithm (meta-HSA) that uses two HSA algorithms, an HSA-optimizer and HSA-solver. The HSA-optimizer will adaptively adjust the components and the configurations of the HSA-solver based on the search status. The HSA-solver, which is a hybridization of HSA and LS, takes the configuration generated by the HSA-optimizer as input and then solves the given problem instance. That is, the HSA-optimizer operates on the components and the configurations of the HSA-solver, while the HSA-solver operates directly on the given problem instance (the solution search space). The proposed meta-HSA was applied to Solomon’s vehicle routing problem with time windows benchmark to verify its effectiveness compared with standard HSA and the state-of-the art methods. The results of the comparison confirmed that the meta-HSA produces competitive results with respect to the other methods. Therefore, we can conclude that the meta-optimization technique does assist the hybrid HSA in obtaining the appropriate selection of its components and configurations during the search process. This demonstrates that the meta-HSA can provide a proper balance between exploration and exploitation by adaptively selecting (i) HSA parameter values, (ii) LS and its parameters and (iii) the LS neighborhood structures. Moreover, the meta-HSA optimizer decreases the effort exerted by the user in tuning these components and configurations.</abstract><pub>Elsevier Inc</pub><doi>10.1016/j.ins.2015.07.009</doi><tpages>19</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0020-0255
ispartof Information sciences, 2015-12, Vol.325, p.140-158
issn 0020-0255
1872-6291
language eng
recordid cdi_proquest_miscellaneous_1778020498
source ScienceDirect Journals (5 years ago - present)
subjects Balancing
Exploitation
Exploration
Harmony search
Meta-optimization
Parameter tuning
Route selection
Search algorithms
Searching
Tuning
Vehicle routing
Windows (intervals)
title Meta-harmony search algorithm for the vehicle routing problem with time windows
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T17%3A04%3A27IST&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=Meta-harmony%20search%20algorithm%20for%20the%20vehicle%20routing%20problem%20with%20time%20windows&rft.jtitle=Information%20sciences&rft.au=Taha%20Yassen,%20Esam&rft.date=2015-12-20&rft.volume=325&rft.spage=140&rft.epage=158&rft.pages=140-158&rft.issn=0020-0255&rft.eissn=1872-6291&rft_id=info:doi/10.1016/j.ins.2015.07.009&rft_dat=%3Cproquest_cross%3E1778020498%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1778020498&rft_id=info:pmid/&rft_els_id=S0020025515004922&rfr_iscdi=true