Skip to main content

Showing 1–34 of 34 results for author: Borradaile, G

Searching in archive cs. Search in all archives.
.
  1. arXiv:2104.04478  [pdf, other

    cs.CR cs.HC

    The Motivated Can Encrypt (Even with PGP)

    Authors: Glencora Borradaile, Kelsy Kretschmer, Michele Gretes, Alexandria LeClerc

    Abstract: Existing end-to-end-encrypted (E2EE) email systems, mainly PGP, have long been evaluated in controlled lab settings. While these studies have exposed usability obstacles for the average user and offer design improvements, there exist users with an immediate need for private communication, who must cope with existing software and its limitations. We seek to understand whether individuals motivated… ▽ More

    Submitted 9 April, 2021; originally announced April 2021.

    Comments: To be published in: Proceedings of the 21st Privacy Enhancing Technology Symposium (PoPETS), Issue 3

  2. arXiv:2004.08375  [pdf, other

    cs.DS cs.DM

    Low-stretch spanning trees of graphs with bounded width

    Authors: Glencora Borradaile, Erin Wolf Chambers, David Eppstein, William Maxwell, Amir Nayyeri

    Abstract: We study the problem of low-stretch spanning trees in graphs of bounded width: bandwidth, cutwidth, and treewidth. We show that any simple connected graph $G$ with a linear arrangement of bandwidth $b$ can be embedded into a distribution $\mathcal T$ of spanning trees such that the expected stretch of each edge of $G$ is $O(b^2)$. Our proof implies a linear time algorithm for sampling from… ▽ More

    Submitted 17 April, 2020; originally announced April 2020.

  3. arXiv:2003.02801  [pdf, other

    cs.CG math.AT

    Minimum bounded chains and minimum homologous chains in embedded simplicial complexes

    Authors: Glencora Borradaile, William Maxwell, Amir Nayyeri

    Abstract: We study two optimization problems on simplicial complexes with homology over $\mathbb{Z}_2$, the minimum bounded chain problem: given a $d$-dimensional complex $\mathcal{K}$ embedded in $\mathbb{R}^{d+1}$ and a null-homologous $(d-1)$-cycle $C$ in $\mathcal{K}$, find the minimum $d$-chain with boundary $C$, and the minimum homologous chain problem: given a $(d+1)$-manifold $\mathcal{M}$ and a… ▽ More

    Submitted 30 March, 2020; v1 submitted 5 March, 2020; originally announced March 2020.

  4. Whose Tweets are Surveilled for the Police: An Audit of Social-Media Monitoring Tool via Log Files

    Authors: Glencora Borradaile, Brett Burkhardt, Alexandria LeClerc

    Abstract: Social media monitoring by law enforcement is becoming commonplace, but little is known about what software packages for it do. Through public records requests, we obtained log files from the Corvallis (Oregon) Police Department's use of social media monitoring software called DigitalStakeout. These log files include the results of proprietary searches by DigitalStakeout that were running over a p… ▽ More

    Submitted 23 January, 2020; originally announced January 2020.

    Comments: 21 Pages, 2 figures. To to be Published in FAT* 2020 Proceedings

  5. arXiv:1804.07869  [pdf, other

    cs.DS

    Designing Practical PTASes for Minimum Feedback Vertex Set in Planar Graphs

    Authors: Glencora Borradaile, Hung Le, Baigong Zheng

    Abstract: We present two algorithms for the minimum feedback vertex set problem in planar graphs: an $O(n \log n)$ PTAS using a linear kernel and balanced separator, and a heuristic algorithm using kernelization and local search. We implemented these algorithms and compared their performance with Becker and Geiger's 2-approximation algorithm. We observe that while our PTAS is competitive with the 2-approxim… ▽ More

    Submitted 20 April, 2018; originally announced April 2018.

  6. arXiv:1712.05007  [pdf, other

    cs.CG

    Greedy spanners are optimal in doubling metrics

    Authors: Glencora Borradaile, Hung Le, Christian Wulff-Nilsen

    Abstract: We show that the greedy spanner algorithm constructs a $(1+ε)$-spanner of weight $ε^{-O(d)}w(\mathrm{MST})$ for a point set in metrics of doubling dimension $d$, resolving an open problem posed by Gottlieb. Our result generalizes the result by Narasimhan and Smid who showed that a point set in $d$-dimension Euclidean space has a $(1+ε)$-spanner of weight at most $ε^{-O(d)}w(\mathrm{MST})$. Our pro… ▽ More

    Submitted 13 December, 2017; originally announced December 2017.

    Comments: 15 pages, 2 figures, submitted to SoCG 2018

    ACM Class: F.2.2

  7. arXiv:1711.00821  [pdf, other

    cs.DS

    Minor-free graphs have light spanners

    Authors: Glencora Borradaile, Hung Le, Christian Wulff-Nilsen

    Abstract: We show that every $H$-minor-free graph has a light $(1+ε)$-spanner, resolving an open problem of Grigni and Sissokho and proving a conjecture of Grigni and Hung. Our lightness bound is \[O\left(\frac{σ_H}{ε^3}\log \frac{1}ε\right)\] where $σ_H = |V(H)|\sqrt{\log |V(H)|}$ is the sparsity coefficient of $H$-minor-free graphs. That is, it has a practical dependency on the size of the minor $H$. Our… ▽ More

    Submitted 2 November, 2017; originally announced November 2017.

    Comments: 22 pages, 4 figures. Accepted to FOCS 2017

    MSC Class: 68W25; 68W40

  8. arXiv:1706.01508  [pdf, other

    cs.DS

    Time-dependent shortest paths in bounded treewidth graphs

    Authors: Glencora Borradaile, Morgan Shirley

    Abstract: We present a proof that the number of breakpoints in the arrival function between two terminals in graphs of treewidth $w$ is $n^{O(\log^2 w)}$ when the edge arrival functions are piecewise linear. This is an improvement on the bound of $n^{Θ(\log n)}$ by Foschini, Hershberger, and Suri for graphs without any bound on treewidth. We provide an algorithm for calculating this arrival function using s… ▽ More

    Submitted 5 June, 2017; originally announced June 2017.

    ACM Class: F.2.2; G.2.2

  9. arXiv:1703.10633  [pdf, other

    cs.DS cs.DM

    Light spanners for bounded treewidth graphs imply light spanners for $H$-minor-free graphs

    Authors: Glencora Borradaile, Hung Le

    Abstract: Grigni and Hung~\cite{GH12} conjectured that H-minor-free graphs have $(1+ε)$-spanners that are light, that is, of weight $g(|H|,ε)$ times the weight of the minimum spanning tree for some function $g$. This conjecture implies the {\em efficient} polynomial-time approximation scheme (PTAS) of the traveling salesperson problem in $H$-minor free graphs; that is, a PTAS whose running time is of the fo… ▽ More

    Submitted 30 March, 2017; originally announced March 2017.

    ACM Class: F.2.2; G.2.2

  10. arXiv:1703.07532  [pdf, other

    cs.DM

    Embedded-width: A variant of treewidth for plane graphs

    Authors: Glencora Borradaile, Jeff Erickson, Hung Le, Robbie Weber

    Abstract: We define a special case of tree decompositions for planar graphs that respect a given embedding of the graph. We study the analogous width of the resulting decomposition we call the embedded-width of a plane graph. We show both upper bounds and lower bounds for the embedded-width of a graph in terms of its treewidth and describe a fixed parameter tractable algorithm to calculate the embedded-widt… ▽ More

    Submitted 22 March, 2017; originally announced March 2017.

  11. arXiv:1611.03889  [pdf, other

    cs.DS

    A PTAS for Three-Edge Connectivity in Planar Graphs

    Authors: Glencora Borradaile, Baigong Zheng

    Abstract: We consider the problem of finding the minimum-weight subgraph that satisfies given connectivity requirements. Specifically, given a requirement $r \in \{0,1,2,3\}$ for every vertex, we seek the minimum-weight subgraph that contains, for every pair of vertices $u$ and $v$, at least $\min\{ r(v), r(u)\}$ edge-disjoint $u$-to-$v$ paths. We give a polynomial-time approximation scheme (PTAS) for this… ▽ More

    Submitted 11 November, 2016; originally announced November 2016.

  12. arXiv:1607.05112  [pdf, other

    cs.DS cs.CG

    Minimum cycle and homology bases of surface embedded graphs

    Authors: Glencora Borradaile, Erin Wolf Chambers, Kyle Fox, Amir Nayyeri

    Abstract: We study the problems of finding a minimum cycle basis (a minimum weight set of cycles that form a basis for the cycle space) and a minimum homology basis (a minimum weight set of cycles that generates the $1$-dimensional ($\mathbb{Z}_2$)-homology classes) of an undirected graph embedded on a surface. The problems are closely related, because the minimum cycle basis of a graph contains its minimum… ▽ More

    Submitted 18 July, 2016; originally announced July 2016.

    Comments: A preliminary version of this work was presented at the 32nd Annual International Symposium on Computational Geometry

    ACM Class: F.2.2

  13. arXiv:1507.05980  [pdf, other

    cs.DS

    Towards single face shortest vertex-disjoint paths in undirected planar graphs

    Authors: Glencora Borradaile, Amir Nayyeri, Farzad Zafarani

    Abstract: Given $k$ pairs of terminals $\{(s_{1}, t_{1}), \ldots, (s_{k}, t_{k})\}$ in a graph $G$, the min-sum $k$ vertex-disjoint paths problem is to find a collection $\{Q_{1}, Q_{2}, \ldots, Q_{k}\}$ of vertex-disjoint paths with minimum total length, where $Q_{i}$ is an $s_i$-to-$t_i$ path between $s_i$ and $t_i$. We consider the problem in planar graphs, where little is known about computational tract… ▽ More

    Submitted 21 July, 2015; originally announced July 2015.

    Comments: This is a preliminary version of a paper that will appear in Proceedings of the 23rd European Symposium on Algorithms (ESA 2015), Patras, Greece

  14. arXiv:1502.00716  [pdf, ps, other

    cs.DS

    Optimal dynamic program for r-domination problems over tree decompositions

    Authors: Glencora Borradaile, Hung Le

    Abstract: There has been recent progress in showing that the exponential dependence on treewidth in dynamic programming algorithms for solving NP-hard problems are optimal under the Strong Exponential Time Hypothesis (SETH). We extend this work to $r$-domination problems. In $r$-dominating set, one wished to find a minimum subset $S$ of vertices such that every vertex of $G$ is within $r$ hops of some verte… ▽ More

    Submitted 2 February, 2015; originally announced February 2015.

  15. arXiv:1411.7055  [pdf, other

    cs.CG cs.DS

    All-Pairs Minimum Cuts in Near-Linear Time for Surface-Embedded Graphs

    Authors: Glencora Borradaile, David Eppstein, Amir Nayyeri, Christian Wulff-Nilsen

    Abstract: For an undirected $n$-vertex graph $G$ with non-negative edge-weights, we consider the following type of query: given two vertices $s$ and $t$ in $G$, what is the weight of a minimum $st$-cut in $G$? We solve this problem in preprocessing time $O(n\log^3 n)$ for graphs of bounded genus, giving the first sub-quadratic time algorithm for this class of graphs. Our result also improves by a logarithmi… ▽ More

    Submitted 22 December, 2015; v1 submitted 25 November, 2014; originally announced November 2014.

  16. arXiv:1411.2873  [pdf, other

    cs.DS

    Improving Robustness of Next-Hop Routing

    Authors: Glencora Borradaile, W. Sean Kennedy, Gordon Wilfong, Lisa Zhang

    Abstract: A weakness of next-hop routing is that following a link or router failure there may be no routes between some source-destination pairs, or packets may get stuck in a routing loop as the protocol operates to establish new routes. In this article, we address these weaknesses by describing mechanisms to choose alternate next hops. Our first contribution is to model the scenario as the following {\s… ▽ More

    Submitted 11 November, 2014; originally announced November 2014.

  17. arXiv:1408.5939  [pdf, ps, other

    cs.CG cs.DS math.CO

    Planar Induced Subgraphs of Sparse Graphs

    Authors: Glencora Borradaile, David Eppstein, Pingan Zhu

    Abstract: We show that every graph has an induced pseudoforest of at least $n-m/4.5$ vertices, an induced partial 2-tree of at least $n-m/5$ vertices, and an induced planar subgraph of at least $n-m/5.2174$ vertices. These results are constructive, implying linear-time algorithms to find the respective induced subgraphs. We also show that the size of the largest $K_h$-minor-free graph in a given graph can s… ▽ More

    Submitted 12 May, 2015; v1 submitted 25 August, 2014; originally announced August 2014.

    Comments: Accepted by Graph Drawing 2014. To appear in Journal of Graph Algorithms and Applications

    Journal ref: J. Graph Algorithms & Applications 19(1): 281-297, 2015

  18. arXiv:1405.1001  [pdf, other

    cs.SI cs.DS physics.soc-ph

    Density decompositions of networks

    Authors: Glencora Borradaile, Theresa Migler, Gordon Wilfong

    Abstract: We introduce a new topological descriptor of a network called the density decomposition which is a partition of the nodes of a network into regions of uniform density. The decomposition we define is unique in the sense that a given network has exactly one density decomposition. The number of nodes in each partition defines a density distribution which we find is measurably similar to the degree di… ▽ More

    Submitted 15 December, 2017; v1 submitted 5 May, 2014; originally announced May 2014.

  19. arXiv:1404.1323  [pdf, other

    cs.DS cs.CC

    Lower bounds for testing digraph connectivity with one-pass streaming algorithms

    Authors: Glencora Borradaile, Claire Mathieu, Theresa Migler

    Abstract: In this note, we show that three graph properties - strong connectivity, acyclicity, and reachability from a vertex $s$ to all vertices - each require a working memory of $Ω(εm)$ on a graph with $m$ edges to be determined correctly with probability greater than $(1+ε)/2$.

    Submitted 8 April, 2014; v1 submitted 4 April, 2014; originally announced April 2014.

    Comments: Added some references to previous work, removed the part of the result that was already known before, and changed the label of the result from "Theorem" to "Lemma"

  20. arXiv:1403.8086  [pdf, other

    cs.CG

    Covering nearly surface-embedded graphs with a fixed number of balls

    Authors: Glencora Borradaile, Erin Wolf Chambers

    Abstract: A recent result of Chepoi, Estellon and Vaxes [DCG '07] states that any planar graph of diameter at most 2R can be covered by a constant number of balls of size R; put another way, there are a constant-sized subset of vertices within which every other vertex is distance half the diameter. We generalize this result to graphs embedded on surfaces of fixed genus with a fixed number of apices, making… ▽ More

    Submitted 31 March, 2014; originally announced March 2014.

    Comments: To appear in DCG

  21. arXiv:1306.5391  [pdf, other

    cs.DS

    Boundary-to-boundary flows in planar graphs

    Authors: Glencora Borradaile, Anna Harutyunyan

    Abstract: We give an iterative algorithm for finding the maximum flow between a set of sources and sinks that lie on the boundary of a planar graph. Our algorithm uses only O(n) queries to simple data structures, achieving an O(n log n) running time that we expect to be practical given the use of simple primitives. The only existing algorithm for this problem uses divide and conquer and, in order to achieve… ▽ More

    Submitted 23 June, 2013; originally announced June 2013.

    Comments: In Proc. IWOCA, 2013

  22. arXiv:1305.5823  [pdf, other

    cs.DS cs.DM math.CO

    Maximum st-flow in directed planar graphs via shortest paths

    Authors: Glencora Borradaile, Anna Harutyunyan

    Abstract: Minimum cuts have been closely related to shortest paths in planar graphs via planar duality - so long as the graphs are undirected. Even maximum flows are closely related to shortest paths for the same reason - so long as the source and the sink are on a common face. In this paper, we give a correspondence between maximum flows and shortest paths via duality in directed planar graphs with no cons… ▽ More

    Submitted 24 May, 2013; originally announced May 2013.

    Comments: 20 pages, 4 figures. Short version to be published in proceedings of IWOCA'13

  23. arXiv:1302.7270  [pdf, other

    cs.CG cs.DS

    A polynomial-time approximation scheme for Euclidean Steiner forest

    Authors: Glencora Borradaile, Philip Klein, Claire Mathieu

    Abstract: We give a randomized O(n polylog n)-time approximation scheme for the Steiner forest problem in the Euclidean plane. For every fixed eps > 0 and given n terminals in the plane with connection requests between some pairs of terminals, our scheme finds a (1 + eps)-approximation to the minimum-length forest that connects every requested pair of terminals.

    Submitted 24 February, 2014; v1 submitted 28 February, 2013; originally announced February 2013.

    Comments: This version is more recent than that appearing in the FOCS proceedings. The partition step has been corrected and the overall presentation has been clarified and formalized. This paper has been accepted to TALG

  24. arXiv:1302.2184  [pdf, other

    cs.DS

    The two-edge connectivity survivable-network design problem in planar graphs

    Authors: Glencora Borradaile, Philip Klein

    Abstract: Consider the following problem: given a graph with edge costs and a subset Q of vertices, find a minimum-cost subgraph in which there are two edge-disjoint paths connecting every pair of vertices in Q. The problem is a failure-resilient analog of the Steiner tree problem arising, for example, in telecommunications applications. We study a more general mixed-connectivity formulation, also employed… ▽ More

    Submitted 30 September, 2015; v1 submitted 8 February, 2013; originally announced February 2013.

    Comments: Updated from original conference version (ICALP '08). To appear: Transactions on Algorithms

  25. arXiv:1212.2178  [pdf, other

    cs.DM math.CO

    Egalitarian Graph Orientations

    Authors: Glencora Borradaile, Jennifer Iglesias, Theresa Migler, Antonio Ochoa, Gordon Wilfong, Lisa Zhang

    Abstract: Given an undirected graph, one can assign directions to each of the edges of the graph, thus orienting the graph. To be as egalitarian as possible, one may wish to find an orientation such that no vertex is unfairly hit with too many arcs directed into it. We discuss how this objective arises in problems resulting from telecommunications. We give optimal, polynomial-time algorithms for: finding an… ▽ More

    Submitted 9 November, 2017; v1 submitted 10 December, 2012; originally announced December 2012.

    Journal ref: Journal of Graph Algorithms and Applications vol. 21, no. 4, pp. 687-708, 2017

  26. arXiv:1206.6458  [pdf

    cs.LG stat.ML

    Batch Active Learning via Coordinated Matching

    Authors: Javad Azimi, Alan Fern, Xiaoli Zhang-Fern, Glencora Borradaile, Brent Heeringa

    Abstract: Most prior work on active learning of classifiers has focused on sequentially selecting one unlabeled example at a time to be labeled in order to reduce the overall labeling effort. In many scenarios, however, it is desirable to label an entire batch of examples at once, for example, when labels can be acquired in parallel. This motivates us to study batch active learning, which iteratively select… ▽ More

    Submitted 27 June, 2012; originally announced June 2012.

    Comments: Appears in Proceedings of the 29th International Conference on Machine Learning (ICML 2012)

  27. Near-Linear-Time Deterministic Plane Steiner Spanners and TSP Approximation for Well-Spaced Point Sets

    Authors: Glencora Borradaile, David Eppstein

    Abstract: We describe an algorithm that takes as input n points in the plane and a parameter ε, and produces as output an embedded planar graph having the given points as a subset of its vertices in which the graph distances are a (1 + ε)-approximation to the geometric distances between the given points. For point sets in which the Delaunay triangulation has bounded sharpest angle, our algorithm's output ha… ▽ More

    Submitted 30 May, 2013; v1 submitted 11 June, 2012; originally announced June 2012.

    Comments: Appear at the 24th Canadian Conference on Computational Geometry. To appear in CGTA

    Journal ref: Comp. Geom. Theory & Applications 49: 8-16, 2015

  28. arXiv:1204.4159  [pdf, other

    cs.DS

    Connectivity Oracles for Planar Graphs

    Authors: Glencora Borradaile, Seth Pettie, Christian Wulff-Nilsen

    Abstract: We consider dynamic subgraph connectivity problems for planar graphs. In this model there is a fixed underlying planar graph, where each edge and vertex is either "off" (failed) or "on" (recovered). We wish to answer connectivity queries with respect to the "on" subgraph. The model has two natural variants, one in which there are $d$ edge/vertex failures that precede all connectivity queries, and… ▽ More

    Submitted 23 April, 2012; v1 submitted 18 April, 2012; originally announced April 2012.

    Comments: extended abstract to appear in SWAT 2012

  29. arXiv:1105.2228  [pdf, other

    cs.DM cs.DS

    Multiple-Source Multiple-Sink Maximum Flow in Directed Planar Graphs in Near-Linear Time

    Authors: Glencora Borradaile, Philip N. Klein, Shay Mozes, Yahav Nussbaum, Christian Wulff-Nilsen

    Abstract: We give an O(n log^3 n) algorithm that, given an n-node directed planar graph with arc capacities, a set of source nodes, and a set of sink nodes, finds a maximum flow from the sources to the sinks. Previously, the fastest algorithms known for this problem were those for general graphs.

    Submitted 11 May, 2011; originally announced May 2011.

    Comments: 18 pages, 1 figure

  30. arXiv:1008.4966  [pdf, other

    cs.DM cs.DS

    Multiple source, single sink maximum flow in a planar graph

    Authors: Glencora Borradaile, Christian Wulff-Nilsen

    Abstract: We give an $O(n^{1.5}\log n)$ time algorithm for finding the maximum flow in a directed planar graph with multiple sources and a single sink. The techniques generalize to a subquadratic time algorithm for bounded genus graphs.

    Submitted 29 August, 2010; originally announced August 2010.

    ACM Class: G.2.2

  31. arXiv:1003.1426  [pdf, other

    cs.CG

    Randomly removing g handles at once

    Authors: Glencora Borradaile, James R. Lee, Anastasios Sidiropoulos

    Abstract: Indyk and Sidiropoulos (2007) proved that any orientable graph of genus $g$ can be probabilistically embedded into a graph of genus $g-1$ with constant distortion. Viewing a graph of genus $g$ as embedded on the surface of a sphere with $g$ handles attached, Indyk and Sidiropoulos' method gives an embedding into a distribution over planar graphs with distortion $2^{O(g)}$, by iteratively removi… ▽ More

    Submitted 6 March, 2010; originally announced March 2010.

  32. arXiv:1003.1320  [pdf, other

    cs.DM cs.DS

    Min st-Cut Oracle for Planar Graphs with Near-Linear Preprocessing Time

    Authors: Glencora Borradaile, Piotr Sankowski, Christian Wulff-Nilsen

    Abstract: For an undirected $n$-vertex planar graph $G$ with non-negative edge-weights, we consider the following type of query: given two vertices $s$ and $t$ in $G$, what is the weight of a min $st$-cut in $G$? We show how to answer such queries in constant time with $O(n\log^4n)$ preprocessing time and $O(n\log n)$ space. We use a Gomory-Hu tree to represent all the pairwise min cuts implicitly. Previous… ▽ More

    Submitted 9 October, 2013; v1 submitted 5 March, 2010; originally announced March 2010.

    Comments: This is the final version submitted for journal publication and has improved the running time of an earlier version by a log n factor. This version includes the bibliography

    ACM Class: G.2.2

  33. arXiv:0910.0777  [pdf, other

    cs.DS cs.DM

    The Knapsack Problem with Neighbour Constraints

    Authors: Glencora Borradaile, Brent Heeringa, Gordon Wilfong

    Abstract: We study a constrained version of the knapsack problem in which dependencies between items are given by the adjacencies of a graph. In the 1-neighbour knapsack problem, an item can be selected only if at least one of its neighbours is also selected. In the all-neighbours knapsack problem, an item can be selected only if all its neighbours are also selected. We give approximation algorithms and har… ▽ More

    Submitted 26 September, 2011; v1 submitted 5 October, 2009; originally announced October 2009.

    Comments: Full version of IWOCA 2011 paper

  34. arXiv:0902.1043  [pdf, ps, other

    cs.DM cs.DS

    Polynomial-Time Approximation Schemes for Subset-Connectivity Problems in Bounded-Genus Graphs

    Authors: Glencora Borradaile, Erik D. Demaine, Siamak Tazari

    Abstract: We present the first polynomial-time approximation schemes (PTASes) for the following subset-connectivity problems in edge-weighted graphs of bounded genus: Steiner tree, low-connectivity survivable-network design, and subset TSP. The schemes run in O(n log n) time for graphs embedded on both orientable and non-orientable surfaces. This work generalizes the PTAS frameworks of Borradaile, Klein, an… ▽ More

    Submitted 1 March, 2011; v1 submitted 6 February, 2009; originally announced February 2009.

    Comments: Updated version from the conference (STACS) version

    Journal ref: 26th International Symposium on Theoretical Aspects of Computer Science STACS 2009 (2009) 171-182