Jun-Ting Hsieh Algorithms and Explicit Constructions via Spectral Techniques Degree Type: CS Advisor(s): Pravesh K. Kothari Graduated: August 2025 Keywords: Spectral Methods, Spectral Expanders, Vertex Expanders, Constraint Satisfaction Problems, Independent Set Abstract Spectral methods have become ubiquitous in computer science. By analyzing the eigenvalues and eigenvectors of matrices naturally associated with a graph, such as its adjacency matrix, one can extract useful information about the graph's structure. Such methods have yielded the best-known results for a wide range of foundational problems.In this thesis, we apply this "spectral lens" to prove new results in graph theory, design algorithms, and construct explicit vertex expanders. The results are divides into three parts: Part I. We develop spectral techniques to obtain new results in graph theory. These results are not only of independent interest but are also key ingredients in later parts of the thesis. Part II. We present algorithms for both refuting semirandom constraint satisfaction problems and recovering solutions in planted ones, both utilizing spectral information of the underlying hypergraph. Moreover, we give algorithms to find large independent sets in spectral expanders. Part III. We construct explicit constant-degree vertex expanders using the tripartite line product. First, we obtain explicit unique-neighbor expanders by instantiating the product using Ramanujan graphs – the optimal spectral expanders. Then, by replacing Ramanujan graphs with the incidence graphs of Ramanujan cubical complexes, we obtain the first explicit lossless vertex expanders. Thesis Committee Pravesh K. Kothari (Chair, CMU/Princeton) Ryan O'Donnell Jason Li Venkatesan Gurusawmi (University of California, Berkeley) David Steurer (ETH Zürich) Srinivasan Seshan, Head, Computer Science Department Martial Hebert, Dean, School of Computer Science Thesis Document CMU-CS-25-131.pdf (1.27 MB) (209 pages) Creative Commons: CC-BY (Attribution) Return to Degrees List Thesis Repositories SCS Technical Reports Kilthub Proquest (requires CMU login)