Shuchi Chawla Graph Algorithms for Planning and Partitioning Degree Type: Ph.D. in Computer Science Advisor(s): Avrim Blum Graduated: December 2005 Keywords: Approximation algorithms, combinatorial optimization, robot navigation, vehicle routing, graph partitioning, hardness of approximation Abstract In this thesis, we present new approximation algorithms as well as hardness of approximation results for several planning and partitioning problems. In planning problems, one is typically given a set of locations to visit, along with timing constraints, such as deadlines for visiting them; The goal is to visit a large number of locations as efficiently as possible. We give the first approximation algorithms for problems such as ORIENTEERING, DEADLINES-TSP, and TIME-WINDOWS-TSP, as well as results for planning in stochastic graphs (Markov decision processes). The goal in partitioning problems is to partition a set of objects into clusters while satisfying "split" or "combine" constraints on pairs of objects. We consider three kinds of partitioning problems, viz. CORRELATION-CLUSTERING, SPARSEST-CUT, and MULTICUT. We give approximation algorithms for the first two, and improved hardness of approximation results for SPARSEST-CUT and MULTICUT. Thesis Committee Avrim Blum (Chair) Anupam Gupta R. Ravi Moses Charikar (Princeton University) Jeannette Wing, Head, Computer Science Department Randy Bryant, Dean, School of Computer Science Thesis Document CMU-CS-05-184.pdf (819.56 KB) (143 pages) Copyright Notice Return to Degrees List Thesis Repositories SCS Technical Reports Kilthub Proquest (requires CMU login)