Approximation Algorithms for Relative Survivable Network Design Problems

dc.contributor.authorNan, JJ
dc.date.accessioned2025-09-19T19:36:25Z
dc.date.available2025-09-19T19:36:25Z
dc.date.issued2025-09-19
dc.date.submitted2025-09-19
dc.description.abstractThe Survivable Network Design (SND) problem is a classical and well-studied graph connectivity problem. Given a set of source-sink pairs and demands between them, SND asks one to compute a subgraph such that the number of paths between each pair meets their demand. SND is primarily interesting in modeling fault-tolerance; we can see the problem as requiring certain nodes to be connected even if some edges ”fail”. It is well known that a 2-approximation algorithm for SND exists, using the method of iterative rounding. In 2022, Dinitz et al. introduced a problem that we refer to as Path-Relative Survivable Network Design (PRSND), a natural extension of SND that addresses cases where the underlying graph does not have the required connectivity; in this problem, we require that the connectivity of our subgraph is ”as good as” it is in the original graph. Perhaps surprisingly, this variation makes PRSND much harder to approximate than standard SND, and outside of certain special cases no constant-factor approximations have been found. In this thesis we introduce the Cut-Relative Survivable Network Design (CRSND) prob- lem, another variant of SND that similarly aims to capture relative fault-tolerance. We show that this problem admits a 2-approximation algorithm, matching the best known ap- proximation factor for SND, via a decomposition technique. We explore some properties of said approximation, as well as hardness and modeling properties of Cut-Relative Network Design problems.
dc.identifier.urihttps://hdl.handle.net/10012/22494
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectapproximation algorithms
dc.subjectnetwork design
dc.subjectdiscrete optimization
dc.subjectoptimization
dc.titleApproximation Algorithms for Relative Survivable Network Design Problems
dc.typeMaster Thesis
uws-etd.degreeMaster of Mathematics
uws-etd.degree.departmentCombinatorics and Optimization
uws-etd.degree.disciplineCombinatorics and Optimization
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorSwamy, Chaitanya
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
No Thumbnail Available
Name:
Nan_JJ.pdf
Size:
1.12 MB
Format:
Adobe Portable Document Format

License bundle

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