scispace - formally typeset
D

David Eppstein

Researcher at University of California, Irvine

Publications -  689
Citations -  21750

David Eppstein is an academic researcher from University of California, Irvine. The author has contributed to research in topics: Planar graph & Time complexity. The author has an hindex of 67, co-authored 672 publications receiving 20584 citations. Previous affiliations of David Eppstein include McGill University & University of Passau.

Papers
More filters
Posted Content

Listing All Maximal Cliques in Sparse Graphs in Near-optimal Time

TL;DR: There exists a nearly-optimal fixed-parameter tractable algorithm for enumerating all maximal cliques, parametrized by degeneracy, and this algorithm matches the Θ(d(n − d)3 d/3) worst-case output size of the problem whenever n − d = Ω(n).
Proceedings Article

Sparsification-A Technique for Speeding up Dynamic Graph Algorithms (Extended Abstract)

TL;DR: All algorithms are based on a new technique that transforms an algorithm for sparse graphs into one that will work on any graph, which is calledsparsification, and results speed up the insertion times to match the bounds of known partially dynamic algorithms.
Book ChapterDOI

Listing All Maximal Cliques in Sparse Graphs in Near-optimal Time

TL;DR: In this article, a nearly optimal fixed-parameter tractable algorithm for enumerating all maximal cliques, parametrized by degeneracy, was presented, which runs in time O(dn3 d/3).
Journal ArticleDOI

Sparsification—a technique for speeding up dynamic graph algorithms

TL;DR: In this article, the authors provide data strutures that maintain a graph as edges are inserted and deleted, and keep track of the following properties with the following times: minimum spanning forests, graph connectivity, graph 2-edge connectivity, and bipartiteness in timeO(n 1/2) per change; 3-edge connections, in time O(n 2/3) per insertion; 4-edge connection, in O(na(n)) per insertion.
Proceedings ArticleDOI

Sparsification-a technique for speeding up dynamic graph algorithms

TL;DR: The authors provide data structures that maintain a graph as edges are inserted and deleted, and keep track of the following properties: minimum spanning forests, best swap, graph connectivity, and graph