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...
Gespeichert in:
Veröffentlicht in: | Information sciences 2015-12, Vol.325, p.140-158 |
---|---|
Hauptverfasser: | , , , |
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 |