YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASCE
    • Journal of Transportation Engineering, Part A: Systems
    • View Item
    •   YE&T Library
    • ASCE
    • Journal of Transportation Engineering, Part A: Systems
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Parallel Three-Dimensional Distance Transform for Railway Alignment Optimization Using OpenMP

    Source: Journal of Transportation Engineering, Part A: Systems:;2020:;Volume ( 146 ):;issue: 005
    Author:
    Taoran Song
    ,
    Hao Pu
    ,
    Paul Schonfeld
    ,
    Wei Li
    ,
    Hong Zhang
    ,
    Yuhan Ren
    ,
    Jie Wang
    ,
    Jianping Hu
    ,
    Xianbao Peng
    DOI: 10.1061/JTEPBS.0000344
    Publisher: ASCE
    Abstract: Railway alignment optimization is a large-scale and time-consuming civil engineering problem. To solve it, a three-dimensional distance transform (3D-DT) algorithm, which is a variant of the three-dimensional Euclidean distance transform (3D-EDT), was previously designed. However, that algorithm is quite computationally intensive. In addition, the 3D-DT is inherently sequential, and it is thus challenging to parallelize. Thus, this study focuses on improving the sequential 3D-DT by transforming it into a parallel one. First, existing representative parallel EDT methods are reviewed and assessed. Then the railway alignment optimization model and the sequential 3D-DT are described. After that, critical execution properties of the 3D-DT that significantly influence its parallelization are explored in depth. Lastly, a novel so-called parallel linkage method is presented. This parallel implementation, which is developed using the OpenMP library, is highly effective and scalable by fully exploiting the parallelism of the algorithm. Using this parallel 3D-DT method, a large-scale, real-world railway case is tested and analyzed in detail. The outcomes verify that the proposed parallel method can accelerate the optimization process significantly without reducing the quality of computation results.
    • Download: (2.260Mb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Price: 5000 Rial
    • Statistics

      Parallel Three-Dimensional Distance Transform for Railway Alignment Optimization Using OpenMP

    URI
    http://yetl.yabesh.ir/yetl1/handle/yetl/4264985
    Collections
    • Journal of Transportation Engineering, Part A: Systems

    Show full item record

    contributor authorTaoran Song
    contributor authorHao Pu
    contributor authorPaul Schonfeld
    contributor authorWei Li
    contributor authorHong Zhang
    contributor authorYuhan Ren
    contributor authorJie Wang
    contributor authorJianping Hu
    contributor authorXianbao Peng
    date accessioned2022-01-30T19:16:47Z
    date available2022-01-30T19:16:47Z
    date issued2020
    identifier otherJTEPBS.0000344.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4264985
    description abstractRailway alignment optimization is a large-scale and time-consuming civil engineering problem. To solve it, a three-dimensional distance transform (3D-DT) algorithm, which is a variant of the three-dimensional Euclidean distance transform (3D-EDT), was previously designed. However, that algorithm is quite computationally intensive. In addition, the 3D-DT is inherently sequential, and it is thus challenging to parallelize. Thus, this study focuses on improving the sequential 3D-DT by transforming it into a parallel one. First, existing representative parallel EDT methods are reviewed and assessed. Then the railway alignment optimization model and the sequential 3D-DT are described. After that, critical execution properties of the 3D-DT that significantly influence its parallelization are explored in depth. Lastly, a novel so-called parallel linkage method is presented. This parallel implementation, which is developed using the OpenMP library, is highly effective and scalable by fully exploiting the parallelism of the algorithm. Using this parallel 3D-DT method, a large-scale, real-world railway case is tested and analyzed in detail. The outcomes verify that the proposed parallel method can accelerate the optimization process significantly without reducing the quality of computation results.
    publisherASCE
    titleParallel Three-Dimensional Distance Transform for Railway Alignment Optimization Using OpenMP
    typeJournal Paper
    journal volume146
    journal issue5
    journal titleJournal of Transportation Engineering, Part A: Systems
    identifier doi10.1061/JTEPBS.0000344
    page04020029
    treeJournal of Transportation Engineering, Part A: Systems:;2020:;Volume ( 146 ):;issue: 005
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian