JOURNAL ARTICLE

An ADD-based algorithm for shortest path back-tracing of large graphs

Abstract

Symbolic computation techniques play a fundamental role in logic synthesis and formal hardware verification algorithms. Recently, Algebraic Decision Diagrams, i.e., BDDs with a set of constant values different to the set /spl lcub/0,1/spl rcub/, have been used to solve general purpose problems, such as matrix multiplication, shortest path calculation, and solution of linear systems, as well as logic synthesis and formal verification problems, such as timing analysis, probabilistic analysis of finite state machines, and state space decomposition for approximate finite state machine traversal. ADD-based procedures for single-source and all-pairs shortest path weight calculation have appeared to be very effective for the manipulation of large graphs (over 10/sup 27/ vertices and 10/sup 36/ edges). However, for those procedures to be applicable to real problems, for example flow network problems, computing only shortest path weights is not enough; what it is needed is an algorithm that, given the weight of a shortest path between two vertices of a graph, actually determines the sequence of vertices belonging to the shortest path. This paper proposes a symbolic algorithm to execute shortest path back-tracing which exploits the compactness of the ADD data structure to handle large graphs.< >

Keywords:
Shortest path problem K shortest path routing Shortest Path Faster Algorithm Longest path problem Yen's algorithm Euclidean shortest path Computer science Distance Algorithm Tree traversal Discrete mathematics Theoretical computer science Mathematics Dijkstra's algorithm Graph

Metrics

4
Cited By
0.00
FWCI (Field Weighted Citation Impact)
16
Refs
0.25
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Formal Methods in Verification
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
VLSI and Analog Circuit Testing
Physical Sciences →  Computer Science →  Hardware and Architecture
Radiation Effects in Electronics
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

Shortest path ray tracing with sparse graphs

Robert FischerJonathan M. Lees

Journal:   Geophysics Year: 1993 Vol: 58 (7)Pages: 987-996
JOURNAL ARTICLE

A shortest path algorithm for grid graphs

Frank Hadlock

Journal:   Networks Year: 1977 Vol: 7 (4)Pages: 323-334
JOURNAL ARTICLE

A shortest-path algorithm for Manhattan graphs

Kanchana Kanchanasut

Journal:   Information Processing Letters Year: 1994 Vol: 49 (1)Pages: 21-25
JOURNAL ARTICLE

OPTIMIZED HIERARCHY BASED SHORTEST PATH ALGORITHM FOR ROAD NETWORK GRAPHS

Jagreet Das Gupta

Journal:   Journal of Mathematical Sciences & Computational Mathematics Year: 2020 Vol: 2 (1)Pages: 169-180
© 2026 ScienceGate Book Chapters — All rights reserved.