Finding small simple cycle separators for 2-connected planar graphs
Journal of Computer and System Sciences
A simple parallel algorithm for the maximal independent set problem
SIAM Journal on Computing
Fast algorithms for shortest paths in planar graphs, with applications
SIAM Journal on Computing
An efficient parallel algorithm for planarity
Journal of Computer and System Sciences - 27th IEEE Conference on Foundations of Computer Science October 27-29, 1986
Fast and efficient parallel solution of sparse linear systems
SIAM Journal on Computing
SPAA '93 Proceedings of the fifth annual ACM symposium on Parallel algorithms and architectures
Proceedings of the 30th IEEE symposium on Foundations of computer science
Planar separators and parallel polygon triangulation
Journal of Computer and System Sciences - Special issue on selected papers presented at the 24th annual ACM symposium on the theory of computing (STOC '92)
Applied numerical linear algebra
Applied numerical linear algebra
Journal of the ACM (JACM)
A multigrid tutorial: second edition
A multigrid tutorial: second edition
Min—max-boundary domain decomposition
Theoretical Computer Science
STOC '04 Proceedings of the thirty-sixth annual ACM symposium on Theory of computing
Lower bounds for graph embeddings and combinatorial preconditioners
Proceedings of the sixteenth annual ACM symposium on Parallelism in algorithms and architectures
Proceedings of the thirty-seventh annual ACM symposium on Theory of computing
Finding effective support-tree preconditioners
Proceedings of the seventeenth annual ACM symposium on Parallelism in algorithms and architectures
WI '05 Proceedings of the 2005 IEEE/WIC/ACM International Conference on Web Intelligence
Graph Partitioning by Spectral Rounding: Applications in Image Segmentation and Clustering
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 1
Random Walks for Image Segmentation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures
Fast dynamic reranking in large graphs
Proceedings of the 18th international conference on World wide web
PTAS for geometric hitting set problems via local search
Proceedings of the twenty-fifth annual symposium on Computational geometry
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I
Practical Discrete Unit Disk Cover Using an Exact Line-Separable Algorithm
ISAAC '09 Proceedings of the 20th International Symposium on Algorithms and Computation
On the discrete unit disk cover problem
WALCOM'11 Proceedings of the 5th international conference on WALCOM: algorithms and computation
Near linear-work parallel SDD solvers, low-diameter decomposition, and low-stretch subgraphs
Proceedings of the twenty-third annual ACM symposium on Parallelism in algorithms and architectures
Computer Vision and Image Understanding
A fast solver for a class of linear systems
Communications of the ACM
Runtime guarantees for regression problems
Proceedings of the 4th conference on Innovations in Theoretical Computer Science
Hi-index | 0.02 |
We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x such that ||x--x||A ≤ ε, in O(n1/6+clog(1/ε)) parallel time, doing O(nlog(1/ε)) work, where c is any positive constant. One of the key ingredients of the solver, is an O(nklog2k) work, O(klogn) time, parallel algorithm for decomposing any embedded planar graph into components of size O(k) that are delimited by O(n/√k) boundary edges. The result also applies to symmetric diagonally dominant matrices of planar structure.