Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorWegen, Marieke van der
dc.contributor.authorKlein Wassink, Bernadet
dc.date.accessioned2025-04-03T09:02:18Z
dc.date.available2025-04-03T09:02:18Z
dc.date.issued2025
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/48733
dc.description.abstractIn Löffler et al.’s paper, they define portalgon as a set of fragments together with a set of portals that “glue” fragment together along the portals. A portal e = (e^+, e^−) is a pair of directed, equal length edges of two, possibly the same, fragments of F. Let e^+ = uv and e^- = wz, where u, v vertices of the fragment containing e+ and w, z vertices of the fragment containing e^−. Let p^− be a point on e^− and p^+ on e^+. If there is a λ ∈ [0, 1] for which p^− = λu + (1 − λ)v, then p^+ = λw + (1 − λ)z. Furthermore, no edge can be part of multiple portals. In their paper, they explore shortest paths in these portalgons and find out that there is a way to represent the portalgon in such a way that the complexity of shortest paths is bounded. For this, they introduce happiness h; a portalgon is h-happy if any shortest path crosses every portal at most h times. The complexity of shortest paths in an h-happy portalgon is O(n + hm) where n is the number of vertices in the portalgon and m is the number of portals. Furthermore, they also discovered that every polyhedral surface has a representation as a portalgon where the happiness is constant. This means the complexity of shortest paths in the representation is O(n).[9] Note that an object with input size n has asymptotic upper bound O(f(n)) if and only if ∃N, c > 0, ∀n > N, g(n) ≤ c ・ f(n), where g(n) is the amount of components of the object that need constant space [7]. In this thesis, we expand their research into the realm of portalgons where the portals do not have to be linear anymore. Instead we are going to research fitting portals specifically, which are those portals where two corresponding edges are described by the same function and orientation. In other words, exactly those non-linear portals that fit together. We introduce the concepts of portal line segment (line segment between the start and end vertex of the portal) and obstacles (the boundary of the fragment, not the portal itself, intersecting with the portal line segment). In this thesis, we show that any portalgon P with n vertices, m straight portals (portals where its form is described by the portal line segment) and one fitting portal without any intersections between the portal and its portal line in an obstacle has an equivalent portalgon with O(n) vertices and straight portals. Then, it also follows that P has a representation as a portalgon where the happiness is constant. This means the complexity of shortest paths in the representation is O(n).
dc.description.sponsorshipUtrecht University
dc.language.isoEN
dc.subjectShortest paths in the space described by polycurves connected by portals (a part of the boundaries of the polycurves that should be "glued") are difficult to find for any of these portals. Maarten Löffler et al. have found a solution on the cases where the polycurves are polygons and the portals are the the sides of the polygon. In this thesis, I researched the possibility of non straight portals, specifically a subset of the non-straight portals where the two sides fit together.
dc.titlePortalgons gone curvy
dc.type.contentBachelor Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsportalgons; polygons; complexity; computer sciences; algorithms; shortest paths
dc.subject.courseuuWiskunde
dc.thesis.id5610


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record