Skip to content

Commit 26c8acb

Browse files
committed
Update CP-7.6, assign it to IC14-new
1 parent 9c5f076 commit 26c8acb

3 files changed

Lines changed: 20 additions & 5 deletions

File tree

bib/references.bib

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ @article{facebook_anatomy
1111
bibsource = {DBLP, http://dblp.uni-trier.de}
1212
}
1313

14-
1514
@misc{test_driver,
1615
author = {Alex Averbuch},
1716
title = {https://github.com/ldbc/ldbc_driver},
@@ -2215,3 +2214,19 @@ @article{DBLP:journals/pvldb/SzarnyasWSSBWZB22
22152214
volume = {16},
22162215
year = {2022}
22172216
}
2217+
2218+
@article{DBLP:journals/jal/MeyerS03,
2219+
author = {Ulrich Meyer and
2220+
Peter Sanders},
2221+
title = {Delta-stepping: {A} parallelizable shortest path algorithm},
2222+
journal = {J. Algorithms},
2223+
volume = {49},
2224+
number = {1},
2225+
pages = {114--152},
2226+
year = {2003},
2227+
url = {https://doi.org/10.1016/S0196-6774(03)00076-2},
2228+
doi = {10.1016/S0196-6774(03)00076-2},
2229+
timestamp = {Tue, 25 Jul 2017 16:35:21 +0200},
2230+
biburl = {https://dblp.org/rec/journals/jal/MeyerS03.bib},
2231+
bibsource = {dblp computer science bibliography, https://dblp.org}
2232+
}

choke-points.tex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,9 +337,10 @@ \section{Graph Specifics}
337337

338338
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
339339

340-
\cpSection{7.6}{QEXE}{Weighted shortest paths}
340+
\cpSection{7.6}{QEXE}{Cheapest paths (weighted shortest paths)}
341341

342-
Computing single-source shortest path is a fundamental problem in graph queries. While there are well-known algorithms to compute it, \eg Dijkstra's algorithm or the Bellman-Ford algorithm, system often use na\"ive approaches such as enumerating all paths which makes these queries intractable.
342+
Computing \emph{cheapest paths} (weighted shortest paths) is a fundamental problem in graph queries.
343+
While there are well-known algorithms to compute it, \eg Dijkstra's algorithm, Bellman--Ford, and delta-stepping~\cite{DBLP:journals/jal/MeyerS03}, system often use na\"ive approaches such as enumerating all paths which makes these queries unnecessarily complex.
343344

344345
\input{choke-points/cp-7-6}
345346

query-specifications/interactive-complex-read-14-new.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ result:
3434
- name: pathWeight
3535
type: 64-bit Integer
3636
category: calculated
37-
choke_points: [3.3, 5.3, 7.2, 7.3, 7.5, 7.7, 7.8, 8.1, 8.2, 8.3, 8.6] #TODO
37+
choke_points: [3.3, 5.3, 7.6, 7.7, 7.8, 8.1, 8.2, 8.3, 8.6]
3838
relevance: |
3939
This query tests the performance of cheapest path (weighted shortest path) computation.
40-
It uses integer edge weights to prevent inaccuracies introduced by floating-point number representation to cause differences in query results.

0 commit comments

Comments
 (0)