Journal of Graphics ›› 2026, Vol. 47 ›› Issue (4): 820-833.DOI: 10.11996/JG.j.2095-302X.2026040820
• Digital Design and Manufacture • Previous Articles Next Articles
LI Kai, LIU Shaohua(
), HE Zihao, LIU Kangfan, ZHOU Silong
Received:2026-01-20
Accepted:2026-05-11
Online:2026-08-31
Published:2026-08-31
Contact:
LIU Shaohua
Supported by:CLC Number:
LI Kai, LIU Shaohua, HE Zihao, LIU Kangfan, ZHOU Silong. Parallel reduction and context-sensitive incremental update method for large-scale wiring harness topology[J]. Journal of Graphics, 2026, 47(4): 820-833.
Add to citation manager EndNote|Ris|BibTeX
URL: http://www.txxb.com.cn/EN/10.11996/JG.j.2095-302X.2026040820
| 对比维度 | Contraction Hierarchies | 本文方法 |
|---|---|---|
| 预处理目标 | 构建层次化索引结构 | 构建归约图与依赖树 |
| 节点排序 | 全局启发式排序 | 无需排序 |
| 动态更新 | 需重新预计算 | 支持增量更新 |
| 属性传递 | 不保留中间属性 | 完整保留物理属性 |
| 空间开销 | O(NlogN)额外空间 | O(N)依赖树空间 |
Table 1 Comparison between Contraction Hierarchies and the method proposed in this paper
| 对比维度 | Contraction Hierarchies | 本文方法 |
|---|---|---|
| 预处理目标 | 构建层次化索引结构 | 构建归约图与依赖树 |
| 节点排序 | 全局启发式排序 | 无需排序 |
| 动态更新 | 需重新预计算 | 支持增量更新 |
| 属性传递 | 不保留中间属性 | 完整保留物理属性 |
| 空间开销 | O(NlogN)额外空间 | O(N)依赖树空间 |
| 节点数 | 端口数 | 端口比例/% | 度为2节点比例/% | 分支点数量 | 树深度 | 归约压缩率/% |
|---|---|---|---|---|---|---|
| 100 | 39 | 39.0 | 34.0 | 27 | 29 | 34.0 |
| 500 | 188 | 37.6 | 35.8 | 133 | 67 | 35.8 |
| 1 000 | 363 | 36.3 | 37.7 | 260 | 100 | 37.7 |
| 2 000 | 700 | 35.0 | 39.0 | 521 | 120 | 39.0 |
| 5 000 | 1 853 | 37.1 | 36.3 | 1 333 | 260 | 36.3 |
Table 2 Statistical characteristics of data for wire harness diagrams of different sizes
| 节点数 | 端口数 | 端口比例/% | 度为2节点比例/% | 分支点数量 | 树深度 | 归约压缩率/% |
|---|---|---|---|---|---|---|
| 100 | 39 | 39.0 | 34.0 | 27 | 29 | 34.0 |
| 500 | 188 | 37.6 | 35.8 | 133 | 67 | 35.8 |
| 1 000 | 363 | 36.3 | 37.7 | 260 | 100 | 37.7 |
| 2 000 | 700 | 35.0 | 39.0 | 521 | 120 | 39.0 |
| 5 000 | 1 853 | 37.1 | 36.3 | 1 333 | 260 | 36.3 |
| 节点数 | 属性加速比 | 拓扑加速比 |
|---|---|---|
| 100 | 5.43×102 | 3.78×100 |
| 500 | 2.63×103 | 3.29×101 |
| 1 000 | 4.58×103 | 7.22×101 |
| 2 000 | 1.56×104 | 2.43×102 |
| 5 000 | 4.10×104 | 2.21×102 |
Table 3 Comparison of incremental update performance of wiring diagrams of different sizes
| 节点数 | 属性加速比 | 拓扑加速比 |
|---|---|---|
| 100 | 5.43×102 | 3.78×100 |
| 500 | 2.63×103 | 3.29×101 |
| 1 000 | 4.58×103 | 7.22×101 |
| 2 000 | 1.56×104 | 2.43×102 |
| 5 000 | 4.10×104 | 2.21×102 |
| [1] | BLOSTEIN D, FAHMY H, GRBAVEC A. Issues in the practical use of graph rewriting[C]// The 5th International Workshop on Graph Grammars and their Application to Computer Science. Cham: Springer, 1994: 38-55. |
| [2] |
ROSEN B K. Tree-manipulating systems and Church-Rosser theorems[J]. Journal of the ACM, 1973, 20(1): 160-187.
DOI URL |
| [3] |
ZOU Y, ZENG X Q, LIU Y F. Context computation for implicit context-sensitive graph grammars: algorithms and complexities[J]. Journal of Visual Language and Computing, 2019, 2019(1): 15-28.
DOI URL |
| [4] |
VOSS C, PETZOLD F, RUDOLPH S. Graph transformation in engineering design: an overview of the last decade[J]. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 2023, 37: e5.
DOI URL |
| [5] |
KOLBECK L, VILGERTSHOFER S, ABUALDENIEN J, et al. Graph rewriting techniques in engineering design[J]. Frontiers in Built Environment, 2022, 7: 815153.
DOI URL |
| [6] | WANG X Y, LIU Y F, ZHANG K. A graph grammar approach to the design and validation of floor plans[J]. The Computer Journal, 2020, 63(1): 137-150. |
| [7] |
FU W T, EFTEKHARIAN A A, CAMPBELL M I. Automated manufacturing planning approach based on volume decomposition and graph-grammars[J]. Journal of Computing and Information Science in Engineering, 2013, 13(2): 021010.
DOI URL |
| [8] | EHEIM M, KAISER D, WEIL R. On automation along the automotive wire harness value chain[C]// Stuttgart Conference on Automotive Production on Advances in Automotive Production Technology-Theory and Application: Stuttgart Conference on Automotive Production. Cham: Springer, 2021: 178-186. |
| [9] | CHANG S K. Visual languages: a tutorial and survey[C]// The 5th Interdisciplinary Workshop on Informatics and Psychology on Visualization in Programming. Cham: Springer, 1986: 1-23. |
| [10] | REKERS J, SCHÜRR A. Defining and parsing visual languages with layered graph grammars[J]. Journal of Visual Languages & Computing, 1997, 8(1): 27-55. |
| [11] |
ZHANG D Q, ZHANG K, CAO J N. A context-sensitive graph grammar formalism for the specification of visual languages[J]. The Computer Journal, 2001, 44(3): 186-200.
DOI URL |
| [12] |
RAMALINGAM G, REPS T. An incremental algorithm for a generalization of the shortest-path problem[J]. Journal of Algorithms, 1996, 21(2): 267-305.
DOI URL |
| [13] |
YANG L W, LI P, QIAN S, et al. Path planning technique for mobile robots: a review[J]. Machines, 2023, 11(10): 980.
DOI URL |
| [14] | GEISBERGER R, SANDERS P, SCHULTES D, et al. Contraction hierarchies: faster and simpler hierarchical routing in road networks[C]// The 7th International Workshop on Experimental Algorithms. Cham: Springer, 2008: 319-333. |
| [15] |
HOSSAIN S, QUDDUS H A, CEVAHIR Z, et al. Optimized and routed wiring harness based on zonal clustering concept using AI in the automotive industry[J]. IEEE Access, 2025, 13: 137417-137435.
DOI URL |
| [16] |
GAON T, GABAY Y, WEISS COHEN M. Optimizing electric vehicle routing efficiency using K-means clustering and genetic algorithms[J]. Future Internet, 2025, 17(3): 97.
DOI URL |
| [17] | EHRIG H, PFENDER M, SCHNEIDER H J. Graph-grammars: an algebraic approach[C]// The 14th Annual Symposium on Switching and Automata Theory. New York: IEEE Press, 1973: 167-180. |
| [18] |
LÖWE M. Algebraic approach to single-pushout graph transformation[J]. Theoretical Computer Science, 1993, 109(1/2): 181-224.
DOI URL |
| [19] | PLUMP D. Critical pairs in term graph rewriting[C]// The 19th International Symposium on Mathematical Foundations of Computer Science. Cham: Springer, 1994: 556-566. |
| [20] | KOENIG S, LIKHACHEV M. D*lite[C]// The 8th National Conference on Artificial Intelligence. Palo Alto: AAAI, 2002: 476-483. |
| [21] |
NEWMAN M H A. On theories with a combinatorial definition of “equivalence”[J]. Annals of Mathematics, 1942, 43(2): 223-243.
DOI URL |
| [22] |
KARYPIS G, KUMAR V. A fast and high quality multilevel scheme for partitioning irregular graphs[J]. SIAM Journal on Scientific Computing, 1988, 20(1): 359-392.
DOI URL |
| [23] |
BLUMOFE R D, LEISERSON C E. Scheduling multithreaded computations by work stealing[J]. Journal of the ACM, 1999, 46(5): 720-748.
DOI URL |
| [24] | AMDAHL G M. Validity of the single processor approach to achieving large scale computing capabilities[C]// Spring Joint Computer Conference. New York: ACM, 1967: 483-485. |
| [1] | TIAN Shuo, HUANG Yan, QI Jiawang, SHI Chaojun, QI Yincheng. Unsupervised image stitching method guided by flow field confidence and anisotropic constraints [J]. Journal of Graphics, 2026, 47(4): 683-694. |
| [2] | OUYANG Zehong, SHEN Xukun, REN Xi, HU Yong, HUANG Yong. Covisibility-based large-scale structure from motion [J]. Journal of Graphics, 2026, 47(4): 695-703. |
| [3] | WANG Ziwei, WANG Lutao, LI Antong, SHEN Yan. Few-shot 3D Gaussian splatting based on monocular depth ambiguity-aware estimation [J]. Journal of Graphics, 2026, 47(4): 704-713. |
| [4] | XU Hang, XIE Xueguang, XIA Qing, GAO Yang, YU Peng, HU Jiahao. Gaussian dynamic reconstruction based on semantic perception and hybrid material point method [J]. Journal of Graphics, 2026, 47(4): 714-725. |
| [5] | LI Yuhua, JIANG Shan, YANG Zhiyong, WANG Yuze, ZHOU Zeyang. Physically-augmented and depth synergized freehand 3D ultrasound reconstruction [J]. Journal of Graphics, 2026, 47(4): 726-735. |
| [6] | ZHAO Lala, YANG Yizhuo, DUAN Chenlong, GUO Chenhao, WANG Qinglong, WANG Hongdu. A 3D random particle modeling method integrating KL expansion and frequency perturbation [J]. Journal of Graphics, 2026, 47(4): 736-745. |
| [7] | LIU Qu, CHEN Bin, HUANG Yuanzheng. QC-ORF: constructing query-conditioned object response fields in 3D Gaussians via weak prompts [J]. Journal of Graphics, 2026, 47(4): 746-756. |
| [8] | ZHOU Yu, LV Tian, LI Ming, LIU Yongjin. Real-time speech-driven 3D talking face animation via discrete autoregressive sequence modeling [J]. Journal of Graphics, 2026, 47(4): 757-765. |
| [9] | TANG Xiaoteng, YAO Jun, HU Hefan, SHAO Jiang, SHU Yunfeng. User intention recognition for multi-type gaze-based target selection tasks in virtual reality [J]. Journal of Graphics, 2026, 47(4): 766-775. |
| [10] | WEN Ruiqi, LV Jian, SONG Dingan, SU Le, LIANG Zhibin. Embodied virtual reality system design and evaluation for rehabilitation training [J]. Journal of Graphics, 2026, 47(4): 776-787. |
| [11] | LU Xiangjiang, JIANG Hao, WANG Aizeng, NING Tao. A modeling method for G2-continuous interpolating blending surface [J]. Journal of Graphics, 2026, 47(4): 788-800. |
| [12] | CHEN Guojun, KONG Yunyi, CHEN Jiale, SONG Shuangshuang. Parallel constrained Delaunay triangulation algorithm based on compute shaders [J]. Journal of Graphics, 2026, 47(4): 801-811. |
| [13] | ZHANG Zhibo, ZHENG Lianyu. Unified automatic extraction method for pipeline geometric features based on point cloud data and its application [J]. Journal of Graphics, 2026, 47(4): 812-819. |
| [14] | YIN Siqi, LIU Ligang. Multi-goal path planning based on hierarchical probabilistic roadmaps [J]. Journal of Graphics, 2026, 47(4): 834-843. |
| [15] | WANG Yutao, YANG Chao, KUANG Liqun, YANG Xiaowen, HAN Xie, JIAO Shichao. Hierarchical alignment for zero-shot sketch-based 3D shape retrieval [J]. Journal of Graphics, 2026, 47(4): 844-853. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||