Skip to main content

Showing 1–42 of 42 results for author: Cabello, S

.
  1. arXiv:2407.06131  [pdf, other

    cs.CG math.CO

    Connected Matchings

    Authors: Oswin Aichholzer, Sergio Cabello, Viola Mészáros, Patrick Schnider, Jan Soukup

    Abstract: We show that each set of $n\ge 2$ points in the plane in general position has a straight-line matching with at least $(5n+1)/27$ edges whose segments form a connected set, and such a matching can be computed in $O(n \log n)$ time. As an upper bound, we show that for some planar point sets in general position the largest matching whose segments form a connected set has $\lceil \frac{n-1}{3}\rceil$… ▽ More

    Submitted 8 July, 2024; originally announced July 2024.

    Comments: 20 pages, 14 figures; preliminary version in EuroCG 2024

  2. arXiv:2404.09771  [pdf, other

    cs.CG

    Eliminating Crossings in Ordered Graphs

    Authors: Akanksha Agrawal, Sergio Cabello, Michael Kaufmann, Saket Saurabh, Roohani Sharma, Yushi Uno, Alexander Wolff

    Abstract: Drawing a graph in the plane with as few crossings as possible is one of the central problems in graph drawing and computational geometry. Another option is to remove the smallest number of vertices or edges such that the remaining graph can be drawn without crossings. We study both problems in a book-embedding setting for ordered graphs, that is, graphs with a fixed vertex order. In this setting,… ▽ More

    Submitted 15 April, 2024; originally announced April 2024.

    Comments: Appears in Proc. 19th Scandinavian Symposium on Algorithm Theory (SWAT 2024)

  3. arXiv:2312.01935  [pdf, other

    math.CO cs.CG

    A Note on the 2-Colored Rectilinear Crossing Number of Random Point Sets in the Unit Square

    Authors: Sergio Cabello, Éva Czabarka, Ruy Fabila-Monroy, Yuya Higashikawa, Raimund Seidel, László Székely, Josef Tkadlec, Alexandra Wesolek

    Abstract: Let $S$ be a set of four points chosen independently, uniformly at random from a square. Join every pair of points of $S$ with a straight line segment. Color these edges red if they have positive slope and blue, otherwise. We show that the probability that $S$ defines a pair of crossing edges of the same color is equal to $1/4$. This is connected to a recent result of Aichholzer et al. [GD 2019] w… ▽ More

    Submitted 4 December, 2023; originally announced December 2023.

  4. arXiv:2310.02637  [pdf, other

    cs.CG

    Geometric Matching and Bottleneck Problems

    Authors: Sergio Cabello, Siu-Wing Cheng, Otfried Cheong, Christian Knauer

    Abstract: Let $P$ be a set of at most $n$ points and let $R$ be a set of at most $n$ geometric ranges, such as for example disks or rectangles, where each $p \in P$ has an associated supply $s_{p} > 0$, and each $r \in R$ has an associated demand $d_{r} > 0$. A (many-to-many) matching is a set $\mathcal{A}$ of ordered triples $(p,r,a_{pr}) \in P \times R \times \mathbb{R}_{>0}$ such that $p \in r$ and the… ▽ More

    Submitted 4 December, 2023; v1 submitted 4 October, 2023; originally announced October 2023.

  5. arXiv:2305.10922  [pdf, other

    cs.CG

    On $k$-means for segments and polylines

    Authors: Sergio Cabello, Panos Giannopoulos

    Abstract: We study the problem of $k$-means clustering in the space of straight-line segments in $\mathbb{R}^{2}$ under the Hausdorff distance. For this problem, we give a $(1+ε)$-approximation algorithm that, for an input of $n$ segments, for any fixed $k$, and with constant success probability, runs in time $O(n+ ε^{-O(k)} + ε^{-O(k)}\cdot \log^{O(k)} (ε^{-1}))$. The algorithm has two main ingredients. Fi… ▽ More

    Submitted 18 May, 2023; originally announced May 2023.

    Comments: 18 pages, 3 figures

    ACM Class: F.2.2

  6. arXiv:2303.10028  [pdf, other

    cs.CG cs.DS math.OC

    Connectivity with uncertainty regions given as line segments

    Authors: Sergio Cabello, David Gajser

    Abstract: For a set $Q$ of points in the plane and a real number $δ\ge 0$, let $\mathbb{G}_δ(Q)$ be the graph defined on $Q$ by connecting each pair of points at distance at most $δ$. We consider the connectivity of $\mathbb{G}_δ(Q)$ in the best scenario when the location of a few of the points is uncertain, but we know for each uncertain point a line segment that contains it. More precisely, we consider… ▽ More

    Submitted 12 December, 2023; v1 submitted 17 March, 2023; originally announced March 2023.

    Comments: 30 pages, 9 figures

  7. arXiv:2110.12711  [pdf, other

    cs.CG math.MG

    Packing d-dimensional balls into a d+1-dimensional container

    Authors: Helmut Alt, Sergio Cabello, Otfried Cheong, Ji-won Park, Nadja Seiferth

    Abstract: In this article, we consider the problems of finding in $d+1$ dimensions a minimum-volume axis-parallel box, a minimum-volume arbitrarily-oriented box and a minimum-volume convex body into which a given set of $d$-dimensional unit-radius balls can be packed under translations. The computational problem is neither known to be NP-hard nor to be in NP. We give a constant-factor approximation algorith… ▽ More

    Submitted 17 January, 2024; v1 submitted 25 October, 2021; originally announced October 2021.

  8. arXiv:2104.11420  [pdf, other

    cs.CG cs.DS

    Finding a Largest-Area Triangle in a Terrain in Near-Linear Time

    Authors: Sergio Cabello, Arun Kumar Das, Sandip Das, Joydeep Mukherjee

    Abstract: A terrain is an $x$-monotone polygon whose lower boundary is a single line segment. We present an algorithm to find in a terrain a triangle of largest area in $O(n \log n)$ time, where $n$ is the number of vertices defining the terrain. The best previous algorithm for this problem has a running time of $O(n^2)$.

    Submitted 7 April, 2023; v1 submitted 23 April, 2021; originally announced April 2021.

  9. arXiv:2101.00445  [pdf, other

    cs.CG

    Long Plane Trees

    Authors: Sergio Cabello, Michael Hoffmann, Katharina Klost, Wolfgang Mulzer, Josef Tkadlec

    Abstract: In the longest plane spanning tree problem, we are given a finite planar point set $\mathcal{P}$, and our task is to find a plane (i.e., noncrossing) spanning tree for $\mathcal{P}$ with maximum total Euclidean edge length. Despite more than two decades of research, it remains open whether this problem is NP-hard. Thus, previous efforts have focused on olynomial-time algorithms that produce plane… ▽ More

    Submitted 30 April, 2024; v1 submitted 2 January, 2021; originally announced January 2021.

    Comments: 40 pages, 30 figures; a preliminary version appeared at SoCG 2022

  10. arXiv:2012.15381  [pdf, other

    cs.CG cs.DB cs.DS math.OC

    Faster Distance-Based Representative Skyline and $k$-Center Along Pareto Front in the Plane

    Authors: Sergio Cabello

    Abstract: We consider the problem of computing the \emph{distance-based representative skyline} in the plane, a problem introduced by Tao, Ding, Lin and Pei [Proc. 25th IEEE International Conference on Data Engineering (ICDE), 2009] and independently considered by Dupin, Nielsen and Talbi [Optimization and Learning - Third International Conference, OLA 2020] in the context of multi-objective optimization. G… ▽ More

    Submitted 30 December, 2020; originally announced December 2020.

    Comments: 25 pages

  11. arXiv:2010.04799  [pdf, other

    cs.DS cs.CC

    The Complexity of Mixed-Connectivity

    Authors: Édouard Bonnet, Sergio Cabello

    Abstract: We investigate the parameterized complexity in $a$ and $b$ of determining whether a graph~$G$ has a subset of $a$ vertices and $b$ edges whose removal disconnects $G$, or disconnects two prescribed vertices $s, t \in V(G)$.

    Submitted 9 October, 2020; originally announced October 2020.

    Comments: 11 pages, 6 figures

  12. Minimum Cuts in Geometric Intersection Graphs

    Authors: Sergio Cabello, Wolfgang Mulzer

    Abstract: Let $\mathcal{D}$ be a set of $n$ disks in the plane. The disk graph $G_\mathcal{D}$ for $\mathcal{D}$ is the undirected graph with vertex set $\mathcal{D}$ in which two disks are joined by an edge if and only if they intersect. The directed transmission graph $G^{\rightarrow}_\mathcal{D}$ for $\mathcal{D}$ is the directed graph with vertex set $\mathcal{D}$ in which there is an edge from a disk… ▽ More

    Submitted 26 May, 2023; v1 submitted 2 May, 2020; originally announced May 2020.

    Comments: 11 pages, 4 figures; this version corrects a small bug in the proof of Lemma 5. We thank Matej Marinko for pointing this out

    Journal ref: Computational Geometry: Theory and Applications (CGTA), 94, 2021, Article 101720

  13. arXiv:1912.08477  [pdf, ps, other

    math.MG

    The Inverse Kakeya Problem

    Authors: Sergio Cabello, Otfried Cheong, Michael Gene Dobbins

    Abstract: We prove that the largest convex shape that can be placed inside a given convex shape $Q \subset \mathbb{R}^{d}$ in any desired orientation is the largest inscribed ball of $Q$. The statement is true both when "largest" means "largest volume" and when it means "largest surface area". The ball is the unique solution, except when maximizing the perimeter in the two-dimensional case.

    Submitted 18 December, 2019; originally announced December 2019.

  14. Hardness of Minimum Barrier Shrinkage and Minimum Installation Path

    Authors: Sergio Cabello, Éric Colin de Verdière

    Abstract: In the Minimum Installation Path problem, we are given a graph $G$ with edge weights $w(.)$ and two vertices $s,t$ of $G$. We want to assign a non-negative power $p(v)$ to each vertex $v$ of $G$ so that the edges $uv$ such that $p(u)+p(v)$ is at least $w(uv)$ contain some $s$-$t$-path, and minimize the sum of assigned powers. In the Minimum Barrier Shrinkage problem, we are given a family of disks… ▽ More

    Submitted 19 August, 2020; v1 submitted 9 October, 2019; originally announced October 2019.

    Journal ref: Theoretical Computer Science 835 (2020) 120-133

  15. Maximum Matchings in Geometric Intersection Graphs

    Authors: Édouard Bonnet, Sergio Cabello, Wolfgang Mulzer

    Abstract: Let $G$ be an intersection graph of $n$ geometric objects in the plane. We show that a maximum matching in $G$ can be found in $O(ρ^{3ω/2}n^{ω/2})$ time with high probability, where $ρ$ is the density of the geometric objects and $ω>2$ is a constant such that $n \times n$ matrices can be multiplied in $O(n^ω)$ time. The same result holds for any subgraph of $G$, as long as a geometric representa… ▽ More

    Submitted 30 April, 2024; v1 submitted 4 October, 2019; originally announced October 2019.

    Comments: 25 pages, 1 figure; a preliminary version appeared at STACS 2020

    MSC Class: 68Q25 ACM Class: F.2.2

    Journal ref: Discrete and Computational Geometry (DCG), 70(3), October 2023, pp. 550-579

  16. arXiv:1908.01317  [pdf, other

    cs.DS cs.CG

    Computing the inverse geodesic length in planar graphs and graphs of bounded treewidth

    Authors: Sergio Cabello

    Abstract: The inverse geodesic length of a graph $G$ is the sum of the inverse of the distances between all pairs of distinct vertices of $G$. In some domains it is known as the Harary index or the global efficiency of the graph. We show that, if $G$ is planar and has $n$ vertices, then the inverse geodesic length of $G$ can be computed in roughly $O(n^{9/5})$ time. We also show that, if $G$ has $n$ vertice… ▽ More

    Submitted 17 November, 2021; v1 submitted 4 August, 2019; originally announced August 2019.

    Comments: With respect v1, corrected the model of computation and explained better the algebraic operations

  17. arXiv:1903.02645  [pdf, other

    cs.DS cs.CG

    Encoding 3SUM

    Authors: Sergio Cabello, Jean Cardinal, John Iacono, Stefan Langerman, Pat Morin, Aurélien Ooms

    Abstract: We consider the following problem: given three sets of real numbers, output a word-RAM data structure from which we can efficiently recover the sign of the sum of any triple of numbers, one in each set. This is similar to a previous work by some of the authors to encode the order type of a finite set of points. While this previous work showed that it was possible to achieve slightly subquadratic s… ▽ More

    Submitted 6 March, 2019; originally announced March 2019.

  18. arXiv:1811.12547  [pdf, other

    cs.DS

    The inverse Voronoi problem in graphs

    Authors: Édouard Bonnet, Sergio Cabello, Bojan Mohar, Hebert Pérez-Rosés

    Abstract: We introduce the inverse Voronoi diagram problem in graphs: given a graph $G$ with positive edge-lengths and a collection $\mathbb{U}$ of subsets of vertices of $V(G)$, decide whether $\mathbb{U}$ is a Voronoi diagram in $G$ with respect to the shortest-path metric. We show that the problem is NP-hard, even for planar graphs where all the edges have unit length. We also study the parameterized com… ▽ More

    Submitted 3 October, 2020; v1 submitted 29 November, 2018; originally announced November 2018.

    Comments: 46 pages, 18 figures; several changes with respect to the previous version

  19. arXiv:1810.09232  [pdf, other

    cs.CG

    On the Minimum Consistent Subset Problem

    Authors: Ahmad Biniaz, Sergio Cabello, Paz Carmi, Jean-Lou De Carufel, Anil Maheshwari, Saeed Mehrabi, Michiel Smid

    Abstract: Let $P$ be a set of $n$ colored points in the plane. Introduced by Hart (1968), a consistent subset of $P$, is a set $S\subseteq P$ such that for every point $p$ in $P\setminus S$, the closest point of $p$ in $S$ has the same color as $p$. The consistent subset problem is to find a consistent subset of $P$ with minimum cardinality. This problem is known to be NP-complete even for two-colored point… ▽ More

    Submitted 26 November, 2018; v1 submitted 22 October, 2018; originally announced October 2018.

    Comments: 24 pages

  20. arXiv:1806.04742  [pdf, other

    cs.DS cs.CG

    Minimum Shared-Power Edge Cut

    Authors: Sergio Cabello, Kshitij Jain, Anna Lubiw, Debajyoti Mondal

    Abstract: We introduce a problem called the Minimum Shared-Power Edge Cut (MSPEC). The input to the problem is an undirected edge-weighted graph with distinguished vertices s and t, and the goal is to find an s-t cut by assigning "powers" at the vertices and removing an edge if the sum of the powers at its endpoints is at least its weight. The objective is to minimize the sum of the assigned powers. MSPEC… ▽ More

    Submitted 12 June, 2018; originally announced June 2018.

  21. arXiv:1804.03894  [pdf, other

    cs.CG cs.GT

    Computing Shapley values in the plane

    Authors: Sergio Cabello, Timothy M. Chan

    Abstract: We consider the problem of computing Shapley values for points in the plane, where each point is interpreted as a player, and the value of a coalition is defined by the area of usual geometric objects, such as the convex hull or the minimum axis-parallel bounding box. For sets of $n$ points in the plane, we show how to compute in roughly $O(n^{3/2})$ time the Shapley values for the area of the m… ▽ More

    Submitted 28 November, 2018; v1 submitted 11 April, 2018; originally announced April 2018.

    Comments: new set of authors; several improvements with respect to v1; 31 pages; 21 figures

  22. Maximum Volume Subset Selection for Anchored Boxes

    Authors: Karl Bringmann, Sergio Cabello, Michael T. M. Emmerich

    Abstract: Let $B$ be a set of $n$ axis-parallel boxes in $\mathbb{R}^d$ such that each box has a corner at the origin and the other corner in the positive quadrant of $\mathbb{R}^d$, and let $k$ be a positive integer. We study the problem of selecting $k$ boxes in $B$ that maximize the volume of the union of the selected boxes. This research is motivated by applications in skyline queries for databases and… ▽ More

    Submitted 2 March, 2018; originally announced March 2018.

    Comments: Presented at SoCG'17. Full Version. 24 pages

    ACM Class: F.2.2

  23. The parameterized complexity of finding a 2-sphere in a simplicial complex

    Authors: Benjamin Burton, Sergio Cabello, Stefan Kratsch, William Pettersson

    Abstract: We consider the problem of finding a subcomplex K' of a simplicial complex K such that K' is homeomorphic to the 2-dimensional sphere, S^2. We study two variants of this problem. The first asks if there exists such a K' with at most k triangles, and we show that this variant is W[1]-hard and, assuming ETH, admits no O(n^{o(sqrt(k))}) time algorithm. We also give an algorithm that is tight with reg… ▽ More

    Submitted 20 February, 2018; originally announced February 2018.

    Comments: A preliminary version of this paper appeared in Proc. of 34th Symposium on Theoretical Aspects of Computer Science (STACS 2017)

  24. arXiv:1702.07815  [pdf, other

    cs.DS

    Subquadratic Algorithms for the Diameter and the Sum of Pairwise Distances in Planar Graphs

    Authors: Sergio Cabello

    Abstract: We show how to compute for $n$-vertex planar graphs in $O(n^{11/6}{\rm polylog}(n))$ expected time the diameter and the sum of the pairwise distances. The algorithms work for directed graphs with real weights and no negative cycles. In $O(n^{15/8}{\rm polylog}(n))$ expected time we can also compute the number of pairs of vertices at distance smaller than a given threshold. These are the first algo… ▽ More

    Submitted 11 May, 2018; v1 submitted 24 February, 2017; originally announced February 2017.

    Comments: Preliminary version at SODA 2017

  25. arXiv:1702.03266  [pdf, other

    cs.CG

    Two Optimization Problems for Unit Disks

    Authors: Sergio Cabello, Lazar Milinković

    Abstract: We present an implementation of a recent algorithm to compute shortest-path trees in unit disk graphs in $O(n\log n)$ worst-case time, where $n$ is the number of disks. In the minimum-separation problem, we are given $n$ unit disks and two points $s$ and $t$, not contained in any of the disks, and we want to compute the minimum number of disks one needs to retain so that any curve connecting… ▽ More

    Submitted 10 February, 2017; originally announced February 2017.

  26. Covering many points with a small-area box

    Authors: Mark de Berg, Sergio Cabello, Otfried Cheong, David Eppstein, Christian Knauer

    Abstract: Let $P$ be a set of $n$ points in the plane. We show how to find, for a given integer $k>0$, the smallest-area axis-parallel rectangle that covers $k$ points of $P$ in $O(nk^2 \log n+ n\log^2 n)$ time. We also consider the problem of, given a value $α>0$, covering as many points of $P$ as possible with an axis-parallel rectangle of area at most $α$. For this problem we give a probabilistic… ▽ More

    Submitted 25 May, 2018; v1 submitted 7 December, 2016; originally announced December 2016.

    Journal ref: J. Computational Geometry 10 (1): 207-222, 2019

  27. arXiv:1603.08974  [pdf, other

    math.CO

    Refining the Hierarchies of Classes of Geometric Intersection Graphs

    Authors: Sergio Cabello, Miha Jejčič

    Abstract: We analyse properties of geometric intersection graphs to show the strict containment between some natural classes of geometric intersection graphs. In particular, we show the following properties: - A graph $G$ is outerplanar if and only if the 1-subdivision of $G$ is outer-segment. - For each integer $k\ge 1$, the class of intersection graphs of segments with $k$ different lengths is a stric… ▽ More

    Submitted 1 February, 2017; v1 submitted 29 March, 2016; originally announced March 2016.

    Comments: 18 pages; updated following the comments of colleagues and referees

    MSC Class: 05C62

  28. arXiv:1502.03690  [pdf, other

    cs.CG cs.DS

    Semi-dynamic connectivity in the plane

    Authors: Sergio Cabello, Michael Kerber

    Abstract: Motivated by a path planning problem we consider the following procedure. Assume that we have two points $s$ and $t$ in the plane and take $\mathcal{K}=\emptyset$. At each step we add to $\mathcal{K}$ a compact convex set that does not contain $s$ nor $t$. The procedure terminates when the sets in $\mathcal{K}$ separate $s$ and $t$. We show how to add one set to $\mathcal{K}$ in $O(1+kα(n))$ amort… ▽ More

    Submitted 12 February, 2015; originally announced February 2015.

  29. arXiv:1501.02285  [pdf, other

    cs.DS

    Interval Selection in the Streaming Model

    Authors: Sergio Cabello, Pablo Pérez-Lantero

    Abstract: A set of intervals is independent when the intervals are pairwise disjoint. In the interval selection problem we are given a set $\mathbb{I}$ of intervals and we want to find an independent subset of intervals of largest cardinality. Let $α(\mathbb{I})$ denote the cardinality of an optimal solution. We discuss the estimation of $α(\mathbb{I})$ in the streaming model, where we only have one-time, s… ▽ More

    Submitted 4 February, 2015; v1 submitted 9 January, 2015; originally announced January 2015.

    Comments: Minor corrections

  30. Simple PTAS's for families of graphs excluding a minor

    Authors: Sergio Cabello, David Gajser

    Abstract: We show that very simple algorithms based on local search are polynomial-time approximation schemes for Maximum Independent Set, Minimum Vertex Cover and Minimum Dominating Set, when the input graphs have a fixed forbidden minor.

    Submitted 26 March, 2015; v1 submitted 21 October, 2014; originally announced October 2014.

    Comments: To appear in Discrete Applied Mathematics

    MSC Class: 68W25; 68W40; 05C85; 05C83

    Journal ref: Discrete Applied Mathematics, 189, p. 41-48, 2015

  31. arXiv:1406.1368  [pdf, other

    cs.CG cs.DS math.MG

    Peeling potatoes near-optimally in near-linear time

    Authors: Sergio Cabello, Josef Cibulka, Jan Kynčl, Maria Saumell, Pavel Valtr

    Abstract: We consider the following geometric optimization problem: find a convex polygon of maximum area contained in a given simple polygon $P$ with $n$ vertices. We give a randomized near-linear-time $(1-\varepsilon)$-approximation algorithm for this problem: in $O(n( \log^2 n + (1/\varepsilon^3) \log n + 1/\varepsilon^4))$ time we find a convex polygon contained in $P$ that, with probability at least… ▽ More

    Submitted 14 October, 2017; v1 submitted 5 June, 2014; originally announced June 2014.

    Comments: 30 pages, 7 figures; minor revision. Preliminary version was presented at SoCG 2014

    MSC Class: 52A10; 52A27; 52A38; 52A40 ACM Class: I.3.5; F.2.2

    Journal ref: SIAM Journal on Computing 46(5) (2017), 1574-1602

  32. arXiv:1405.1223  [pdf, other

    cs.CG

    Finding Largest Rectangles in Convex Polygons

    Authors: Sergio Cabello, Otfried Cheong, Christian Knauer, Lena Schlipf

    Abstract: We consider the following geometric optimization problem: find a maximum-area rectangle and a maximum-perimeter rectangle contained in a given convex polygon with $n$ vertices. We give exact algorithms that solve these problems in time $O(n^3)$. We also give $(1-\varepsilon)$-approximation algorithms that take time $O(\varepsilon^{-3/2}+ \varepsilon^{-1/2} \log n)$.

    Submitted 6 October, 2014; v1 submitted 6 May, 2014; originally announced May 2014.

    Comments: The time bound to approximate the maximum-perimeter rectangle is improved. Christian Knauer becomes coauthor

  33. arXiv:1402.4855  [pdf, other

    cs.CG cs.DM cs.DS

    Shortest Paths in Intersection Graphs of Unit Disks

    Authors: Sergio Cabello, Miha Jejčič

    Abstract: Let $G$ be a unit disk graph in the plane defined by $n$ disks whose positions are known. For the case when $G$ is unweighted, we give a simple algorithm to compute a shortest path tree from a given source in $O(n\log n)$ time. For the case when $G$ is weighted, we show that a shortest path tree from a given source can be computed in $O(n^{1+\varepsilon})$ time, improving the previous best time bo… ▽ More

    Submitted 17 November, 2014; v1 submitted 19 February, 2014; originally announced February 2014.

    Comments: An alternative approach for the unweighted case is added to the Introduction

  34. Parameterized Complexity of 1-Planarity

    Authors: Michael J. Bannister, Sergio Cabello, David Eppstein

    Abstract: We consider the problem of finding a 1-planar drawing for a general graph, where a 1-planar drawing is a drawing in which each edge participates in at most one crossing. Since this problem is known to be NP-hard we investigate the parameterized complexity of the problem with respect to the vertex cover number, tree-depth, and cyclomatic number. For these parameters we construct fixed-parameter tra… ▽ More

    Submitted 20 April, 2013; originally announced April 2013.

    Comments: WADS 2013

    Journal ref: J. Graph Algorithms and Applications 22 (1): 23-49, 2018

  35. arXiv:1207.2317  [pdf, other

    cs.DS cs.GT

    Stackelberg Shortest Path Tree Game, Revisited

    Authors: Sergio Cabello

    Abstract: Let $G(V,E)$ be a directed graph with $n$ vertices and $m$ edges. The edges $E$ of $G$ are divided into two types: $E_F$ and $E_P$. Each edge of $E_F$ has a fixed price. The edges of $E_P$ are the priceable edges and their price is not fixed a priori. Let $r$ be a vertex of $G$. For an assignment of prices to the edges of $E_P$, the revenue is given by the following procedure: select a shortest pa… ▽ More

    Submitted 10 July, 2012; originally announced July 2012.

  36. arXiv:1204.0660  [pdf, other

    cs.CG cs.CC math.CO

    Hardness of approximation for crossing number

    Authors: Sergio Cabello

    Abstract: We show that, if P\not=NP, there is a constant c > 1 such that there is no c-approximation algorithm for the crossing number, even when restricted to 3-regular graphs.

    Submitted 3 April, 2012; originally announced April 2012.

    Comments: 10 pages, 4 figures

  37. arXiv:1203.5944  [pdf, other

    cs.CG cs.CC math.CO

    Adding one edge to planar graphs makes crossing number and 1-planarity hard

    Authors: Sergio Cabello, Bojan Mohar

    Abstract: A graph is near-planar if it can be obtained from a planar graph by adding an edge. We show the surprising fact that it is NP-hard to compute the crossing number of near-planar graphs. A graph is 1-planar if it has a drawing where every edge is crossed by at most one other edge. We show that it is NP-hard to decide whether a given near-planar graph is 1-planar. The main idea in both reductions is… ▽ More

    Submitted 27 March, 2012; originally announced March 2012.

    Comments: 27 pages, 10 figures. Part of the results appeared in Proceedings of the 26th Annual Symposium on Computational Geometry (SoCG), 68-76, 2010

  38. arXiv:1202.0314  [pdf, other

    cs.DS cs.CG

    Multiple-Source Shortest Paths in Embedded Graphs

    Authors: Sergio Cabello, Erin Wolf Chambers, Jeff Erickson

    Abstract: Let G be a directed graph with n vertices and non-negative weights in its directed edges, embedded on a surface of genus g, and let f be an arbitrary face of G. We describe a randomized algorithm to preprocess the graph in O(gn log n) time with high probability, so that the shortest-path distance from any vertex on the boundary of f to any other vertex in G can be retrieved in O(log n) time. Our r… ▽ More

    Submitted 10 May, 2013; v1 submitted 1 February, 2012; originally announced February 2012.

    Comments: 31 pages, 3 figures. Accepted to SIAM Journal on Computing. Preliminary version, without the third author's contributions, in Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms, 89-97, 2007. In this revision we provide a careful treatment of non-generic weights

  39. arXiv:1111.5986  [pdf, other

    cs.CG cs.CC

    The Clique Problem in Ray Intersection Graphs

    Authors: Sergio Cabello, Jean Cardinal, Stefan Langerman

    Abstract: Ray intersection graphs are intersection graphs of rays, or halflines, in the plane. We show that any planar graph has an even subdivision whose complement is a ray intersection graph. The construction can be done in polynomial time and implies that finding a maximum clique in a segment intersection graph is NP-hard. This solves a 21-year old open problem posed by Kratochvíl and Nešetřil.

    Submitted 25 November, 2011; originally announced November 2011.

    Comments: 12 pages, 7 figures

  40. arXiv:1107.3793  [pdf, ps, other

    cs.CG cs.DS

    Annotating Simplices with a Homology Basis and Its Applications

    Authors: Oleksiy Busaryev, Sergio Cabello, Chao Chen, Tamal K. Dey, Yusu Wang

    Abstract: Let $K$ be a simplicial complex and $g$ the rank of its $p$-th homology group $H_p(K)$ defined with $Z_2$ coefficients. We show that we can compute a basis $H$ of $H_p(K)$ and annotate each $p$-simplex of $K$ with a binary vector of length $g$ with the following property: the annotations, summed over all $p$-simplices in any $p$-cycle $z$, provide the coordinate vector of the homology class $[z]$… ▽ More

    Submitted 18 May, 2012; v1 submitted 19 July, 2011; originally announced July 2011.

  41. arXiv:1104.4618  [pdf, other

    cs.CG cs.DS

    Minimum cell connection and separation in line segment arrangements

    Authors: Helmut Alt, Sergio Cabello, Panos Giannopoulos, Christian Knauer

    Abstract: We study the complexity of the following cell connection and separation problems in segment arrangements. Given a set of straight-line segments in the plane and two points $a$ and $b$ in different cells of the induced arrangement: (i) compute the minimum number of segments one needs to remove so that there is a path connecting $a$ to $b$ that does not intersect any of the remaining segments; (ii… ▽ More

    Submitted 19 June, 2011; v1 submitted 24 April, 2011; originally announced April 2011.

    Comments: 21 pages, 9 figures. About half of the results have appeared in the abstracts of EuroCG'11

    ACM Class: F.2.2

  42. arXiv:0903.2507  [pdf, other

    math.CO cs.DS

    The Fibonacci dimension of a graph

    Authors: Sergio Cabello, David Eppstein, Sandi Klavzar

    Abstract: The Fibonacci dimension fdim(G) of a graph G is introduced as the smallest integer f such that G admits an isometric embedding into Gamma_f, the f-dimensional Fibonacci cube. We give bounds on the Fibonacci dimension of a graph in terms of the isometric and lattice dimension, provide a combinatorial characterization of the Fibonacci dimension using properties of an associated graph, and establis… ▽ More

    Submitted 13 March, 2009; originally announced March 2009.

    Comments: 20 pages, 6 figures

    Report number: IMFM Preprint 1084 MSC Class: 05C78 (Primary) 05C85 (Secondary)