Vis enkel innførsel

dc.contributor.authorBach, Lukas
dc.contributor.authorHasle, Geir
dc.contributor.authorSchulz, Christian Ferdinand
dc.date.accessioned2019-03-05T08:37:41Z
dc.date.available2019-03-05T08:37:41Z
dc.date.created2018-12-20T10:18:24Z
dc.date.issued2018
dc.identifier.citationEuropean Journal of Operational Research. 2018, 275 (1), 53-66.nb_NO
dc.identifier.issn0377-2217
dc.identifier.urihttp://hdl.handle.net/11250/2588660
dc.description.abstractFor computationally hard discrete optimization problems, we rely on increasing computing power to reduce the solution time. In recent years the computational capacity of the Graphics Processing Unit (GPU) in ordinary desktop computers has increased significantly compared to the Central Processing Unit (CPU). It is interesting to explore how this alternative source of computing power can be utilized. Most investigations of GPU-based methods in discrete optimization use swarm intelligence or evolutionary methods. One of the best single-solution metaheuristics for discrete optimization is Adaptive Large Neighborhood Search (ALNS). GPU parallelization of ALNS has not been reported in the literature. We gain knowledge on the difficulties of developing a data parallel version of the ALNS, and investigate the efficiency of ALNS on the GPU. To this end, we develop an ALNS for the much studied Distance Constrained Capacitated Vehicle Routing Problem (DCVRP). We compare the performance of our GPU-based ALNS with a state-of-the-art CPU implementation using standard DCVRP benchmarks. While it proved hard to implement certain commonly used mechanisms efficiently on the GPU, experimental results show that our GPU-based ALNS yields highly competitive performance.nb_NO
dc.description.abstractAdaptive Large Neighborhood Search on the Graphics Processing Unitnb_NO
dc.language.isoengnb_NO
dc.titleAdaptive Large Neighborhood Search on the Graphics Processing Unitnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionacceptedVersionnb_NO
dc.source.pagenumber53-66nb_NO
dc.source.volume275nb_NO
dc.source.journalEuropean Journal of Operational Researchnb_NO
dc.source.issue1nb_NO
dc.identifier.doi10.1016/j.ejor.2018.11.035
dc.identifier.cristin1646027
dc.relation.projectNorges forskningsråd: 263031nb_NO
dc.relation.projectNorges forskningsråd: 246825nb_NO
dc.relation.projectNorges forskningsråd: 227071nb_NO
dc.relation.projectNorges forskningsråd: 192905nb_NO
cristin.unitcode7401,90,26,0
cristin.unitnameMathematics and Cybernetics
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode2


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel