• https://doi.org/10.1007/978-3-540-72914-3_3Copy DOI Icon

Fun with Sub-linear Time Algorithms

  • Jan 1, 2007
  • Luca Trevisan
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Provided that one is willing to use randomness and to tolerate an approximate answer, many computational problems admit ultrafast algorithms that run in less than linear time in the length of the input. In many interesting cases, even algorithms that run in constant time are known, whose efficiency depends only on the accuracy of the approximation and not on the length of the inputs. Algorithms for graph problems on dense graphs are especially efficient and simple. I will describe an algorithm that estimates the size of the maximum cut in a dense graph, and its specialization to the task of distinguishing bipartite dense graphs from dense graphs that are far from bipartite. Results explaining the simplicity of such algorithms will also be discussed. Some sublinear-time algorithms are also known for graph problems in sparse graphs, but they are typically more elaborate. I will describe a simple but very clever algorithm that approximates the number of connected components of a given graph, and its generalization to the problem of approximating the weight of the minimum spanning tree of a given weighted graph. The algorithm runs in time dependent only on the maximum degree, the required quality of approximation, and the range of weights, but the running time is independent of the number of vertices.

Similar Papers
  • Conference Article
  • Citations58

Massively Parallel Algorithms for Finding Well-Connected Components in Sparse Graphs

  • Jul 16, 2019
  • Sepehr Assadi +2
  • Conference Article
  • Citations6

Fine-grained I/O Complexity via Reductions: New Lower Bounds, Faster Algorithms, and a Time Hierarchy

  • Jan 01, 2018
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Erik D Demaine +4
  • Research Article
  • Citations4

Algorithms in moderately exponential time

  • Nov 18, 2015
  • Data Archiving and Networked Services (DANS)
  • Matthias Mnich
  • Research Article

Nearly Hamilton cycles in sublinear expanders and applications

  • Feb 01, 2026
  • Journal of the London Mathematical Society
  • Shoham Letzter +2
  • Research Article
  • Citations32

All maximal independent sets and dynamic dominance for sparse graphs

  • Oct 01, 2009
  • ACM Transactions on Algorithms
  • David Eppstein
  • Conference Article
  • Citations65

Efficient Exact Algorithms for Maximum Balanced Biclique Search in Bipartite Graphs

  • Jun 09, 2021
  • Lu Chen +4
  • Conference Article
  • Citations19

Fine-grained complexity for sparse graphs

  • Jun 20, 2018
  • Udit Agarwal +1
  • Book Chapter
  • Citations10

Integer Programming Formulations for Minimum Spanning Forests and Connected Components in Sparse Graphs

  • Jan 01, 2014
  • Neng Fan +1
  • Conference Article
  • Citations19

Faster algorithms for computing maximal 2-connected subgraphs in sparse directed graphs

  • Jan 04, 2017
  • arXiv (Cornell University)
  • Shiri Chechik +4
  • Book Chapter
  • Citations13

On the Benefits of Adaptivity in Property Testing of Dense Graphs

  • Jan 01, 2007
  • Mira Gonen +1
  • Conference Article
  • Citations25

Lower bounds for testing bipartiteness in dense graphs

  • Jun 21, 2004
  • Andrej Bogdanov +1
  • PDF
  • Research Article
  • Citations2

Graph realizations: Maximum degree in vertex neighborhoods

  • May 23, 2023
  • Discrete Mathematics
  • Amotz Bar-Noy +3
  • Conference Article
  • Citations3

Total k-Domatic Partition on Some Classes of Graphs

  • Dec 01, 2016
  • Chuan-Min Lee
  • Research Article
  • Citations7

First-Order Definability of Trees and Sparse Random Graphs

  • May 01, 2007
  • Combinatorics, Probability and Computing
  • Tom Bohman +6
  • Research Article
  • Citations25

Fully Dynamic Geometric Spanners

  • Mar 16, 2011
  • Algorithmica
  • L Roditty
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.