Zum Hauptinhalt springen

Showing 1–50 of 120 results for author: Bose, P

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

    math.CO cs.DM

    On $k$-planar Graphs without Short Cycles

    Authors: Michael A. Bekos, Prosenjit Bose, Aaron Büngener, Vida Dujmović, Michael Hoffmann, Michael Kaufmann, Pat Morin, Saeed Odak, Alexandra Weinberger

    Abstract: We study the impact of forbidding short cycles to the edge density of $k$-planar graphs; a $k$-planar graph is one that can be drawn in the plane with at most $k$ crossings per edge. Specifically, we consider three settings, according to which the forbidden substructures are $3$-cycles, $4$-cycles or both of them (i.e., girth $\ge 5$). For all three settings and all $k\in\{1,2,3\}$, we present low… ▽ More

    Submitted 28 August, 2024; originally announced August 2024.

    Comments: Appears in the Proceedings of the 32nd International Symposium on Graph Drawing and Network Visualization (GD 2024)

  2. arXiv:2407.04182  [pdf, other

    cs.AR

    Towards Generalized On-Chip Communication for Programmable Accelerators in Heterogeneous Architectures

    Authors: Joseph Zuckerman, John-David Wellman, Ajay Vanamali, Manish Shankar, Gabriele Tombesi, Karthik Swaminathan, Kevin Lee, Mohit Kapur, Robert Philhower, Pradip Bose, Luca P. Carloni

    Abstract: We present several enhancements to the open-source ESP platform to support flexible and efficient on-chip communication for programmable accelerators in heterogeneous SoCs. These enhancements include 1) a flexible point-to-point communication mechanism between accelerators, 2) a multicast NoC that supports data forwarding to multiple accelerators simultaneously, 3) accelerator synchronization leve… ▽ More

    Submitted 4 July, 2024; originally announced July 2024.

    Comments: Appeared in the Sixth International Workshop on Domain Specific System Architecture (DOSSA-6)

  3. arXiv:2407.00586  [pdf, other

    cs.DS math.CO

    A Parameterized Algorithm for Vertex and Edge Connectivity of Embedded Graphs

    Authors: Therese Biedl, Prosenjit Bose, Karthik Murali

    Abstract: The problem of computing vertex and edge connectivity of a graph are classical problems in algorithmic graph theory. The focus of this paper is on computing these parameters on embedded graphs. A typical example of an embedded graph is a planar graph which can be drawn with no edge crossings. It has long been known that vertex and edge connectivity of planar embedded graphs can be computed in line… ▽ More

    Submitted 30 June, 2024; originally announced July 2024.

  4. arXiv:2404.07562  [pdf, other

    cs.CG

    Approximating shortest paths in weighted square and hexagonal meshes

    Authors: Prosenjit Bose, Guillermo Esteban, David Orden, Rodrigo I. Silveira

    Abstract: Continuous 2-dimensional space is often discretized by considering a mesh of weighted cells. In this work we study how well a weighted mesh approximates the space, with respect to shortest paths. We consider a shortest path $ \mathit{SP_w}(s,t) $ from $ s $ to $ t $ in the continuous 2-dimensional space, a shortest vertex path $ \mathit{SVP_w}(s,t) $ (or any-angle path), which is a shortest path w… ▽ More

    Submitted 11 April, 2024; originally announced April 2024.

  5. arXiv:2403.05700  [pdf, other

    cs.CL

    DADIT: A Dataset for Demographic Classification of Italian Twitter Users and a Comparison of Prediction Methods

    Authors: Lorenzo Lupo, Paul Bose, Mahyar Habibi, Dirk Hovy, Carlo Schwarz

    Abstract: Social scientists increasingly use demographically stratified social media data to study the attitudes, beliefs, and behavior of the general public. To facilitate such analyses, we construct, validate, and release publicly the representative DADIT dataset of 30M tweets of 20k Italian Twitter users, along with their bios and profile pictures. We enrich the user data with high-quality labels for gen… ▽ More

    Submitted 8 March, 2024; originally announced March 2024.

    Comments: Accepted to LREC-COLING 2024

  6. arXiv:2402.00336  [pdf, other

    cs.CG

    Approximating the Smallest $k$-Enclosing Geodesic Disc in a Simple Polygon

    Authors: Prosenjit Bose, Anthony D'Angelo, Stephane Durocher

    Abstract: We consider the problem of finding a geodesic disc of smallest radius containing at least $k$ points from a set of $n$ points in a simple polygon that has $m$ vertices, $r$ of which are reflex vertices. We refer to such a disc as a SKEG disc. We present an algorithm to compute a SKEG disc using higher-order geodesic Voronoi diagrams with worst-case time… ▽ More

    Submitted 31 January, 2024; originally announced February 2024.

    Comments: 51 pages (27 main content, 4 of references, then appendices), 10 figures (2 of which have 2 subfigures), preliminary version in WADS vol. 14079 of LNCS, pgs. 179 - 192, Springer, 2023

  7. arXiv:2312.15145  [pdf, other

    cs.CG

    Routing on Heavy Path WSPD Spanners

    Authors: Prosenjit Bose, Tyler Tuttle

    Abstract: In this article, we present a construction of a spanner on a set of $n$ points in $\mathbf{R}^d$ that we call a heavy path WSPD spanner. The construction is parameterized by a constant $s > 2$ called the separation ratio. The size of the graph is $O(s^dn)$ and the spanning ratio is at most $1 + 2/s + 2/(s - 1)$. We also show that this graph has a hop spanning ratio of at most $2\lg n + 1$. We pr… ▽ More

    Submitted 22 December, 2023; originally announced December 2023.

  8. arXiv:2312.14305  [pdf, other

    cs.CG

    The Exact Spanning Ratio of the Parallelogram Delaunay Graph

    Authors: Prosenjit Bose, Jean-Lou De Carufel, Sandrine Njoo

    Abstract: Finding the exact spanning ratio of a Delaunay graph has been one of the longstanding open problems in Computational Geometry. Currently there are only four convex shapes for which the exact spanning ratio of their Delaunay graph is known: the equilateral triangle, the square, the regular hexagon and the rectangle. In this paper, we show the exact spanning ratio of the parallelogram Delaunay graph… ▽ More

    Submitted 28 February, 2024; v1 submitted 21 December, 2023; originally announced December 2023.

  9. arXiv:2312.14295  [pdf, other

    cs.DM math.CO

    On Separating Path and Tree Systems in Graphs

    Authors: Ahmad Biniaz, Prosenjit Bose, Jean-Lou De Carufel, Anil Maheshwari, Babak Miraftab, Saeed Odak, Michiel Smid, Shakhar Smorodinsky, Yelena Yuditsky

    Abstract: We explore the concept of separating systems of vertex sets of graphs. A separating system of a set $X$ is a collection of subsets of $X$ such that for any pair of distinct elements in $X$, there exists a set in the separating system that contains exactly one of the two elements. A separating system of the vertex set of a graph $G$ is called a vertex-separating path (tree) system of $G$ if the ele… ▽ More

    Submitted 21 December, 2023; originally announced December 2023.

    Comments: 23 page, 3 figures

  10. arXiv:2312.03399  [pdf, other

    math.CO cs.DM

    Connected Dominating Sets in Triangulations

    Authors: Prosenjit Bose, Vida Dujmović, Hussein Houdrouge, Pat Morin, Saeed Odak

    Abstract: We show that every $n$-vertex triangulation has a connected dominating set of size at most $10n/21$. Equivalently, every $n$ vertex triangulation has a spanning tree with at least $11n/21$ leaves. Prior to the current work, the best known bounds were $n/2$, which follows from work of Albertson, Berman, Hutchinson, and Thomassen (J. Graph Theory \textbf{14}(2):247--258). One immediate consequence o… ▽ More

    Submitted 4 April, 2024; v1 submitted 6 December, 2023; originally announced December 2023.

    Comments: Linear-time algorithm; extension to genus-o(n) surfaces; corrections to proof of Lemma 9

  11. arXiv:2310.06844  [pdf, other

    q-fin.TR cs.CE

    Exploiting Unfair Advantages: Investigating Opportunistic Trading in the NFT Market

    Authors: Priyanka Bose, Dipanjan Das, Fabio Gritti, Nicola Ruaro, Christopher Kruegel, Giovanni Vigna

    Abstract: As cryptocurrency evolved, new financial instruments, such as lending and borrowing protocols, currency exchanges, fungible and non-fungible tokens (NFT), staking and mining protocols have emerged. A financial ecosystem built on top of a blockchain is supposed to be fair and transparent for each participating actor. Yet, there are sophisticated actors who turn their domain knowledge and market ine… ▽ More

    Submitted 5 September, 2023; originally announced October 2023.

  12. On the Restricted $k$-Steiner Tree Problem

    Authors: Prosenjit Bose, Anthony D'Angelo, Stephane Durocher

    Abstract: Given a set $P$ of $n$ points in $\mathbb{R}^2$ and an input line $γ$ in $\mathbb{R}^2$, we present an algorithm that runs in optimal $Θ(n\log n)$ time and $Θ(n)$ space to solve a restricted version of the $1$-Steiner tree problem. Our algorithm returns a minimum-weight tree interconnecting $P$ using at most one Steiner point $s \in γ$, where edges are weighted by the Euclidean distance between th… ▽ More

    Submitted 14 June, 2023; originally announced June 2023.

    Comments: 31 pages (26 of content), 4 figures (last one as 3 subfigures). Minor corrections since publication: notably our analysis of the Brazil et al. k-steiner tree algorithm in section 4.1 (results unchanged), and a correction to some corollary statements to correct the space usage. Also added short discussion of how the algorithm still works when the MST of the input point set is not unique

    Journal ref: J Comb Optim vol 44, issue 4, pg 2893-2918 (2022); Computing and Combinatorics. COCOON 2020. vol 12273, pg 448-459

  13. arXiv:2302.09116  [pdf, other

    cs.SE

    Columbus: Android App Testing Through Systematic Callback Exploration

    Authors: Priyanka Bose, Dipanjan Das, Saastha Vasan, Sebastiano Mariani, Ilya Grishchenko, Andrea Continella, Antonio Bianchi, Christopher Kruegel, Giovanni Vigna

    Abstract: With the continuous rise in the popularity of Android mobile devices, automated testing of apps has become more important than ever. Android apps are event-driven programs. Unfortunately, generating all possible types of events by interacting with the app's interface is challenging for an automated testing approach. Callback-driven testing eliminates the need for event generation by directly invok… ▽ More

    Submitted 17 February, 2023; originally announced February 2023.

    Journal ref: International Conference on Software Engineering (ICSE), 2023

  14. arXiv:2301.09806  [pdf, other

    cs.CR cs.CY

    Unveiling the Risks of NFT Promotion Scams

    Authors: Sayak Saha Roy, Dipanjan Das, Priyanka Bose, Christopher Kruegel, Giovanni Vigna, Shirin Nilizadeh

    Abstract: The rapid growth in popularity and hype surrounding digital assets such as art, video, and music in the form of non-fungible tokens (NFTs) has made them a lucrative investment opportunity, with NFT-based sales surpassing $25B in 2021 alone. However, the volatility and general lack of technical understanding of the NFT ecosystem have led to the spread of various scams. The success of an NFT heavily… ▽ More

    Submitted 11 September, 2023; v1 submitted 23 January, 2023; originally announced January 2023.

  15. arXiv:2207.03384  [pdf, other

    cs.CR cs.LG

    HE-PEx: Efficient Machine Learning under Homomorphic Encryption using Pruning, Permutation and Expansion

    Authors: Ehud Aharoni, Moran Baruch, Pradip Bose, Alper Buyuktosunoglu, Nir Drucker, Subhankar Pal, Tomer Pelleg, Kanthi Sarpatwar, Hayim Shaul, Omri Soceanu, Roman Vaculin

    Abstract: Privacy-preserving neural network (NN) inference solutions have recently gained significant traction with several solutions that provide different latency-bandwidth trade-offs. Of these, many rely on homomorphic encryption (HE), a method of performing computations over encrypted data. However, HE operations even with state-of-the-art schemes are still considerably slow compared to their plaintext… ▽ More

    Submitted 7 July, 2022; originally announced July 2022.

  16. arXiv:2207.02301  [pdf

    cs.CV cs.CY eess.IV

    Effectivity of super resolution convolutional neural network for the enhancement of land cover classification from medium resolution satellite images

    Authors: Pritom Bose, Debolina Halder, Oliur Rahman, Turash Haque Pial

    Abstract: In the modern world, satellite images play a key role in forest management and degradation monitoring. For a precise quantification of forest land cover changes, the availability of spatially fine resolution data is a necessity. Since 1972, NASAs LANDSAT Satellites are providing terrestrial images covering every corner of the earth, which have been proved to be a highly useful resource for terrest… ▽ More

    Submitted 5 July, 2022; originally announced July 2022.

    Comments: This manuscript was originally prepared for 38th Asian Conference on Remote Sensing, 2017

  17. arXiv:2205.15096  [pdf, other

    math.CO cs.DM

    Linear versus centred chromatic numbers

    Authors: Prosenjit Bose, Vida Dujmović, Hussein Houdrouge, Mehrnoosh Javarsineh, Pat Morin

    Abstract: $\DeclareMathOperator{\chicen}{χ_{\mathrm{cen}}}\DeclareMathOperator{\chilin}{χ_{\mathrm{lin}}}$ A centred colouring of a graph is a vertex colouring in which every connected subgraph contains a vertex whose colour is unique and a \emph{linear colouring} is a vertex colouring in which every (not-necessarily induced) path contains a vertex whose colour is unique. For a graph $G… ▽ More

    Submitted 10 April, 2024; v1 submitted 30 May, 2022; originally announced May 2022.

    Comments: Minor corrections and updates

  18. arXiv:2205.02447  [pdf, other

    cs.LG

    A Deep Learning Approach to Dst Index Prediction

    Authors: Yasser Abduallah, Jason T. L. Wang, Prianka Bose, Genwei Zhang, Firas Gerges, Haimin Wang

    Abstract: The disturbance storm time (Dst) index is an important and useful measurement in space weather research. It has been used to characterize the size and intensity of a geomagnetic storm. A negative Dst value means that the Earth's magnetic field is weakened, which happens during storms. In this paper, we present a novel deep learning method, called the Dst Transformer, to perform short-term, 1-6 hou… ▽ More

    Submitted 5 May, 2022; originally announced May 2022.

    Comments: 7 pages, 4 figures

  19. arXiv:2204.11926  [pdf

    math.CO cs.DM

    Pursuit-Evasion in Graphs: Zombies, Lazy Zombies and a Survivor

    Authors: Prosenjit Bose, Jean-Lou De Carufel, Thomas Shermer

    Abstract: We study zombies and survivor, a variant of the game of cops and robber on graphs. In this variant, the single survivor plays the role of the robber and attempts to escape from the zombies that play the role of the cops. The zombies are restricted, on their turn, to always follow an edge of a shortest path towards the survivor. Let $z(G)$ be the smallest number of zombies required to catch the sur… ▽ More

    Submitted 25 April, 2022; originally announced April 2022.

    Comments: 31 pages, 22 figures

    ACM Class: G.2.2; F.2.2

  20. arXiv:2203.13396  [pdf, other

    cs.AR cs.DC cs.OS

    HetSched: Quality-of-Mission Aware Scheduling for Autonomous Vehicle SoCs

    Authors: Aporva Amarnath, Subhankar Pal, Hiwot Kassa, Augusto Vega, Alper Buyuktosunoglu, Hubertus Franke, John-David Wellman, Ronald Dreslinski, Pradip Bose

    Abstract: Systems-on-Chips (SoCs) that power autonomous vehicles (AVs) must meet stringent performance and safety requirements prior to deployment. With increasing complexity in AV applications, the system needs to meet these real-time demands of multiple safety-critical applications simultaneously. A typical AV-SoC is a heterogeneous multiprocessor consisting of accelerators supported by general-purpose co… ▽ More

    Submitted 24 March, 2022; originally announced March 2022.

    Comments: 14 pages, 11 figures, 4 tables

  21. arXiv:2202.08870  [pdf, other

    cs.DS math.CO

    An Optimal Algorithm for Product Structure in Planar Graphs

    Authors: Prosenjit Bose, Pat Morin, Saeed Odak

    Abstract: The \emph{Product Structure Theorem} for planar graphs (Dujmović et al.\ \emph{JACM}, \textbf{67}(4):22) states that any planar graph is contained in the strong product of a planar $3$-tree, a path, and a $3$-cycle. We give a simple linear-time algorithm for finding this decomposition as well as several related decompositions. This improves on the previous $O(n\log n)$ time algorithm (Morin.\ \emp… ▽ More

    Submitted 17 February, 2022; originally announced February 2022.

    Comments: 14 pages, 5 figures

  22. On approximating shortest paths in weighted triangular tessellations

    Authors: Prosenjit Bose, Guillermo Esteban, David Orden, Rodrigo I. Silveira

    Abstract: We study the quality of weighted shortest paths when a continuous 2-dimensional space is discretized by a weighted triangular tessellation. In order to evaluate how well the tessellation approximates the 2-dimensional space, we study three types of shortest paths: a weighted shortest path~$ \mathit{SP_w}(s,t) $, which is a shortest path from $ s $ to $ t $ in the space; a weighted shortest vertex… ▽ More

    Submitted 27 November, 2021; originally announced November 2021.

    Comments: 17 pages, 10 figures

  23. arXiv:2111.08893  [pdf, other

    cs.CR

    Understanding Security Issues in the NFT Ecosystem

    Authors: Dipanjan Das, Priyanka Bose, Nicola Ruaro, Christopher Kruegel, Giovanni Vigna

    Abstract: Non-Fungible Tokens (NFTs) have emerged as a way to collect digital art as well as an investment vehicle. Despite having been popularized only recently, NFT markets have witnessed several high-profile (and high-value) asset sales and a tremendous growth in trading volumes over the last year. Unfortunately, these marketplaces have not yet received much security scrutiny. Instead, most academic rese… ▽ More

    Submitted 27 April, 2022; v1 submitted 16 November, 2021; originally announced November 2021.

    Journal ref: ACM Conference on Computer and Communications Security (CCS), 2022

  24. arXiv:2106.14451  [pdf, other

    cs.CG

    Dynamic Schnyder Woods

    Authors: Sujoy Bhore, Prosenjit Bose, Pilar Cano, Jean Cardinal, John Iacono

    Abstract: A realizer, commonly known as Schnyder woods, of a triangulation is a partition of its interior edges into three oriented rooted trees. A flip in a realizer is a local operation that transforms one realizer into another. Two types of flips in a realizer have been introduced: colored flips and cycle flips. A corresponding flip graph is defined for each of these two types of flips. The vertex sets a… ▽ More

    Submitted 28 June, 2021; originally announced June 2021.

    Comments: 15 pages

    MSC Class: 05C10 ACM Class: F.2; G.2

  25. arXiv:2106.01236  [pdf, other

    cs.CG

    Improved Spanning on Theta-5

    Authors: Prosenjit Bose, Darryl Hill, Aurélien Ooms

    Abstract: We show an upper bound of $\frac{ \sin\left(\frac{3π}{10}\right) }{ \sin\left(\frac{2π}{5}\right)-\sin\left(\frac{3π}{10}\right) } <5.70$ on the spanning ratio of $Θ_5$-graphs, improving on the previous best known upper bound of $9.96$ [Bose, Morin, van Renssen, and Verdonschot. The Theta-5-graph is a spanner. Computational Geometry, 2015.]

    Submitted 2 June, 2021; originally announced June 2021.

    Comments: 21 pages, 30 figures, to be published in the proceedings of WADS 2021, The 17th Algorithms and Data Structures Symposium

  26. arXiv:2105.01230  [pdf, ps, other

    math.CO cs.DM

    Separating layered treewidth and row treewidth

    Authors: Prosenjit Bose, Vida Dujmović, Mehrnoosh Javarsineh, Pat Morin, David R. Wood

    Abstract: Layered treewidth and row treewidth are recently introduced graph parameters that have been key ingredients in the solution of several well-known open problems. It follows from the definitions that the layered treewidth of a graph is at most its row treewidth plus 1. Moreover, a minor-closed class has bounded layered treewidth if and only if it has bounded row treewidth. However, it has been open… ▽ More

    Submitted 5 May, 2022; v1 submitted 3 May, 2021; originally announced May 2021.

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 24, no. 1, Graph Theory (May 13, 2022) dmtcs:7458

  27. arXiv:2104.08638  [pdf, other

    cs.CR cs.PL

    SAILFISH: Vetting Smart Contract State-Inconsistency Bugs in Seconds

    Authors: Priyanka Bose, Dipanjan Das, Yanju Chen, Yu Feng, Christopher Kruegel, Giovanni Vigna

    Abstract: This paper presents SAILFISH, a scalable system for automatically finding state-inconsistency bugs in smart contracts. To make the analysis tractable, we introduce a hybrid approach that includes (i) a light-weight exploration phase that dramatically reduces the number of instructions to analyze, and (ii) a precise refinement phase based on symbolic evaluation guided by our novel value-summary ana… ▽ More

    Submitted 12 December, 2021; v1 submitted 17 April, 2021; originally announced April 2021.

    Journal ref: IEEE Symposium on Security & Privacy, May 2022

  28. arXiv:2102.00338  [pdf, ps, other

    cs.DS

    Fragile Complexity of Adaptive Algorithms

    Authors: Prosenjit Bose, Pilar Cano, Rolf Fagerberg, John Iacono, Riko Jacob, Stefan Langerman

    Abstract: The fragile complexity of a comparison-based algorithm is $f(n)$ if each input element participates in $O(f(n))$ comparisons. In this paper, we explore the fragile complexity of algorithms adaptive to various restrictions on the input, i.e., algorithms with a fragile complexity parameterized by a quantity other than the input size n. We show that searching for the predecessor in a sorted array has… ▽ More

    Submitted 30 January, 2021; originally announced February 2021.

    Comments: Appears at proceedings of the 12th International Conference on Algorithms and Complexity (CIAC 2021)

    MSC Class: 68W05; 68W20 ACM Class: F.2.2

  29. arXiv:2011.02197  [pdf, other

    cs.CG cs.CV

    Affine invariant triangulations

    Authors: Prosenjit Bose, Pilar Cano, Rodrigo I. Silveira

    Abstract: We study affine invariant 2D triangulation methods. That is, methods that produce the same triangulation for a point set $S$ for any (unknown) affine transformation of $S$. Our work is based on a method by Nielson [A characterization of an affine invariant triangulation. Geom. Mod, 191-210. Springer, 1993] that uses the inverse of the covariance matrix of $S$ to define an affine invariant norm, de… ▽ More

    Submitted 4 November, 2020; originally announced November 2020.

  30. arXiv:2009.04622  [pdf, other

    cs.AR

    MicroGrad: A Centralized Framework for Workload Cloning and Stress Testing

    Authors: Gokul Subramanian Ravi, Ramon Bertran, Pradip Bose, Mikko Lipasti

    Abstract: We present MicroGrad, a centralized automated framework that is able to efficiently analyze the capabilities, limits and sensitivities of complex modern processors in the face of constantly evolving application domains. MicroGrad uses Microprobe, a flexible code generation framework as its back-end and a Gradient Descent based tuning mechanism to efficiently enable the evolution of the test cases… ▽ More

    Submitted 9 September, 2020; originally announced September 2020.

  31. arXiv:2007.14371  [pdf, other

    cs.AR cs.DC

    STOMP: A Tool for Evaluation of Scheduling Policies in Heterogeneous Multi-Processors

    Authors: Augusto Vega, Aporva Amarnath, John-David Wellman, Hiwot Kassa, Subhankar Pal, Hubertus Franke, Alper Buyuktosunoglu, Ronald Dreslinski, Pradip Bose

    Abstract: The proliferation of heterogeneous chip multiprocessors in recent years has reached unprecedented levels. Traditional homogeneous platforms have shown fundamental limitations when it comes to enabling high-performance yet-ultra-low-power computing, in particular in application domains with real-time execution deadlines or criticality constraints. By combining the right set of general purpose cores… ▽ More

    Submitted 28 July, 2020; originally announced July 2020.

  32. arXiv:2007.06455  [pdf, other

    math.CO cs.DS

    Asymptotically Optimal Vertex Ranking of Planar Graphs

    Authors: Prosenjit Bose, Vida Dujmović, Mehrnoosh Javarsineh, Pat Morin

    Abstract: A (vertex) $\ell$-ranking is a colouring $\varphi:V(G)\to\mathbb{N}$ of the vertices of a graph $G$ with integer colours so that for any path $u_0,\ldots,u_p$ of length at most $\ell$, $\varphi(u_0)\neq\varphi(u_p)$ or $\varphi(u_0)<\max\{\varphi(u_0),\ldots,\varphi(u_p)\}$. We show that, for any fixed integer $\ell\ge 2$, every $n$-vertex planar graph has an $\ell$-ranking using… ▽ More

    Submitted 18 August, 2022; v1 submitted 13 July, 2020; originally announced July 2020.

    Comments: Many minor corrections. Added a new proof outline and two figures

  33. arXiv:2002.09740  [pdf, other

    cs.CG

    (Faster) Multi-Sided Boundary Labelling

    Authors: Prosenjit Bose, Saeed Mehrabi, Debajyoti Mondal

    Abstract: A 1-bend boundary labelling problem consists of an axis-aligned rectangle $B$, $n$ points (called sites) in the interior, and $n$ points (called ports) on the labels along the boundary of $B$. The goal is to find a set of $n$ axis-aligned curves (called leaders), each having at most one bend and connecting one site to one port, such that the leaders are pairwise disjoint. A 1-bend boundary labelli… ▽ More

    Submitted 22 February, 2020; originally announced February 2020.

    Comments: 16 pages, 12 figures

  34. arXiv:2002.05580  [pdf, other

    cs.DS cs.CG cs.DM math.CO

    Drawing Graphs as Spanners

    Authors: Oswin Aichholzer, Manuel Borrazzo, Prosenjit Bose, Jean Cardinal, Fabrizio Frati, Pat Morin, Birgit Vogtenhuber

    Abstract: We study the problem of embedding graphs in the plane as good geometric spanners. That is, for a graph $G$, the goal is to construct a straight-line drawing $Γ$ of $G$ in the plane such that, for any two vertices $u$ and $v$ of $G$, the ratio between the minimum length of any path from $u$ to $v$ and the Euclidean distance between $u$ and $v$ is small. The maximum such ratio, over all pairs of ver… ▽ More

    Submitted 13 February, 2020; originally announced February 2020.

  35. arXiv:2002.05099  [pdf, other

    cs.CG

    Parameterized Complexity of Two-Interval Pattern Problem

    Authors: Prosenjit Bose, Saeed Mehrabi, Debajyoti Mondal

    Abstract: A \emph{2-interval} is the union of two disjoint intervals on the real line. Two 2-intervals $D_1$ and $D_2$ are \emph{disjoint} if their intersection is empty (i.e., no interval of $D_1$ intersects any interval of $D_2$). There can be three different relations between two disjoint 2-intervals; namely, preceding ($<$), nested ($\sqsubset$) and crossing ($\between$). Two 2-intervals $D_1$ and… ▽ More

    Submitted 12 February, 2020; originally announced February 2020.

    Comments: 11 pages, 6 figures

  36. arXiv:1910.14289  [pdf, other

    cs.CG

    Expected Complexity of Routing in $Θ$ 6 and Half-$Θ$ 6 Graphs

    Authors: Prosenjit Bose, Jean-Lou de Carufel, Olivier Devillers

    Abstract: We study online routing algorithms on the $Θ$6-graph and the half-$Θ$6-graph (which is equivalent to a variant of the Delaunay triangulation). Given a source vertex s and a target vertex t in the $Θ$6-graph (resp. half-$Θ$6-graph), there exists a deterministic online routing algorithm that finds a path from s to t whose length is at most 2 st (resp. 2.89 st) which is optimal in the worst case [Bos… ▽ More

    Submitted 29 November, 2019; v1 submitted 31 October, 2019; originally announced October 2019.

  37. arXiv:1908.00848  [pdf, ps, other

    cs.DS

    Competitive Online Search Trees on Trees

    Authors: Prosenjit Bose, Jean Cardinal, John Iacono, Grigorios Koumoutsos, Stefan Langerman

    Abstract: We consider the design of adaptive data structures for searching elements of a tree-structured space. We use a natural generalization of the rotation-based online binary search tree model in which the underlying search space is the set of vertices of a tree. This model is based on a simple structure for decomposing graphs, previously known under several names including elimination trees, vertex ra… ▽ More

    Submitted 2 August, 2019; originally announced August 2019.

  38. arXiv:1903.07024  [pdf, other

    cs.CG

    Computing Maximum Independent Set on Outerstring Graphs and Their Relatives

    Authors: Prosenjit Bose, Paz Carmi, J. Mark Keil, Anil Maheshwari, Saeed Mehrabi, Debajyoti Mondal, Michiel Smid

    Abstract: A graph $G$ with $n$ vertices is called an outerstring graph if it has an intersection representation of a set of $n$ curves inside a disk such that one endpoint of every curve is attached to the boundary of the disk. Given an outerstring graph representation, the Maximum Independent Set (MIS) problem of the underlying graph can be computed in $O(s^3)$ time, where $s$ is the number of segments in… ▽ More

    Submitted 1 August, 2021; v1 submitted 17 March, 2019; originally announced March 2019.

    Comments: A preliminary version of this paper appeared in the 16th International Symposium on Algorithms and Data Structures (WADS 2019)

    MSC Class: 68Q25; 65D18 ACM Class: I.3.5

  39. arXiv:1812.09913  [pdf, ps, other

    cs.CG

    Near-Optimal $O(k)$-Robust Geometric Spanners

    Authors: Prosenjit Bose, Paz Carmi, Vida Dujmovic, Pat Morin

    Abstract: For any constants $d\ge 1$, $ε>0$, $t>1$, and any $n$-point set $P\subset\mathbb{R}^d$, we show that there is a geometric graph $G=(P,E)$ having $O(n\log^2 n\log\log n)$ edges with the following property: For any $F\subseteq P$, there exists $F^+\supseteq F$, $|F^+| \le (1+ε)|F|$ such that, for any pair $p,q\in P\setminus F^+$, the graph $G-F$ contains a path from $p$ to $q$ whose (Euclidean) leng… ▽ More

    Submitted 6 January, 2019; v1 submitted 24 December, 2018; originally announced December 2018.

    Comments: New version with streamlined construction and fewer edges

  40. arXiv:1809.09792  [pdf, other

    cs.CG

    Gathering by Repulsion

    Authors: Prosenjit Bose, Thomas Shermer

    Abstract: We consider a repulsion actuator located in an $n$-sided convex environment full of point particles. When the actuator is activated, all the particles move away from the actuator. We study the problem of gathering all the particles to a point. We give an $O(n^2)$ time algorithm to compute all the actuator locations that gather the particles to one point with one activation, and an $O(n)$ time algo… ▽ More

    Submitted 25 September, 2018; originally announced September 2018.

  41. arXiv:1808.10738  [pdf, other

    cs.CG cs.DS math.CO

    Pole Dancing: 3D Morphs for Tree Drawings

    Authors: Elena Arseneva, Prosenjit Bose, Pilar Cano, Anthony D'Angelo, Vida Dujmovic, Fabrizio Frati, Stefan Langerman, Alessandra Tappini

    Abstract: We study the question whether a crossing-free 3D morph between two straight-line drawings of an $n$-vertex tree can be constructed consisting of a small number of linear morphing steps. We look both at the case in which the two given drawings are two-dimensional and at the one in which they are three-dimensional. In the former setting we prove that a crossing-free 3D morph always exists with… ▽ More

    Submitted 3 September, 2018; v1 submitted 31 August, 2018; originally announced August 2018.

    Comments: Appears in the Proceedings of the 26th International Symposium on Graph Drawing and Network Visualization (GD 2018)

  42. Identifying Implementation Bugs in Machine Learning based Image Classifiers using Metamorphic Testing

    Authors: Anurag Dwarakanath, Manish Ahuja, Samarth Sikand, Raghotham M. Rao, R. P. Jagadeesh Chandra Bose, Neville Dubash, Sanjay Podder

    Abstract: We have recently witnessed tremendous success of Machine Learning (ML) in practical applications. Computer vision, speech recognition and language translation have all seen a near human level performance. We expect, in the near future, most business applications will have some form of ML. However, testing such applications is extremely challenging and would be very expensive if we follow today's m… ▽ More

    Submitted 16 August, 2018; originally announced August 2018.

    Comments: Published at 27th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2018)

  43. arXiv:1808.01298  [pdf, other

    cs.CG

    On the Spanning and Routing Ratio of Directed Theta-Four

    Authors: Prosenjit Bose, Jean-Lou De Carufel, Darryl Hill, Michiel Smid

    Abstract: We present a routing algorithm for the directed $Θ_4$-graph, here denoted as the $\overrightarrow{Θ_4}}$-graph, that computes a path between any two vertices $s$ and $t$ having length at most $17$ times the Euclidean distance between $s$ and $t$. To compute this path, at each step, the algorithm only uses knowledge of the location of the current vertex, its (at most four) outgoing edges, the desti… ▽ More

    Submitted 12 July, 2021; v1 submitted 3 August, 2018; originally announced August 2018.

    Comments: 12 pages, 7 figures

    MSC Class: 68-XX

  44. arXiv:1804.07150  [pdf, other

    cs.CG

    Improved Bounds for Guarding Plane Graphs with Edges

    Authors: Ahmad Biniaz, Prosenjit Bose, Aurélien Ooms, Sander Verdonschot

    Abstract: An "edge guard set" of a plane graph $G$ is a subset $Γ$ of edges of $G$ such that each face of $G$ is incident to an endpoint of an edge in $Γ$. Such a set is said to guard $G$. We improve the known upper bounds on the number of edges required to guard any $n$-vertex embedded planar graph $G$: 1- We present a simple inductive proof for a theorem of Everett and Rivera-Campo (1997) that $G$ can b… ▽ More

    Submitted 19 April, 2018; originally announced April 2018.

    Comments: 12 pages, to appear in SWAT 2018

  45. arXiv:1803.10812  [pdf, other

    cs.CG

    Boundary Labeling for Rectangular Diagrams

    Authors: Prosenjit Bose, Paz Carmi, J. Mark Keil, Saeed Mehrabi, Debajyoti Mondal

    Abstract: Given a set of $n$ points (sites) inside a rectangle $R$ and $n$ points (label locations or ports) on its boundary, a boundary labeling problem seeks ways of connecting every site to a distinct port while achieving different labeling aesthetics. We examine the scenario when the connecting lines (leaders) are drawn as axis-aligned polylines with few bends, every leader lies strictly inside $R$, no… ▽ More

    Submitted 28 March, 2018; originally announced March 2018.

    Comments: 18 pages, 9 figures

  46. arXiv:1803.03705  [pdf, other

    cs.CG

    Geodesic Obstacle Representation of Graphs

    Authors: Prosenjit Bose, Paz Carmi, Vida Dujmovic, Saeed Mehrabi, Fabrizio Montecchiani, Pat Morin, Luis Fernando Schultz Xavier da Silveira

    Abstract: An obstacle representation of a graph is a mapping of the vertices onto points in the plane and a set of connected regions of the plane (called obstacles) such that the straight-line segment connecting the points corresponding to two vertices does not intersect any obstacles if and only if the vertices are adjacent in the graph. The obstacle representation and its plane variant (in which the resul… ▽ More

    Submitted 9 March, 2018; originally announced March 2018.

  47. Routing on the Visibility Graph

    Authors: Prosenjit Bose, Matias Korman, André van Renssen, Sander Verdonschot

    Abstract: We consider the problem of routing on a network in the presence of line segment constraints (i.e., obstacles that edges in our network are not allowed to cross). Let $P$ be a set of $n$ points in the plane and let $S$ be a set of non-crossing line segments whose endpoints are in $P$. We present two deterministic 1-local $O(1)$-memory routing algorithms that are guaranteed to find a path of at most… ▽ More

    Submitted 2 January, 2019; v1 submitted 8 March, 2018; originally announced March 2018.

    Comments: An extended abstract of this paper appeared in the proceedings of the 28th International Symposium on Algorithms and Computation (ISAAC 2017). Final version appeared in the Journal of Computational Geometry

  48. arXiv:1802.09505  [pdf, other

    cs.CG

    Faster Algorithms for some Optimization Problems on Collinear Points

    Authors: Ahmad Biniaz, Prosenjit Bose, Paz Carmi, Anil Maheshwari, J. Ian Munro, Michiel Smid

    Abstract: We propose faster algorithms for the following three optimization problems on $n$ collinear points, i.e., points in dimension one. The first two problems are known to be NP-hard in higher dimensions. 1- Maximizing total area of disjoint disks: In this problem the goal is to maximize the total area of nonoverlapping disks centered at the points. Acharyya, De, and Nandy (2017) presented an… ▽ More

    Submitted 26 July, 2018; v1 submitted 26 February, 2018; originally announced February 2018.

    Comments: To appear in SoCG 2018. Full version (15 pages)

  49. arXiv:1801.02162  [pdf, other

    cs.CG

    Reconstructing a convex polygon from its $ω$-cloud

    Authors: Elena Arseneva, Prosenjit Bose, Jean-Lou De Carufel, Sander Verdonschot

    Abstract: An $ω$-wedge is the closed set of points contained between two rays that are emanating from a single point (the apex), and are separated by an angle $ω< π$. Given a convex polygon $P$, we place the $ω$-wedge such that $P$ is inside the wedge and both rays are tangent to $P$. The set of apex positions of all such placements of the $ω$-wedge is called the $ω$-cloud of $P$. We investigate reconstru… ▽ More

    Submitted 20 March, 2019; v1 submitted 7 January, 2018; originally announced January 2018.

    Comments: 16 pages, 6 figures

  50. arXiv:1710.08060  [pdf, other

    cs.CG

    Constrained Routing Between Non-Visible Vertices

    Authors: Prosenjit Bose, Matias Korman, André van Renssen, Sander Verdonschot

    Abstract: In this paper we study local routing strategies on geometric graphs. Such strategies use geometric properties of the graph like the coordinates of the current and target nodes to route. Specifically, we study routing strategies in the presence of constraints which are obstacles that edges of the graph are not allowed to cross. Let $P$ be a set of $n$ points in the plane and let $S$ be a set of lin… ▽ More

    Submitted 8 February, 2021; v1 submitted 22 October, 2017; originally announced October 2017.