Blog

Oct 15, 2025

Finding Shortest Paths Faster With Less Data

WormHole is a two-phase algorithm for answering many shortest-path queries on large, power-law (core-periphery) networks with limited node access. It first preprocesses just enough of the graph to extract a dense, sublinear “inner ring” core. At query time, it runs truncated BiBFS to detect same-community cases; otherwise it routes both ends to the outer ring, hops into the inner ring, and finds a path there—returning exact paths in common cases and near-shortest paths otherwise. The payoff: far fewer node queries and memory, fast responses, and low mean additive error across queries.

Source: HackerNoon →


Share

BTCBTC
$87,751.00
0.94%
ETHETH
$2,938.66
0.25%
USDTUSDT
$1.000
0.02%
BNBBNB
$842.45
0.43%
XRPXRP
$1.87
1.17%
USDCUSDC
$1.000
0%
SOLSOL
$122.08
0.57%
TRXTRX
$0.280
0.83%
STETHSTETH
$2,938.06
0.25%
DOGEDOGE
$0.128
0.47%
FIGR_HELOCFIGR_HELOC
$1.03
0.14%
ADAADA
$0.359
0.68%
WBTWBT
$56.72
0.4%
BCHBCH
$574.21
0.26%
WSTETHWSTETH
$3,592.61
0.24%
WBTCWBTC
$87,611.00
0.78%
WBETHWBETH
$3,195.02
0.31%
USDSUSDS
$1.000
0.02%
WEETHWEETH
$3,186.37
0.23%
BSC-USDBSC-USD
$0.999
0.02%