Show simple item record

dc.contributor.authorBasu, Sabyasachi
dc.contributor.authorEden, Talya
dc.contributor.authorBen-Eliezer, Omri
dc.contributor.authorSeshadhri, C.
dc.contributor.authorKoshima, Nadia
dc.date.accessioned2025-05-09T19:29:50Z
dc.date.available2025-05-09T19:29:50Z
dc.date.issued2025-03-10
dc.identifier.isbn979-8-4007-1329-3
dc.identifier.urihttps://hdl.handle.net/1721.1/159255
dc.descriptionWSDM ’25, March 10–14, 2025, Hannover, Germanyen_US
dc.description.abstractComputing distances and finding shortest paths in massive real-world networks is a fundamental algorithmic task in network analysis. There are two main approaches to solving this task. On one end are traversal-based algorithms like bidirectional breadth-first search (BiBFS), which have no preprocessing step but are slow on individual distance inquiries. On the other end are indexing-based approaches, which create and maintain a large index. This allows for answering individual inquiries very fast; however, index creation is prohibitively expensive. We seek to bridge these two extremes: quickly answer distance inquiries without the need for costly preprocessing. We propose a new algorithm and data structure, WormHole, for approximate shortest path computations. WormHole leverages structural properties of social networks to build a sublinearly sized index, drawing upon the core-periphery decomposition of Ben-Eliezer et al. [10]. Empirically, WormHole's preprocessing time improves upon index-based solutions by orders of magnitude: indexing billion edges graphs takes only a few minutes. Real time performance is consistently much faster than in BiBFS. The acceleration comes at the cost of a minor accuracy trade-off. We complement these empirical results with provable theoretical guarantees.en_US
dc.publisherACM|Proceedings of the Eighteenth ACM International Conference on Web Search and Data Miningen_US
dc.relation.isversionofhttps://doi.org/10.1145/3701551.3703512en_US
dc.rightsCreative Commons Attribution-ShareAlikeen_US
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/en_US
dc.sourceAssociation for Computing Machineryen_US
dc.titleA Sublinear Algorithm for Approximate Shortest Paths in Large Networksen_US
dc.typeArticleen_US
dc.identifier.citationSabyasachi Basu, Nadia Kōshima, Talya Eden, Omri Ben-Eliezer, and C. Seshadhri. 2025. A Sublinear Algorithm for Approximate Shortest Paths in Large Networks. In Proceedings of the Eighteenth ACM International Conference on Web Search and Data Mining (WSDM '25). Association for Computing Machinery, New York, NY, USA, 20–29.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Mechanical Engineeringen_US
dc.identifier.mitlicensePUBLISHER_CC
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2025-04-01T07:50:26Z
dc.language.rfc3066en
dc.rights.holderThe author(s)
dspace.date.submission2025-04-01T07:50:26Z
mit.licensePUBLISHER_CC
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record