Skip to main content

Showing 1–14 of 14 results for author: Seybold, M P

.
  1. arXiv:2405.04467  [pdf, other

    cs.DS

    Online List Labeling with Near-Logarithmic Writes

    Authors: Martin P. Seybold

    Abstract: In the Online List Labeling problem, a set of $n \leq N$ elements from a totally ordered universe must be stored in sorted order in an array with $m=N+\lceil\varepsilon N \rceil$ slots, where $\varepsilon \in (0,1]$ is constant, while an adversary chooses elements that must be inserted and deleted from the set. We devise a skip-list based algorithm for maintaining order against an oblivious adve… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

    Comments: 12 pages, 1 figure. Improved version of a rejected draft

  2. arXiv:2312.08540  [pdf, other

    cs.CG cs.DS

    Covering Rectilinear Polygons with Area-Weighted Rectangles

    Authors: Kathrin Hanauer, Martin P. Seybold, Julian Unterweger

    Abstract: Representing a polygon using a set of simple shapes has numerous applications in different use-case scenarios. We consider the problem of covering the interior of a rectilinear polygon with holes by a set of area-weighted, axis-aligned rectangles such that the total weight of the rectangles in the cover is minimized. Already the unit-weight case is known to be NP-hard and the general problem has,… ▽ More

    Submitted 13 December, 2023; originally announced December 2023.

    Comments: Accepted to ALENEX 2024

  3. arXiv:2307.16771  [pdf, other

    cs.DS

    On the Complexity of Algorithms with Predictions for Dynamic Graph Problems

    Authors: Monika Henzinger, Barna Saha, Martin P. Seybold, Christopher Ye

    Abstract: {\em Algorithms with predictions} incorporate machine learning predictions into algorithm design. A plethora of recent works incorporated predictions to improve on worst-case optimal bounds for online problems. In this paper, we initiate the study of complexity of dynamic data structures with predictions, including dynamic graph algorithms. Unlike in online algorithms, the main goal in dynamic dat… ▽ More

    Submitted 10 September, 2023; v1 submitted 31 July, 2023; originally announced July 2023.

    Comments: Abstract shortened to meet arXiv requirements

  4. arXiv:2303.04722  [pdf, other

    cs.DS cs.CG

    B-Treaps Revised: Write Efficient Randomized Block Search Trees with High Load

    Authors: Roodabeh Safavi, Martin P. Seybold

    Abstract: Uniquely represented data structures represent each logical state with a unique storage state. We study the problem of maintaining a dynamic set of $n$ keys from a totally ordered universe in this context. We introduce a two-layer data structure called $(α,\varepsilon)$-Randomized Block Search Tree (RBST) that is uniquely represented and suitable for external memory. Though RBSTs naturally gener… ▽ More

    Submitted 8 March, 2023; originally announced March 2023.

    ACM Class: F.2.2

  5. arXiv:2211.02951  [pdf, other

    cs.CG

    Map matching queries on realistic input graphs under the Fréchet distance

    Authors: Joachim Gudmundsson, Martin P. Seybold, Sampson Wong

    Abstract: Map matching is a common preprocessing step for analysing vehicle trajectories. In the theory community, the most popular approach for map matching is to compute a path on the road network that is the most spatially similar to the trajectory, where spatial similarity is measured using the Fréchet distance. A shortcoming of existing map matching algorithms under the Fréchet distance is that every t… ▽ More

    Submitted 25 January, 2024; v1 submitted 5 November, 2022; originally announced November 2022.

    Comments: Journal version, to appear in TALG 2024

  6. arXiv:2203.10364  [pdf, other

    cs.CG cs.DS

    On Practical Nearest Sub-Trajectory Queries under the Fréchet Distance

    Authors: Joachim Gudmundsson, John Pfeifer, Martin P. Seybold

    Abstract: We study the problem of sub-trajectory nearest-neighbor queries on polygonal curves under the continuous Fréchet distance. Given an $n$ vertex trajectory $P$ and an $m$ vertex query trajectory $Q$, we seek to report a vertex-aligned sub-trajectory $P'$ of $P$ that is closest to $Q$, i.e. $P'$ must start and end on contiguous vertices of $P$. Since in real data $P$ typically contains a very large n… ▽ More

    Submitted 13 January, 2024; v1 submitted 19 March, 2022; originally announced March 2022.

    Comments: Added journal reference

    Journal ref: ACM Transactions on Spatial Algorithms and Systems, Volume 9, Issue 2 Article 14 (June 2023), 24 pages

  7. arXiv:2202.01390  [pdf, other

    cs.CV cs.IR cs.LG

    Exploring Sub-skeleton Trajectories for Interpretable Recognition of Sign Language

    Authors: Joachim Gudmundsson, Martin P. Seybold, John Pfeifer

    Abstract: Recent advances in tracking sensors and pose estimation software enable smart systems to use trajectories of skeleton joint locations for supervised learning. We study the problem of accurately recognizing sign language words, which is key to narrowing the communication gap between hard and non-hard of hearing people. Our method explores a geometric feature space that we call `sub-skeleton' aspe… ▽ More

    Submitted 2 February, 2022; originally announced February 2022.

    Comments: To appear in Proc. of the 27th International Conference on Database Systems for Advanced Applications (DASFAA-2022)

    ACM Class: I.5.0; H.3.3; I.2.6; I.2.7

  8. arXiv:2112.12350  [pdf, other

    cs.CG cs.DS

    Approximating Multiplicatively Weighted Voronoi Diagrams: Efficient Construction with Linear Size

    Authors: Joachim Gudmundsson, Martin P. Seybold, Sampson Wong

    Abstract: Given a set of $n$ sites from $\mathbb{R}^d$, each having some positive weight factor, the Multiplicatively Weighted Voronoi Diagram is a subdivision of space that associates each cell to the site whose weighted Euclidean distance is minimal for all points in the cell. We give novel approximation algorithms that output a cube-based subdivision such that the weighted distance of a point with resp… ▽ More

    Submitted 18 March, 2024; v1 submitted 22 December, 2021; originally announced December 2021.

    Comments: In SoCG'24

    ACM Class: F.2.2

  9. Optimal Window Queries on Line Segments using the Trapezoidal Search DAG

    Authors: Milutin Brankovic, Martin P. Seybold

    Abstract: We propose a new query application for the well-known Trapezoidal Search DAG (TSD) of a set of $n$~line segments in the plane, where queries are allowed to be {\em vertical line segments}. We show that a simple Depth-First Search reports the $k$ trapezoids that are intersected by the query segment in $O(k+\log n)$ expected time, regardless of the spatial location of the query. This bound is opti… ▽ More

    Submitted 13 January, 2024; v1 submitted 12 November, 2021; originally announced November 2021.

    Comments: Added proceedings reference

    ACM Class: F.2.2

    Journal ref: Proc. of Computing and Combinatorics (COCOON 2022). Lecture Notes in Computer Science, vol 13595

  10. arXiv:2101.04914  [pdf, other

    cs.CG cs.DS

    A Tail Estimate with Exponential Decay for the Randomized Incremental Construction of Search Structures

    Authors: Joachim Gudmundsson, Martin P. Seybold

    Abstract: The Randomized Incremental Construction (RIC) of search DAGs for point location in planar subdivisions, nearest-neighbor search in 2D points, and extreme point search in 3D convex hulls, are well known to take ${\cal O}(n \log n)$ expected time for structures of ${\cal O}(n)$ expected size. Moreover, searching takes w.h.p. ${\cal O}(\log n)$ comparisons in the first and w.h.p.… ▽ More

    Submitted 18 July, 2021; v1 submitted 13 January, 2021; originally announced January 2021.

    Comments: New high probability bound in Section 4.1; Further applications in Section 5

    ACM Class: F.2.2

  11. arXiv:2005.13773  [pdf, other

    cs.CG cs.DS cs.LG

    A Practical Index Structure Supporting Fréchet Proximity Queries Among Trajectories

    Authors: Joachim Gudmundsson, Michael Horton, John Pfeifer, Martin P. Seybold

    Abstract: We present a scalable approach for range and $k$ nearest neighbor queries under computationally expensive metrics, like the continuous Fréchet distance on trajectory data. Based on clustering for metric indexes, we obtain a dynamic tree structure whose size is linear in the number of trajectories, regardless of the trajectory's individual sizes or the spatial dimension, which allows one to exploit… ▽ More

    Submitted 28 May, 2020; originally announced May 2020.

    ACM Class: F.2.2

  12. arXiv:1912.03389  [pdf, other

    cs.CG

    A Simple Dynamization of Trapezoidal Point Location in Planar Subdivisions

    Authors: Milutin Brankovic, Nikola Grujic, André van Renssen, Martin P. Seybold

    Abstract: We study how to dynamize the Trapezoidal Search Tree - a well known randomized point location structure for planar subdivisions of kinetic line segments. Our approach naturally extends incremental leaf-level insertions to recursive methods and allows adaptation for the online setting. Moreover, the dynamization carries over to the Trapezoidal Search DAG, offering a linear sized data structure wi… ▽ More

    Submitted 6 December, 2019; originally announced December 2019.

    Comments: Dynamization, Trapezoidal Search Tree, Trapezoidal Search DAG, Backward Analysis, Point Location, Planar Subdivision, Treap

  13. Estimating Flow Rates through Fracture Networks using Combinatorial Optimization

    Authors: A. Hobé, D. Vogler, M. P. Seybold, A. Ebigbo, R. R. Settgast, M. O. Saar

    Abstract: To enable fast uncertainty quantification of fluid flow in a discrete fracture network (DFN), we present two approaches to quickly compute fluid flow in DFNs using combinatorial optimization algorithms. Specifically, the presented Hanan Shortest Path Maxflow (HSPM) and Intersection Shortest Path Maxflow (ISPM) methods translate DFN geometries and properties to a graph on which a max flow algorithm… ▽ More

    Submitted 25 January, 2018; originally announced January 2018.

    MSC Class: 8608 (Primary) 8604 (Secondary)

  14. arXiv:1707.08549  [pdf, other

    cs.CG

    Rational Points on the Unit Sphere: Approximation Complexity and Practical Constructions

    Authors: Daniel Bahrdt, Martin P. Seybold

    Abstract: Each non-zero point in $\mathbb{R}^d$ identifies a closest point $x$ on the unit sphere $\mathbb{S}^{d-1}$. We are interested in computing an $ε$-approximation $y \in \mathbb{Q}^d$ for $x$, that is exactly on $\mathbb{S}^{d-1}$ and has low bit size. We revise lower bounds on rational approximations and provide explicit, spherical instances. We prove that floating-point numbers can only provide t… ▽ More

    Submitted 26 July, 2017; originally announced July 2017.