Covering Problems via Structural Approaches

dc.comment.hiddenIf possible, could the Abstract use an m-dash (in place of the --) and bullets (in place of the - marks)?en
dc.contributor.authorGrant, Elyot
dc.date.accessioned2011-09-30T15:29:20Z
dc.date.available2011-09-30T15:29:20Z
dc.date.issued2011-09-30T15:29:20Z
dc.date.submitted2011
dc.description.abstractThe minimum set cover problem is, without question, among the most ubiquitous and well-studied problems in computer science. Its theoretical hardness has been fully characterized--logarithmic approximability has been established, and no sublogarithmic approximation exists unless P=NP. However, the gap between real-world instances and the theoretical worst case is often immense--many covering problems of practical relevance admit much better approximations, or even solvability in polynomial time. Simple combinatorial or geometric structure can often be exploited to obtain improved algorithms on a problem-by-problem basis, but there is no general method of determining the extent to which this is possible. In this thesis, we aim to shed light on the relationship between the structure and the hardness of covering problems. We discuss several measures of structural complexity of set cover instances and prove new algorithmic and hardness results linking the approximability of a set cover problem to its underlying structure. In particular, we provide: - An APX-hardness proof for a wide family of problems that encode a simple covering problem known as Special-3SC. - A class of polynomial dynamic programming algorithms for a group of weighted geometric set cover problems having simple structure. - A simplified quasi-uniform sampling algorithm that yields improved approximations for weighted covering problems having low cell complexity or geometric union complexity. - Applications of the above to various capacitated covering problems via linear programming strengthening and rounding. In total, we obtain new results for dozens of covering problems exhibiting geometric or combinatorial structure. We tabulate these problems and classify them according to their approximability.en
dc.identifier.urihttp://hdl.handle.net/10012/6317
dc.language.isoenen
dc.pendingfalseen
dc.publisherUniversity of Waterlooen
dc.subjectset coveren
dc.subjectcombinatorial optimizationen
dc.subjectcomputational geometryen
dc.subjectquasi-uniform samplingen
dc.subjecthitting seten
dc.subjectapx-harden
dc.subjectdynamic programmingen
dc.subjectcapacitated coveringen
dc.subject.programCombinatorics and Optimizationen
dc.titleCovering Problems via Structural Approachesen
dc.typeMaster Thesisen
uws-etd.degreeMaster of Mathematicsen
uws-etd.degree.departmentCombinatorics and Optimizationen
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

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

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
246 B
Format:
Item-specific license agreed upon to submission
Description: