{"id":"https://openalex.org/W7225098129","doi":"https://doi.org/10.56532/mjsat.v6i4.801","title":"An Ablation Study of Constraint-Handling Mechanisms in Differential Evolution for Multi-Depot Vehicle Routing with Time Windows","display_name":"An Ablation Study of Constraint-Handling Mechanisms in Differential Evolution for Multi-Depot Vehicle Routing with Time Windows","publication_year":2026,"publication_date":"2026-11-02","ids":{"openalex":"https://openalex.org/W7225098129","doi":"https://doi.org/10.56532/mjsat.v6i4.801"},"language":"en","primary_location":{"id":"doi:10.56532/mjsat.v6i4.801","doi":"https://doi.org/10.56532/mjsat.v6i4.801","is_oa":true,"landing_page_url":"https://doi.org/10.56532/mjsat.v6i4.801","pdf_url":"https://mjsat.com.my/index.php/mjsat/article/download/801/396","source":{"id":"https://openalex.org/S4387281816","display_name":"Malaysian Journal of Science and Advanced Technology","issn_l":"2785-8901","issn":["2785-8901"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Malaysian Journal of Science and Advanced Technology","raw_type":"journal-article"},"volume":null,"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://mjsat.com.my/index.php/mjsat/article/download/801/396","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022166861","display_name":"Farid Morsidi","orcid":"https://orcid.org/0000-0001-9812-1078","observed_orcids":["https://orcid.org/0000-0001-9812-1078"]},"institutions":[{"id":"https://openalex.org/I143923087","display_name":"Sultan Idris Education University","ror":"https://ror.org/005bjd415","country_code":"MY","type":"education","lineage":["https://openalex.org/I143923087"]}],"countries":["MY"],"is_corresponding":true,"raw_author_name":"Farid Morsidi","raw_affiliation_strings":["Faculty of Computing and Meta-Technology, Computing Department, Universiti Pendidikan Sultan Idris, Tanjong Malim, Perak, Malaysia, 35900"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Computing and Meta-Technology, Computing Department, Universiti Pendidikan Sultan Idris, Tanjong Malim, Perak, Malaysia, 35900","institution_ids":["https://openalex.org/I143923087"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5022166861"],"corresponding_institution_ids":["https://openalex.org/I143923087"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.80539734,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"463","last_page":"471"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10567","display_name":"Vehicle Routing Optimization Methods","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10567","display_name":"Vehicle Routing Optimization Methods","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.003800000064074993,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12401","display_name":"Scheduling and Timetabling Solutions","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/differential-evolution","display_name":"differential evolution","score":0.9900000095367432},{"id":"https://openalex.org/keywords/large-neighborhood-search","display_name":"large neighborhood search","score":0.996999979019165},{"id":"https://openalex.org/keywords/hybrid-metaheuristic-algorithm","display_name":"hybrid metaheuristic","score":0.8999999761581421}],"concepts":[{"id":"https://openalex.org/C74750220","wikidata":"https://www.wikidata.org/wiki/Q2662197","display_name":"Differential evolution","level":2,"score":0.7940999865531921},{"id":"https://openalex.org/C123370116","wikidata":"https://www.wikidata.org/wiki/Q1424540","display_name":"Tabu search","level":2,"score":0.7218000292778015},{"id":"https://openalex.org/C123784306","wikidata":"https://www.wikidata.org/wiki/Q944041","display_name":"Vehicle routing problem","level":3,"score":0.6980000138282776},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5320000052452087},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.4577000141143799},{"id":"https://openalex.org/C93226319","wikidata":"https://www.wikidata.org/wiki/Q193137","display_name":"Differential (mechanical device)","level":2,"score":0.45649999380111694},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.42010000348091125},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4124999940395355},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.4083999991416931},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.3928999900817871},{"id":"https://openalex.org/C2778902805","wikidata":"https://www.wikidata.org/wiki/Q322177","display_name":"Ablation","level":2,"score":0.38269999623298645},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3677999973297119},{"id":"https://openalex.org/C159149176","wikidata":"https://www.wikidata.org/wiki/Q14489129","display_name":"Evolutionary algorithm","level":2,"score":0.35679998993873596},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.33959999680519104},{"id":"https://openalex.org/C6180225","wikidata":"https://www.wikidata.org/wiki/Q3411771","display_name":"Penalty method","level":2,"score":0.30790001153945923},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.27799999713897705},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2653000056743622},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.26460000872612},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.25920000672340393},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.25440001487731934}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.56532/mjsat.v6i4.801","doi":"https://doi.org/10.56532/mjsat.v6i4.801","is_oa":true,"landing_page_url":"https://doi.org/10.56532/mjsat.v6i4.801","pdf_url":"https://mjsat.com.my/index.php/mjsat/article/download/801/396","source":{"id":"https://openalex.org/S4387281816","display_name":"Malaysian Journal of Science and Advanced Technology","issn_l":"2785-8901","issn":["2785-8901"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Malaysian Journal of Science and Advanced Technology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.56532/mjsat.v6i4.801","doi":"https://doi.org/10.56532/mjsat.v6i4.801","is_oa":true,"landing_page_url":"https://doi.org/10.56532/mjsat.v6i4.801","pdf_url":"https://mjsat.com.my/index.php/mjsat/article/download/801/396","source":{"id":"https://openalex.org/S4387281816","display_name":"Malaysian Journal of Science and Advanced Technology","issn_l":"2785-8901","issn":["2785-8901"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Malaysian Journal of Science and Advanced Technology","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7225098129.pdf","grobid_xml":"https://content.openalex.org/works/W7225098129.grobid-xml"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W2035874923","https://openalex.org/W2265063340","https://openalex.org/W2973679003","https://openalex.org/W3014910447","https://openalex.org/W3014936412","https://openalex.org/W3103000967","https://openalex.org/W3128179607","https://openalex.org/W3132655884","https://openalex.org/W3160543591","https://openalex.org/W3183118681","https://openalex.org/W3186774167","https://openalex.org/W3190827665","https://openalex.org/W4205169883","https://openalex.org/W4206596431","https://openalex.org/W4225548858","https://openalex.org/W4226442462","https://openalex.org/W4313427818","https://openalex.org/W4316653368","https://openalex.org/W4379539425","https://openalex.org/W4382792629","https://openalex.org/W4391315348","https://openalex.org/W4391402712","https://openalex.org/W4401011606","https://openalex.org/W4404420285","https://openalex.org/W4405821198","https://openalex.org/W7104929153","https://openalex.org/W7147153607"],"related_works":["https://openalex.org/W178010734","https://openalex.org/W225360120","https://openalex.org/W7124674526","https://openalex.org/W2381687128","https://openalex.org/W2381202614","https://openalex.org/W2792990975","https://openalex.org/W2119906207","https://openalex.org/W4238430877","https://openalex.org/W2391292628","https://openalex.org/W4392096206"],"abstract_inverted_index":{"Classical":[0],"Differential":[1],"Evolution":[2],"(DE)":[3],"solves":[4],"the":[5,81,118],"Multi-Depot":[6],"Vehicle":[7],"Routing":[8],"Problem":[9],"with":[10,30,71,133],"Time":[11],"Windows":[12],"(MDVRPTW)":[13],"efficiently":[14],"but":[15],"struggles":[16],"to":[17,84,94,117],"maintain":[18],"time-window":[19,129],"feasibility.":[20],"This":[21],"study":[22],"investigates":[23],"whether":[24],"DE":[25,96],"can":[26],"be":[27],"systematically":[28],"hybridized":[29],"three":[31],"constraint-handling":[32],"mechanisms:":[33],"adaptive":[34,121],"penalty":[35,122],"control,":[36],"Large":[37],"Neighborhood":[38],"Search":[39],"(LNS),":[40],"and":[41,69,115,128,135],"Tabu":[42,107],"memory,":[43],"implemented":[44],"as":[45],"independently":[46],"toggleable":[47],"components":[48],"in":[49],"a":[50,54],"Java/JavaFX":[51],"solver,":[52],"enabling":[53],"controlled":[55],"ablation":[56],"across":[57,142],"four":[58],"MDVRPTW":[59],"instances":[60,143],"from":[61],"Vidal":[62],"et":[63],"al.":[64],"(2013):":[65],"pr11a,":[66],"pr11b,":[67],"pr12a,":[68],"pr12b,":[70],"30":[72],"independent":[73],"repetitions":[74],"per":[75,77],"configuration":[76,151],"instance.":[78,157],"LNS":[79,134],"was":[80,111],"dominant":[82],"contributor":[83],"cost":[85],"reduction,":[86],"cutting":[87],"mean":[88,138],"route":[89,126],"distance":[90,127],"by":[91,140],"35\u201345%":[92],"relative":[93],"baseline":[95],"(Friedman":[97],"\u03c7\u00b2":[98],"=":[99,102,105],"14.80,":[100],"df":[101],"4,":[103],"p":[104],"0.0051).":[106],"memory's":[108],"individual":[109],"contribution":[110],"not":[112],"statistically":[113],"significant,":[114],"contrary":[116],"initial":[119],"hypothesis,":[120],"substantially":[123],"increased":[124],"both":[125],"violations":[130],"when":[131],"combined":[132],"Tabu,":[136],"raising":[137],"fitness":[139],"74\u201391%":[141],"while":[144],"simultaneously":[145],"reducing":[146],"on-time":[147],"service":[148],"rate.":[149],"No":[150],"achieved":[152],"full":[153],"feasibility":[154],"on":[155,167],"any":[156],"These":[158],"results":[159],"clarify":[160],"which":[161],"mechanisms":[162],"meaningfully":[163],"improve":[164],"DE's":[165],"behavior":[166],"MDVRPTW.":[168]},"counts_by_year":[],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2026-11-03T00:00:00"}
