Graph Property Testing and the Container Method

dc.contributor.authorSeth, Cameron
dc.date.accessioned2026-09-30T17:19:31Z
dc.date.issued2026-09-30
dc.date.submitted2026-09-22
dc.description.abstractGraph property testing algorithms aim to distinguish between graphs that have a specific property and graphs that are far from the property by inspecting a small random portion of the graph. This thesis studies graph property testing in the dense graph model, where graphs are represented by their adjacency matrices, and a graph is $\epsilon$-far from a property if an $\epsilon$-fraction of the entries of its adjacency matrix must be modified to make the graph have the property. A central goal in the dense graph model is to determine the minimum size subgraph that must be sampled to test natural graph properties. This thesis develops a new framework for analyzing graph property testing algorithms using the graph and hypergraph container method. Although the container method has become a powerful tool throughout extremal combinatorics, prior to this thesis it had not been used to analyze property testing algorithms. We establish a connection between graph property testing and the container method by showing that suitable container lemmas imply strong upper bounds on the sample complexity of canonical property testers for a number of natural properties. To demonstrate the framework, we develop new graph and hypergraph container lemmas and apply them to three classic property testing problems. First, we prove a new graph container lemma for graphs that are far from having a $\rho n$ independent set, and use it to give the optimal, up to logarithmic factors, upper bound on the sample complexity of testing the property of having a $\rho n$ independent set. Second, we prove a new hypergraph container lemma for constraint satisfaction problems. This yields a new upper bound on the sample complexity for testing satisfiability, and is the first upper bound that is polynomial in the constraint arity, alphabet size, and distance parameter simultaneously. Finally, we introduce a new container lemma for sparse subgraphs and apply it to tolerant testing the $\rho n$ independent set property, giving an optimal sample complexity bound, again up to logarithmic factors, and demonstrating that container methods can be extended beyond independent sets to sparse subgraphs. Together, these results demonstrate that the container method provides a general framework for analyzing efficient property testing algorithms.
dc.identifier.urihttps://hdl.handle.net/10012/24449
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectgraph algorithms
dc.subjectproperty testing
dc.subjectsublinear time
dc.subjectcontainer method
dc.subjectindependent set
dc.titleGraph Property Testing and the Container Method
dc.typeDoctoral Thesis
uws-etd.degreeDoctor of Philosophy
uws-etd.degree.departmentDavid R. Cheriton School of Computer Science
uws-etd.degree.disciplineComputer Science
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorBlais, Eric
uws.contributor.affiliation1Faculty of Mathematics
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Seth_Cameron.pdf
Size:
1.82 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: