Pith. sign in

REVIEW 3 cited by

Dijkstras algorithm with predictions to solve the single-source many-targets shortest-path problem

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2112.11927 v2 pith:S7V72FYL submitted 2021-12-22 cs.DS math.OC

Dijkstras algorithm with predictions to solve the single-source many-targets shortest-path problem

classification cs.DS math.OC
keywords algorithmdijkstrasnumberoperationspathpredictionproblemqueue
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

We study the use of machine learning techniques to solve a fundamental shortest path problem, known as the single-source many-targets shortest path problem (SSMTSP). Given a directed graph with non-negative edge weights, our goal is to compute a shortest path from a given source node to any of several target nodes. Basically, our idea is to equip an adapted version of Dijkstras algorithm with machine learning predictions to solve this problem: Based on the trace of the algorithm, we design a neural network that predicts the shortest path distance after a few iterations. The prediction is then used to prune the search space explored by Dijkstras algorithm, which may significantly reduce the number of operations on the underlying priority queue. We note that our algorithm works independently of the specific method that is used to arrive at such predictions. Crucially, we require that our algorithm always computes an optimal solution (independently of the accuracy of the prediction) and provides a certificate of optimality. As we show, in the worst-case this might force our algorithm to use the same number of queue operations as Dijkstras algorithm, even if the prediction is correct. In general, however, our algorithm may save a significant fraction of the priority queue operations. We derive structural insights that allow us to lower bound these savings on partial random instances. In these instances, an adversary can fix the instance arbitrarily except for the weights of a subset of relevant edges, which are chosen randomly. Our bound shows that the number of relevant edges which are pruned increases as the prediction error decreases. We then use these insights to derive closed-form expressions of the expected number of saved queue operations on random instances.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Strategic Facility Location with $p$-Norm Social Costs

    cs.GT 2026-06 unverdicted novelty 7.0

    The coordinate-wise median mechanism achieves a tight 2^{1-1/max(p,q)} approximation ratio for d=2 and at most a 3-approximation for d>=3 under p-norm social costs.

  2. Strategic Facility Location with $p$-Norm Social Costs

    cs.GT 2026-06 accept novelty 7.0

    Coordinate-wise median is a tight 2^{1-1/max(p,q)}-approximation for p-norm facility location in ℓ_q(R^2) and at most 3-approx in any dimension for all p,q≥1.

  3. Fast and Simple Densest Subgraph with Predictions

    cs.DS 2025-05 unverdicted novelty 7.0

    With a reasonably accurate predictor for nodes in the solution, simple linear-time algorithms achieve (1-ε) approximation for densest subgraph and its densest at-most-k variant.