{"id":"https://openalex.org/W3109671736","doi":"https://doi.org/10.1145/3415958.3433041","title":"A Generic Flexible and Scalable Framework for Hierarchical Parallelization of Population-Based Metaheuristics","display_name":"A Generic Flexible and Scalable Framework for Hierarchical Parallelization of Population-Based Metaheuristics","publication_year":2020,"publication_date":"2020-11-02","ids":{"openalex":"https://openalex.org/W3109671736","doi":"https://doi.org/10.1145/3415958.3433041","mag":"3109671736"},"language":"en","primary_location":{"id":"doi:10.1145/3415958.3433041","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3415958.3433041","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th International Conference on Management of Digital EcoSystems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5034266935","display_name":"Hatem Khalloof","orcid":"https://orcid.org/0000-0002-0623-4209"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Hatem Khalloof","raw_affiliation_strings":["Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100631074","display_name":"Mohammad Mohammad","orcid":"https://orcid.org/0000-0002-4938-4477"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mohammad Mohammad","raw_affiliation_strings":["Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020796766","display_name":"Shadi Shahoud","orcid":"https://orcid.org/0000-0002-3505-9438"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Shadi Shahoud","raw_affiliation_strings":["Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110655101","display_name":"Clemens Duepmeier","orcid":null},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Clemens Duepmeier","raw_affiliation_strings":["Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014228448","display_name":"Veit Hagenmeyer","orcid":"https://orcid.org/0000-0002-3572-9083"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Veit Hagenmeyer","raw_affiliation_strings":["Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, IAI, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5034266935"],"corresponding_institution_ids":["https://openalex.org/I102335020"],"apc_list":null,"apc_paid":null,"fwci":0.5302,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.73718473,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"124","last_page":"131"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.9983999729156494,"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"}},"topics":[{"id":"https://openalex.org/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.9983999729156494,"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/T10848","display_name":"Advanced Multi-Objective Optimization Algorithms","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.991599977016449,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8163747787475586},{"id":"https://openalex.org/keywords/metaheuristic","display_name":"Metaheuristic","score":0.7416014671325684},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6714029908180237},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6228650808334351},{"id":"https://openalex.org/keywords/population","display_name":"Population","score":0.5833231806755066},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.49540817737579346},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.18343615531921387},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.11832600831985474}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8163747787475586},{"id":"https://openalex.org/C109718341","wikidata":"https://www.wikidata.org/wiki/Q1385229","display_name":"Metaheuristic","level":2,"score":0.7416014671325684},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6714029908180237},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6228650808334351},{"id":"https://openalex.org/C2908647359","wikidata":"https://www.wikidata.org/wiki/Q2625603","display_name":"Population","level":2,"score":0.5833231806755066},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.49540817737579346},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.18343615531921387},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.11832600831985474},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C149923435","wikidata":"https://www.wikidata.org/wiki/Q37732","display_name":"Demography","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3415958.3433041","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3415958.3433041","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th International Conference on Management of Digital EcoSystems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.800000011920929,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W3719047","https://openalex.org/W144069488","https://openalex.org/W586395054","https://openalex.org/W1511090007","https://openalex.org/W1514710948","https://openalex.org/W1529042793","https://openalex.org/W1549497776","https://openalex.org/W1601024910","https://openalex.org/W1602035874","https://openalex.org/W1831950995","https://openalex.org/W1984251438","https://openalex.org/W1985081330","https://openalex.org/W2001287969","https://openalex.org/W2018535136","https://openalex.org/W2066335675","https://openalex.org/W2104805479","https://openalex.org/W2121664198","https://openalex.org/W2148497813","https://openalex.org/W2156962828","https://openalex.org/W2169354676","https://openalex.org/W2277615321","https://openalex.org/W2341350247","https://openalex.org/W2475394315","https://openalex.org/W2539242438","https://openalex.org/W2724669887","https://openalex.org/W2734692832","https://openalex.org/W2735405621","https://openalex.org/W2735651570","https://openalex.org/W2864497135","https://openalex.org/W2896841865","https://openalex.org/W2960736565","https://openalex.org/W3005561308","https://openalex.org/W3100774388","https://openalex.org/W3156834475"],"related_works":["https://openalex.org/W2789681586","https://openalex.org/W2794361564","https://openalex.org/W1982914007","https://openalex.org/W2159583675","https://openalex.org/W1852113167","https://openalex.org/W1493858311","https://openalex.org/W1824242903","https://openalex.org/W2155470929","https://openalex.org/W2394465510","https://openalex.org/W2111125783"],"abstract_inverted_index":{"Population-based":[0],"metaheuristics":[1,53,80],"-such":[2],"as":[3],"Evolutionary":[4,149],"Algorithms":[5],"(EAs)-":[6],"are":[7,99,172],"one":[8],"of":[9,77,107,113,117,129,169,187,190,216],"the":[10,44,65,95,130,144,157,170,176,180,185,202,213],"most":[11],"popular":[12],"methods":[13],"for":[14,50,74,183,210],"solving":[15,184],"highly":[16],"complex":[17,217],"and":[18,71,94,132,151,159,167],"large-scale":[19],"optimization":[20,214,220],"problems.":[21,221],"Nevertheless,":[22],"finding":[23],"an":[24,207],"adequate":[25],"solution":[26],"with":[27,179],"such":[28],"approaches":[29],"often":[30],"requires":[31],"computationally":[32],"intensive":[33],"fitness":[34],"function":[35],"evaluations":[36],"especially":[37],"in":[38,81,136,162],"real-world":[39],"applications.":[40],"To":[41],"speed":[42,215],"up":[43,212],"computation,":[45],"exploiting":[46],"modern":[47],"software":[48],"techniques":[49],"parallelizing":[51],"population-based":[52,79,118],"on":[54],"a":[55,58,61,68,82,120,133,137,163],"cluster":[56,83,164],"or":[57],"cloud":[59],"is":[60,85,153],"viable":[62],"approach.":[63],"In":[64],"present":[66],"paper,":[67],"generic,":[69],"flexible":[70],"scalable":[72,138],"framework":[73,158,171,205],"hierarchical":[75],"hybridization":[76],"distributed":[78,191],"environment":[84],"introduced.":[86],"Three":[87],"lightweight":[88],"technologies,":[89],"namely":[90],"microservices,":[91],"container":[92],"virtualization":[93],"publish/subscribe":[96],"messaging":[97],"paradigm":[98],"used":[100],"to":[101],"develop":[102],"this":[103],"framework.":[104],"The":[105,198],"combination":[106],"these":[108],"technologies":[109],"enables":[110],"easy":[111],"hybridizations":[112],"different":[114],"parallelization":[115],"models":[116],"metaheuristics,":[119],"full":[121],"decoupling":[122],"between":[123],"services":[124],"providing":[125],"basic":[126],"building":[127],"blocks":[128],"algorithm":[131],"seamless":[134],"deployment":[135],"runtime":[139],"environment.":[140,165],"For":[141],"evaluation":[142],"purposes,":[143],"EA":[145],"GLEAM":[146],"(General":[147],"Learning":[148],"Algorithm":[150],"Method)":[152],"exemplarily":[154],"integrated":[155],"into":[156],"successfully":[160],"deployed":[161],"Scalability":[166],"applicability":[168],"explored":[173],"by":[174],"hybridizing":[175],"Coarse-Grained":[177],"Model":[178,182],"Global":[181],"problem":[186],"unit":[188,218],"commitment":[189,219],"energy":[192,196],"resources":[193],"utilizing":[194],"renewable":[195],"generation.":[197],"results":[199],"show":[200],"that":[201],"new":[203],"proposed":[204],"introduces":[206],"excellent":[208],"performance":[209],"scaling":[211]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
