Finding a shortest walk along a sequence of imprecise regions in a graph

dc.contributor.authorSheibani, Nima
dc.contributor.examiningcommitteeMiller, Avery (Computer Science) Morrison, Jason (Department of Biosystems)en_US
dc.contributor.supervisorDurocher, Stephane (Computer Science)en_US
dc.date.accessioned2019-07-18T20:28:27Z
dc.date.available2019-07-18T20:28:27Z
dc.date.issued2019-06en_US
dc.date.submitted2019-06-18T22:00:35Zen
dc.degree.disciplineComputer Scienceen_US
dc.degree.levelMaster of Science (M.Sc.)en_US
dc.description.abstractGiven a sequence of disc-shaped imprecise regions, $R_{1} \ldots R_{k}$, and a graph $G$ drawn in $\mathbb{R}^2$, we consider the problem of finding a shortest walk in $G$ that visits the imprecise regions in order. Specifically, the walk starts at some vertex $v_{1} \in V(G) \cap R_{1}$, follows a sequence of adjacent vertices from $v_{1}$ to some vertex $v_{2} \in V(G) \cap R_{2}$, and so on, until reaching some vertex $v_{k} \in V(G) \cap R_{k}$. We prove that it is NP-hard to decide whether there is a weakly simple walk in $G$ that visits the sequence of imprecise regions in order, answering a special case of an open problem posed by Löffler \cite{loffler2011existence}. Moreover, we present an exact algorithm that finds a shortest walk visiting $R_{1}$ through $R_{k}$ in any graph $G$, when the walk may include crossings. Generally, this algorithm runs in $O(kn^2 + APSP(n,m))$ time, but when the imprecise regions are mutually disjoint the running time reduces to $O(n^2 + APSP(n,m))$ where $APSP$ denotes the time complexity for all-pairs shortest path. Next we present an $O(kn)$ time algorithm that finds a weakly simple walk visiting $R_{1}$ through $R_{k}$ in a graph $G$ drawn in the plane, where $G$ contains a non-crossing spanning tree, and the walk returned is not of minimum length in general.en_US
dc.description.noteOctober 2019en_US
dc.identifier.urihttp://hdl.handle.net/1993/34038
dc.language.isoengen_US
dc.rightsopen accessen_US
dc.subjectNP-Harden_US
dc.subjectComputational geometryen_US
dc.subjectShortest walken_US
dc.subjectImprecise regionsen_US
dc.subjectNon-crossing walken_US
dc.subjectWeakly simple walken_US
dc.subjectPLANAR 3-SATen_US
dc.subjectNon-crossing spanning treeen_US
dc.titleFinding a shortest walk along a sequence of imprecise regions in a graphen_US
dc.typemaster thesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
sheibani_nima.pdf
Size:
4.49 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.2 KB
Format:
Item-specific license agreed to upon submission
Description: