Faster pipe auto-routing using improved jump point search

Previous studies on pipe auto-routing algorithms generally used such algorithms as A∗, Dijkstra, Genetic Algorithm, Particle Swarm Optimization, and Ant Colony Optimization, to satisfy the relevant constraints of its own field and improve the output quality. On the other hand, this study aimed to si...

Full description

Bibliographic Details
Main Authors: Jwa-Geun Min, Won-Sun Ruy, Chul Su Park
Format: Article
Language:English
Published: Elsevier 2020-01-01
Series:International Journal of Naval Architecture and Ocean Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2092678220300273
id doaj-22eb199258cf4fc8a77c2f1fc3b906c1
record_format Article
spelling doaj-22eb199258cf4fc8a77c2f1fc3b906c12021-01-08T04:19:46ZengElsevierInternational Journal of Naval Architecture and Ocean Engineering2092-67822020-01-0112596604Faster pipe auto-routing using improved jump point searchJwa-Geun Min0Won-Sun Ruy1Chul Su Park2Graduate School, Dept. of Naval Architecture & Ocean Engineering, Chungnam National University, Daejeon, South KoreaDepartment of Naval Architecture & Ocean Engineering, Chungnam National University, Daejeon, South Korea; Corresponding author.Sv Plant Engineering, Seoul, South KoreaPrevious studies on pipe auto-routing algorithms generally used such algorithms as A∗, Dijkstra, Genetic Algorithm, Particle Swarm Optimization, and Ant Colony Optimization, to satisfy the relevant constraints of its own field and improve the output quality. On the other hand, this study aimed to significantly improve path-finding speed by applying the Jump Point Search (JPS) algorithm, which requires lower search cost than the abovementioned algorithms, for pipe routing. The existing JPS, however, is limited to two-dimensional spaces and can only find the shortest path. Thus, it requires several improvements to be applied to pipe routing. Pipe routing is performed in a three-dimensional space, and the path of piping must be parallel to the axis to minimize its interference with other facilities. In addition, the number of elbows must be reduced to the maximum from an economic perspective, and preferred spaces in the path must also be included. The existing JPS was improved for the pipe routing problem such that it can consider the above-mentioned problem. The fast path-finding speed of the proposed algorithm was verified by comparing it with the conventional A∗ algorithm in terms of resolution.http://www.sciencedirect.com/science/article/pii/S2092678220300273Pipe routingPath-finding algorithmJump Point Search (JPS)Design automationOptimization
collection DOAJ
language English
format Article
sources DOAJ
author Jwa-Geun Min
Won-Sun Ruy
Chul Su Park
spellingShingle Jwa-Geun Min
Won-Sun Ruy
Chul Su Park
Faster pipe auto-routing using improved jump point search
International Journal of Naval Architecture and Ocean Engineering
Pipe routing
Path-finding algorithm
Jump Point Search (JPS)
Design automation
Optimization
author_facet Jwa-Geun Min
Won-Sun Ruy
Chul Su Park
author_sort Jwa-Geun Min
title Faster pipe auto-routing using improved jump point search
title_short Faster pipe auto-routing using improved jump point search
title_full Faster pipe auto-routing using improved jump point search
title_fullStr Faster pipe auto-routing using improved jump point search
title_full_unstemmed Faster pipe auto-routing using improved jump point search
title_sort faster pipe auto-routing using improved jump point search
publisher Elsevier
series International Journal of Naval Architecture and Ocean Engineering
issn 2092-6782
publishDate 2020-01-01
description Previous studies on pipe auto-routing algorithms generally used such algorithms as A∗, Dijkstra, Genetic Algorithm, Particle Swarm Optimization, and Ant Colony Optimization, to satisfy the relevant constraints of its own field and improve the output quality. On the other hand, this study aimed to significantly improve path-finding speed by applying the Jump Point Search (JPS) algorithm, which requires lower search cost than the abovementioned algorithms, for pipe routing. The existing JPS, however, is limited to two-dimensional spaces and can only find the shortest path. Thus, it requires several improvements to be applied to pipe routing. Pipe routing is performed in a three-dimensional space, and the path of piping must be parallel to the axis to minimize its interference with other facilities. In addition, the number of elbows must be reduced to the maximum from an economic perspective, and preferred spaces in the path must also be included. The existing JPS was improved for the pipe routing problem such that it can consider the above-mentioned problem. The fast path-finding speed of the proposed algorithm was verified by comparing it with the conventional A∗ algorithm in terms of resolution.
topic Pipe routing
Path-finding algorithm
Jump Point Search (JPS)
Design automation
Optimization
url http://www.sciencedirect.com/science/article/pii/S2092678220300273
work_keys_str_mv AT jwageunmin fasterpipeautoroutingusingimprovedjumppointsearch
AT wonsunruy fasterpipeautoroutingusingimprovedjumppointsearch
AT chulsupark fasterpipeautoroutingusingimprovedjumppointsearch
_version_ 1724344964097245184