Related Experiment Video
Updated: May 24, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
A linear time algorithm for linearizing quadratic and higher-order shortest path problems
Eranda Çela1, Bettina Klinz1, Stefan Lendl2
1Institute of Discrete Mathematics, Graz University of Technology, Graz, Austria.
Researchers developed a faster linear time algorithm for the Quadratic Shortest Path Problem (QSPP) on acyclic digraphs. This new method efficiently determines if a QSPP instance is linearizable, simplifying it to a classic Shortest Path Problem (SPP).
Area of Science:
- Discrete Mathematics
- Theoretical Computer Science
- Graph Theory
Background:
- The Quadratic Shortest Path Problem (QSPP) is an NP-hard problem.
- Linearizability of a QSPP instance means its equivalence to a classic Shortest Path Problem (SPP).
- The linearization problem for QSPP (LinQSPP) identifies linearizable instances and their corresponding SPP.
Purpose of the Study:
- To develop a novel, efficient algorithm for the LinQSPP on acyclic digraphs.
- To improve upon existing algorithms for solving the LinQSPP.
- To extend the findings to higher-order shortest path problems.
Main Methods:
- A new linear time algorithm for LinQSPP on acyclic digraphs.
- Leveraging a novel insight that linearizability is a local property for acyclic digraphs.
- Algorithm design based on graph traversal and local property analysis.
Main Results:
- A linear time algorithm for LinQSPP on acyclic digraphs, outperforming previous methods.
- Demonstration that QSPP linearizability on acyclic digraphs is a local property.
- The approach is extendable to higher-order shortest path problems.
Conclusions:
- A significantly faster algorithm for LinQSPP on acyclic digraphs has been developed.
- The local property insight simplifies the analysis and solution of QSPP linearization.
- The presented method offers a more efficient approach to a class of shortest path problems.
Related Concept Videos
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
Kinematic Equations - II
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
Kinematic Equations: Problem Solving
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....

