Skip to main content

Showing 1–50 of 53 results for author: Mondal, D

  1. arXiv:2407.04282  [pdf, other

    cs.DS cs.DM

    Improved Outerplanarity Bounds for Planar Graphs

    Authors: Therese Biedl, Debajyoti Mondal

    Abstract: In this paper, we study the outerplanarity of planar graphs, i.e., the number of times that we must (in a planar embedding that we can initially freely choose) remove the outerface vertices until the graph is empty. It is well-known that there are $n$-vertex graphs with outerplanarity $\tfrac{n}{6}+Θ(1)$, and not difficult to show that the outerplanarity can never be bigger. We give here improved… ▽ More

    Submitted 5 July, 2024; originally announced July 2024.

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

  2. arXiv:2407.03381  [pdf, other

    q-bio.GN cs.AI cs.LG

    SeqMate: A Novel Large Language Model Pipeline for Automating RNA Sequencing

    Authors: Devam Mondal, Atharva Inamdar

    Abstract: RNA sequencing techniques, like bulk RNA-seq and Single Cell (sc) RNA-seq, are critical tools for the biologist looking to analyze the genetic activity/transcriptome of a tissue or cell during an experimental procedure. Platforms like Illumina's next-generation sequencing (NGS) are used to produce the raw data for this experimental procedure. This raw FASTQ data must then be prepared via a complex… ▽ More

    Submitted 2 July, 2024; originally announced July 2024.

  3. arXiv:2407.02659  [pdf, other

    cs.CL cs.LG

    Ensuring Responsible Sourcing of Large Language Model Training Data Through Knowledge Graph Comparison

    Authors: Devam Mondal, Carlo Lipizzi

    Abstract: In light of recent plagiarism allegations Brough by publishers, newspapers, and other creators of copyrighted corpora against large language model (LLM) developers, we propose a novel system, a variant of a plagiarism detection system, that assesses whether a knowledge source has been used in the training or fine-tuning of a large language model. Unlike current methods, we utilize an approach that… ▽ More

    Submitted 2 July, 2024; originally announced July 2024.

  4. xNose: A Test Smell Detector for C#

    Authors: Partha P. Paul, Md Tonoy Akanda, M. Raihan Ullah, Dipto Mondal, Nazia S. Chowdhury, Fazle M. Tawsif

    Abstract: Test smells, similar to code smells, can negatively impact both the test code and the production code being tested. Despite extensive research on test smells in languages like Java, Scala, and Python, automated tools for detecting test smells in C# are lacking. This paper aims to bridge this gap by extending the study of test smells to C#, and developing a tool (xNose) to identify test smells in t… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

    Comments: Full report of our ICSE'24 poster

  5. arXiv:2404.16308  [pdf, other

    cs.CL cs.CY

    WorldValuesBench: A Large-Scale Benchmark Dataset for Multi-Cultural Value Awareness of Language Models

    Authors: Wenlong Zhao, Debanjan Mondal, Niket Tandon, Danica Dillion, Kurt Gray, Yuling Gu

    Abstract: The awareness of multi-cultural human values is critical to the ability of language models (LMs) to generate safe and personalized responses. However, this awareness of LMs has been insufficiently studied, since the computer science community lacks access to the large-scale real-world data about multi-cultural values. In this paper, we present WorldValuesBench, a globally diverse, large-scale benc… ▽ More

    Submitted 24 April, 2024; originally announced April 2024.

    Comments: Accepted at LREC-COLING 2024. Wenlong and Debanjan contributed equally

  6. arXiv:2404.04535  [pdf, other

    cs.CG cs.DS

    Quantum Speedup for Some Geometric 3SUM-Hard Problems and Beyond

    Authors: J. Mark Keil, Fraser McLeod, Debajyoti Mondal

    Abstract: The classical 3SUM conjecture states that the class of 3SUM-hard problems does not admit a truly subquadratic $O(n^{2-δ})$-time algorithm, where $δ>0$, in classical computing. The geometric 3SUM-hard problems have widely been studied in computational geometry and recently, these problems have been examined under the quantum computing model. For example, Ambainis and Larka [TQC'20] designed a quant… ▽ More

    Submitted 6 April, 2024; originally announced April 2024.

    MSC Class: 68Q12 ACM Class: F.2

  7. arXiv:2404.03751  [pdf, other

    cs.CG cs.DS

    The Maximum Clique Problem in a Disk Graph Made Easy

    Authors: J. Mark Keil, Debajyoti Mondal

    Abstract: A disk graph is an intersection graph of disks in $\mathbb{R}^2$. Determining the computational complexity of finding a maximum clique in a disk graph is a long-standing open problem. In 1990, Clark, Colbourn, and Johnson gave a polynomial-time algorithm for computing a maximum clique in a unit disk graph. However, finding a maximum clique when disks are of arbitrary size is widely believed to be… ▽ More

    Submitted 15 July, 2024; v1 submitted 4 April, 2024; originally announced April 2024.

    MSC Class: 52C99; 68Q25 ACM Class: F.2.2; I.3.5

  8. arXiv:2403.13925  [pdf, other

    cs.CL cs.AI cs.LG

    Reducing Large Language Model Bias with Emphasis on 'Restricted Industries': Automated Dataset Augmentation and Prejudice Quantification

    Authors: Devam Mondal, Carlo Lipizzi

    Abstract: Despite the growing capabilities of large language models, there exists concerns about the biases they develop. In this paper, we propose a novel, automated mechanism for debiasing through specified dataset augmentation in the lens of bias producers and in the context of 'restricted industries' with limited data. We additionally create two new additional metrics, the mb-index and db-index, to quan… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

  9. arXiv:2402.19120  [pdf

    cs.SE

    A Naive Approach for Automatic Line-level Code Completion

    Authors: Shamima Naznin, Dr. Manishankar Mondal

    Abstract: Coding is an integral aspect of programming. A programmer can automatically complete a code fragment after writing a few tokens, and the process of automatic completion is known as code completion. Several research studies on code completion have previously been conducted for method body completion and method parameter completion. However, this fundamental study explores the automatic completion o… ▽ More

    Submitted 29 February, 2024; originally announced February 2024.

    Comments: 6 pages

  10. arXiv:2401.12863  [pdf, other

    cs.CL cs.AI

    KAM-CoT: Knowledge Augmented Multimodal Chain-of-Thoughts Reasoning

    Authors: Debjyoti Mondal, Suraj Modi, Subhadarshi Panda, Rituraj Singh, Godawari Sudhakar Rao

    Abstract: Large Language Models (LLMs) have demonstrated impressive performance in natural language processing tasks by leveraging chain of thought (CoT) that enables step-by-step thinking. Extending LLMs with multimodal capabilities is the recent interest, but incurs computational cost and requires substantial hardware resources. To address these challenges, we propose KAM-CoT a framework that integrates C… ▽ More

    Submitted 23 January, 2024; originally announced January 2024.

    Comments: AAAI 2024

  11. arXiv:2312.03182  [pdf, other

    cs.SE

    Investigating Technology Usage Span by Analyzing Users' Q&A Traces in Stack Overflow

    Authors: Saikat Mondal, Debajyoti Mondal, Chanchal K. Roy

    Abstract: Choosing an appropriate software development technology (e.g., programming language) is challenging due to the proliferation of diverse options. The selection of inappropriate technologies for development may have a far-reaching effect on software developers' career growth. Switching to a different technology after working with one may lead to a complex learning curve and, thus, be more challengin… ▽ More

    Submitted 5 December, 2023; originally announced December 2023.

    Comments: Accepted in the 30th Asia-Pacific Software Engineering Conference (APSEC 2023)

  12. arXiv:2310.16314  [pdf, other

    cs.LG

    Understanding Code Semantics: An Evaluation of Transformer Models in Summarization

    Authors: Debanjan Mondal, Abhilasha Lodha, Ankita Sahoo, Beena Kumari

    Abstract: This paper delves into the intricacies of code summarization using advanced transformer-based language models. Through empirical studies, we evaluate the efficacy of code summarization by altering function and variable names to explore whether models truly understand code semantics or merely rely on textual cues. We have also introduced adversaries like dead code and commented code across three pr… ▽ More

    Submitted 26 October, 2023; v1 submitted 24 October, 2023; originally announced October 2023.

    Comments: Accepted at GenBench, EMNLP 2023. All authors are co-first authors and have equal contributions

  13. arXiv:2305.14956  [pdf, other

    cs.CL

    Editing Common Sense in Transformers

    Authors: Anshita Gupta, Debanjan Mondal, Akshay Krishna Sheshadri, Wenlong Zhao, Xiang Lorraine Li, Sarah Wiegreffe, Niket Tandon

    Abstract: Editing model parameters directly in Transformers makes updating open-source transformer-based models possible without re-training (Meng et al., 2023). However, these editing methods have only been evaluated on statements about encyclopedic knowledge with a single correct answer. Commonsense knowledge with multiple correct answers, e.g., an apple can be green or red but not transparent, has not be… ▽ More

    Submitted 26 October, 2023; v1 submitted 24 May, 2023; originally announced May 2023.

    Comments: Accepted to EMNLP 2023 Main Conference. Anshita, Debanjan, Akshay are co-first authors. Code and datasets for all experiments are available at https://github.com/anshitag/memit_csk

  14. arXiv:2303.07645  [pdf, other

    cs.CG

    Finding a Maximum Clique in a Disk Graph

    Authors: Jared Espenant, J. Mark Keil, Debajyoti Mondal

    Abstract: A disk graph is an intersection graph of disks in the Euclidean plane, where the disks correspond to the vertices of the graph and a pair of vertices are adjacent if and only if their corresponding disks intersect. The problem of determining the time complexity of computing a maximum clique in a disk graph is a long-standing open question. The problem is known to be open even when the radii of all… ▽ More

    Submitted 14 March, 2023; originally announced March 2023.

    Comments: Preliminary results appeared at the 39th International Symposium on Computational Geometry (SoCG 2023)

    MSC Class: 52C99; 68Q25 ACM Class: F.2.2; I.3.5

  15. arXiv:2303.01435  [pdf, other

    cs.SE

    Pathways to Leverage Transcompiler based Data Augmentation for Cross-Language Clone Detection

    Authors: Subroto Nag Pinku, Debajyoti Mondal, Chanchal K. Roy

    Abstract: Software clones are often introduced when developers reuse code fragments to implement similar functionalities in the same or different software systems. Many high-performing clone detection tools today are based on deep learning techniques and are mostly used for detecting clones written in the same programming language, whereas clone detection tools for detecting cross-language clones are also e… ▽ More

    Submitted 2 March, 2023; originally announced March 2023.

    Comments: Accepted at the 31st IEEE/ACM International Conference on Program Comprehension (ICPC 2023)

    ACM Class: D.2; D.2.13

  16. arXiv:2209.13024  [pdf, other

    cs.CG cs.DM

    Improved and Generalized Algorithms for Burning a Planar Point Set

    Authors: Prashant Gokhale, J. Mark Keil, Debajyoti Mondal

    Abstract: Given a set $P$ of points in the plane, a point burning process is a discrete time process to burn all the points of $P$ where fires must be initiated at the given points. Specifically, the point burning process starts with a single burnt point from $P$, and at each subsequent step, burns all the points in the plane that are within one unit distance from the currently burnt points, as well as one… ▽ More

    Submitted 26 September, 2022; originally announced September 2022.

    MSC Class: 52C15; 68Q25 ACM Class: F.2

  17. arXiv:2208.06122  [pdf, other

    cs.CG

    Minimum Ply Covering of Points with Unit Squares

    Authors: Stephane Durocher, J. Mark Keil, Debajyoti Mondal

    Abstract: Given a set $P$ of points and a set $U$ of axis-parallel unit squares in the Euclidean plane, a minimum ply cover of $P$ with $U$ is a subset of $U$ that covers $P$ and minimizes the number of squares that share a common intersection, called the minimum ply cover number of $P$ with $U$. Biedl et al. [Comput. Geom., 94:101712, 2020] showed that determining the minimum ply cover number for a set of… ▽ More

    Submitted 12 August, 2022; originally announced August 2022.

    MSC Class: 68W25; 52C15 ACM Class: F.2

  18. arXiv:2205.13095  [pdf

    cs.AI cs.CV

    VizInspect Pro -- Automated Optical Inspection (AOI) solution

    Authors: Faraz Waseem, Sanjit Menon, Haotian Xu, Debashis Mondal

    Abstract: Traditional vision based Automated Optical Inspection (referred to as AOI in paper) systems present multiple challenges in factory settings including inability to scale across multiple product lines, requirement of vendor programming expertise, little tolerance to variations and lack of cloud connectivity for aggregated insights. The lack of flexibility in these systems presents a unique opportuni… ▽ More

    Submitted 25 May, 2022; originally announced May 2022.

  19. arXiv:2205.04643  [pdf, other

    cs.CG cs.DM

    Burning Number for the Points in the Plane

    Authors: J. Mark Keil, Debajyoti Mondal, Ehsan Moradi

    Abstract: The burning process on a graph $G$ starts with a single burnt vertex, and at each subsequent step, burns the neighbors of the currently burnt vertices, as well as one other unburnt vertex. The burning number of $G$ is the smallest number of steps required to burn all the vertices of the graph. In this paper, we examine the problem of computing the burning number in a geometric setting. The input i… ▽ More

    Submitted 26 September, 2022; v1 submitted 9 May, 2022; originally announced May 2022.

    MSC Class: 52C15; 68Q25 ACM Class: F.2

  20. arXiv:2203.04253  [pdf, other

    cs.DS cs.DM

    Oriented Diameter of Planar Triangulations

    Authors: Debajyoti Mondal, N. Parthiban, Indra Rajasingh

    Abstract: The diameter of an undirected or a directed graph is defined to be the maximum shortest path distance over all pairs of vertices in the graph. Given an undirected graph $G$, we examine the problem of assigning directions to each edge of $G$ such that the diameter of the resulting oriented graph is minimized. The minimum diameter over all strongly connected orientations is called the oriented diame… ▽ More

    Submitted 8 March, 2022; originally announced March 2022.

    MSC Class: 05C85; 68Q25 ACM Class: F.2.0; G.2.2

  21. arXiv:2201.10137  [pdf, other

    cs.SE cs.LG

    Leveraging Structural Properties of Source Code Graphs for Just-In-Time Bug Prediction

    Authors: Md Nadim, Debajyoti Mondal, Chanchal K. Roy

    Abstract: The most common use of data visualization is to minimize the complexity for proper understanding. A graph is one of the most commonly used representations for understanding relational data. It produces a simplified representation of data that is challenging to comprehend if kept in a textual format. In this study, we propose a methodology to utilize the relational properties of source code in the… ▽ More

    Submitted 25 January, 2022; originally announced January 2022.

    Comments: Has been accepted for publication Automated Software Engineering (AUSE), an International Journal published by Springer

  22. arXiv:2108.12500  [pdf, other

    cs.CC cs.DM cs.DS

    Positive Planar Satisfiability Problems under 3-Connectivity Constraints

    Authors: Md. Manzurul Hasan, Debajyoti Mondal, Md. Saidur Rahman

    Abstract: A 3-SAT problem is called positive and planar if all the literals are positive and the clause-variable incidence graph (i.e., SAT graph) is planar. The NAE 3-SAT and 1-in-3-SAT are two variants of 3-SAT that remain NP-complete even when they are positive. The positive 1-in-3-SAT problem remains NP-complete under planarity constraint, but planar NAE 3-SAT is solvable in $O(n^{1.5}\log n)$ time. In… ▽ More

    Submitted 27 August, 2021; originally announced August 2021.

    MSC Class: 05C85; 05C85 ACM Class: F.2

  23. arXiv:2108.12464  [pdf, other

    cs.CG cs.CC cs.DM

    Bottleneck Convex Subsets: Finding $k$ Large Convex Sets in a Point Set

    Authors: Stephane Durocher, J. Mark Keil, Saeed Mehrabi, Debajyoti Mondal

    Abstract: Chvátal and Klincsek (1980) gave an $O(n^3)$-time algorithm for the problem of finding a maximum-cardinality convex subset of an arbitrary given set $P$ of $n$ points in the plane. This paper examines a generalization of the problem, the Bottleneck Convex Subsets problem: given a set $P$ of $n$ points in the plane and a positive integer $k$, select $k$ pairwise disjoint convex subsets of $P$ such… ▽ More

    Submitted 27 August, 2021; originally announced August 2021.

    Comments: Preliminary results appeared at the 27th International Computing and Combinatorics Conference (COCOON 2021)

    MSC Class: 05C85; 52C30; 52C35 ACM Class: F.2

  24. arXiv:2108.00529  [pdf, other

    cs.DC cs.CG cs.GR cs.IR

    BigGraphVis: Leveraging Streaming Algorithms and GPU Acceleration for Visualizing Big Graphs

    Authors: Ehsan Moradi, Debajyoti Mondal

    Abstract: Graph layouts are key to exploring massive graphs. An enormous number of nodes and edges do not allow network analysis software to produce meaningful visualization of the pervasive networks. Long computation time, memory and display limitations encircle the software's ability to explore massive graphs. This paper introduces BigGraphVis, a new parallel graph visualization method that uses GPU paral… ▽ More

    Submitted 1 August, 2021; originally announced August 2021.

    MSC Class: 68U05 ACM Class: C.1.4; I.3.2; I.3.5; G.2.3

  25. arXiv:2107.05198  [pdf, other

    cs.CG cs.CC cs.DS

    Finding a Maximum Clique in a Grounded 1-Bend String Graph

    Authors: J. Mark Keil, Debajyoti Mondal, Ehsan Moradi, Yakov Nekrich

    Abstract: A grounded 1-bend string graph is an intersection graph of a set of polygonal lines, each with one bend, such that the lines lie above a common horizontal line $\ell$ and have exactly one endpoint on $\ell$. We show that the problem of finding a maximum clique in a grounded 1-bend string graph is APX-hard, even for strictly $y$-monotone strings. For general 1-bend strings, the problem remains APX-… ▽ More

    Submitted 12 July, 2021; originally announced July 2021.

    Comments: A preliminary version of the paper was presented at the 32nd Canadian Conference on Computational Geometry (CCCG 2020)

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

  26. arXiv:2106.04693  [pdf, other

    cs.LG cs.IT cs.NE

    On the Evolution of Neuron Communities in a Deep Learning Architecture

    Authors: Sakib Mostafa, Debajyoti Mondal

    Abstract: Deep learning techniques are increasingly being adopted for classification tasks over the past decade, yet explaining how deep learning architectures can achieve state-of-the-art performance is still an elusive goal. While all the training information is embedded deeply in a trained model, we still do not understand much about its performance by only analyzing the model. This paper examines the ne… ▽ More

    Submitted 8 October, 2021; v1 submitted 8 June, 2021; originally announced June 2021.

  27. arXiv:2103.15037  [pdf, other

    cs.CG cs.CC

    StreamTable: An Area Proportional Visualization for Tables with Flowing Streams

    Authors: Jared Espenant, Debajyoti Mondal

    Abstract: Let $M$ be a two-dimensional table with each cell weighted by a nonzero positive number. A StreamTable visualization of $M$ represents the columns as non-overlapping vertical streams and the rows as horizontal stripes such that the intersection between a stream and a stripe is a rectangle with area equal to the weight of the corresponding cell. To avoid large wiggle of the streams, it is desirable… ▽ More

    Submitted 25 March, 2022; v1 submitted 27 March, 2021; originally announced March 2021.

    Comments: Preliminary results appeared at the 16th International Conference and Workshops (WALCOM 2022), Jember, Indonesia

    MSC Class: 52C45; 65D18 ACM Class: F.2.0; I.3.5

  28. arXiv:2101.06596  [pdf, other

    cs.CG

    Simultaneous Embedding of Colored Graphs

    Authors: Debajyoti Mondal

    Abstract: A set of colored graphs are compatible, if for every color $i$, the number of vertices of color $i$ is the same in every graph. A simultaneous embedding of $k$ compatibly colored graphs, each with $n$ vertices, consists of $k$ planar polyline drawings of these graphs such that the vertices of the same color are mapped to a common set of vertex locations. We prove that simultaneous embedding of… ▽ More

    Submitted 17 January, 2021; originally announced January 2021.

    MSC Class: 68R10 ACM Class: G.2.2

  29. arXiv:2006.14733  [pdf, other

    cs.CC cs.DS

    APX-Hardness and Approximation for the k-Burning Number Problem

    Authors: Debajyoti Mondal, N. Parthiban, V. Kavitha, Indra Rajasingh

    Abstract: Consider an information diffusion process on a graph $G$ that starts with $k>0$ burnt vertices, and at each subsequent step, burns the neighbors of the currently burnt vertices, as well as $k$ other unburnt vertices. The \emph{$k$-burning number} of $G$ is the minimum number of steps $b_k(G)$ such that all the vertices can be burned within $b_k(G)$ steps. Note that the last step may have smaller t… ▽ More

    Submitted 17 January, 2021; v1 submitted 25 June, 2020; originally announced June 2020.

    MSC Class: 03D15; 68Q25

  30. arXiv:2004.07996  [pdf, other

    cs.CG

    Compatible Paths on Labelled Point Sets

    Authors: Elena Arseneva, Yeganeh Bahoo, Ahmad Biniaz, Pilar Cano, Farah Chanchary, John Iacono, Kshitij Jain, Anna Lubiw, Debajyoti Mondal, Khadijeh Sheikhan, Csaba D. Tóth

    Abstract: Let $P$ and $Q$ be finite point sets of the same cardinality in $\mathbb{R}^2$, each labelled from $1$ to $n$. Two noncrossing geometric graphs $G_P$ and $G_Q$ spanning $P$ and $Q$, respectively, are called compatible if for every face $f$ in $G_P$, there exists a corresponding face in $G_Q$ with the same clockwise ordering of the vertices on its boundary as in $f$. In particular, $G_P$ and $G_Q$… ▽ More

    Submitted 16 April, 2020; originally announced April 2020.

    Comments: A preliminary version of the paper was presented at the 30th Canadian Conference on Computational Geometry (CCCG 2018)

    MSC Class: 05C85; 52C30; 52C35

  31. 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

  32. 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

  33. arXiv:1910.10376  [pdf, other

    cs.CG

    Emanation Graph: A Plane Geometric Spanner with Steiner Points

    Authors: Bardia Hamedmohseni, Zahed Rahmati, Debajyoti Mondal

    Abstract: An emanation graph of grade $k$ on a set of points is a plane spanner made by shooting $2^{k+1}$ equally spaced rays from each point, where the shorter rays stop the longer ones upon collision. The collision points are the Steiner points of the spanner. Emanation graphs of grade one were studied by Mondal and Nachmanson in the context of network visualization. They proved that the spanning ratio o… ▽ More

    Submitted 14 November, 2022; v1 submitted 23 October, 2019; originally announced October 2019.

    Comments: A preliminary version of this work was presented at the 30th Canadian Conference on Computational Geometry (CCCG) and the 46th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM)

  34. arXiv:1904.06760  [pdf, other

    cs.CG

    Drawing HV-Restricted Planar Graphs

    Authors: Stephane Durocher, Stefan Felsner, Saeed Mehrabi, Debajyoti Mondal

    Abstract: A strict orthogonal drawing of a graph $G=(V, E)$ in $\mathbb{R}^2$ is a drawing of $G$ such that each vertex is mapped to a distinct point and each edge is mapped to a horizontal or vertical line segment. A graph $G$ is $HV$-restricted if each of its edges is assigned a horizontal or vertical orientation. A strict orthogonal drawing of an $HV$-restricted graph $G$ is good if it is planar and resp… ▽ More

    Submitted 14 April, 2019; originally announced April 2019.

    Comments: 17 pages, 9 figures

  35. 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

  36. Token Swapping on Trees

    Authors: Ahmad Biniaz, Kshitij Jain, Anna Lubiw, Zuzana Masárová, Tillmann Miltzow, Debajyoti Mondal, Anurag Murty Naredla, Josef Tkadlec, Alexi Turcotte

    Abstract: The input to the token swapping problem is a graph with vertices $v_1, v_2, \ldots, v_n$, and $n$ tokens with labels $1, 2, \ldots, n$, one on each vertex. The goal is to get token $i$ to vertex $v_i$ for all $i= 1, \ldots, n$ using a minimum number of swaps, where a swap exchanges the tokens on the endpoints of an edge. We present some results about token swapping on a tree, also known as "sortin… ▽ More

    Submitted 12 January, 2023; v1 submitted 16 March, 2019; originally announced March 2019.

    Comments: 37 pages, Discrete Mathematics and Theoretical Computer Science, DMTCS vol. 24:2, 2022, #9

    MSC Class: 03D15; 05C05; 68R05 ACM Class: F.2.0

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 24, no 2, Discrete Algorithms (January 18, 2023) dmtcs:8383

  37. arXiv:1812.05656  [pdf, other

    cs.CG

    Polygon Simplification by Minimizing Convex Corners

    Authors: Yeganeh Bahoo, Stephane Durocher, J. Mark Keil, Debajyoti Mondal, Saeed Mehrabi, Sahar Mehrpour

    Abstract: Let $P$ be a polygon with $r>0$ reflex vertices and possibly with holes and islands. A subsuming polygon of $P$ is a polygon $P'$ such that $P \subseteq P'$, each connected component $R$ of $P$ is a subset of a distinct connected component $R'$ of $P'$, and the reflex corners of $R$ coincide with those of $R'$. A subsuming chain of $P'$ is a minimal path on the boundary of $P'$ whose two end edges… ▽ More

    Submitted 13 December, 2018; originally announced December 2018.

    Comments: 15 pages, 9 figures

  38. arXiv:1809.00340  [pdf, other

    cs.CV

    Identifying Land Patterns from Satellite Imagery in Amazon Rainforest using Deep Learning

    Authors: Somnath Rakshit, Soumyadeep Debnath, Dhiman Mondal

    Abstract: The Amazon rainforests have been suffering widespread damage, both via natural and artificial means. Every minute, it is estimated that the world loses forest cover the size of 48 football fields. Deforestation in the Amazon rainforest has led to drastically reduced biodiversity, loss of habitat, climate change, and other biological losses. In this respect, it has become essential to track how the… ▽ More

    Submitted 2 September, 2018; originally announced September 2018.

  39. arXiv:1808.10005  [pdf, other

    cs.CG

    Recognition and Drawing of Stick Graphs

    Authors: Felice De Luca, Md Iqbal Hossain, Stephen Kobourov, Anna Lubiw, Debajyoti Mondal

    Abstract: A \emph{Stick graph} is an intersection graph of axis-aligned segments such that the left end-points of the horizontal segments and the bottom end-points of the vertical segments lie on a `ground line,' a line with slope $-1$. It is an open question to decide in polynomial time whether a given bipartite graph $G$ with bipartition $A\cup B$ has a Stick representation where the vertices in $A$ and… ▽ More

    Submitted 29 August, 2018; originally announced August 2018.

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

  40. 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.

  41. 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

  42. arXiv:1802.06699  [pdf, other

    cs.CC cs.CG cs.DM

    The Complexity of Drawing a Graph in a Polygonal Region

    Authors: Anna Lubiw, Tillmann Miltzow, Debajyoti Mondal

    Abstract: We prove that the following problem is complete for the existential theory of the reals: Given a planar graph and a polygonal region, with some vertices of the graph assigned to points on the boundary of the region, place the remaining vertices to create a planar straight-line drawing of the graph inside the region. This strengthens an NP-hardness result by Patrignani on extending partial planar g… ▽ More

    Submitted 5 September, 2018; v1 submitted 19 February, 2018; originally announced February 2018.

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

  43. arXiv:1801.06290  [pdf, other

    cs.CG

    Angle-Monotone Graphs: Construction and Local Routing

    Authors: Anna Lubiw, Debajyoti Mondal

    Abstract: A geometric graph in the plane is angle-monotone of width $γ$ if every pair of vertices is connected by an angle-monotone path of width $γ$, a path such that the angles of any two edges in the path differ by at most $γ$. Angle-monotone graphs have good spanning properties. We prove that every point set in the plane admits an angle-monotone graph of width $90^\circ$, hence with spanning ratio… ▽ More

    Submitted 18 January, 2018; originally announced January 2018.

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

  44. arXiv:1708.09560  [pdf, other

    cs.CG

    A Note on Plus-Contacts, Rectangular Duals, and Box-Orthogonal Drawings

    Authors: Therese Biedl, Debajyoti Mondal

    Abstract: A plus-contact representation of a planar graph $G$ is called $c$-balanced if for every plus shape $+_v$, the number of other plus shapes incident to each arm of $+_v$ is at most $ c Δ+O(1)$, where $Δ$ is the maximum degree of $G$. Although small values of $c$ have been achieved for a few subclasses of planar graphs (e.g., $2$- and $3$-trees), it is unknown whether $c$-balanced representations wit… ▽ More

    Submitted 31 August, 2017; originally announced August 2017.

    Comments: A poster related to this research appeared at the 25th International Symposium on Graph Drawing & Network Visualization (GD 2017)

    MSC Class: 68R10 ACM Class: G.2.2

  45. arXiv:1708.09515  [pdf, other

    cs.CG

    On Upward Drawings of Trees on a Given Grid

    Authors: Therese Biedl, Debajyoti Mondal

    Abstract: Computing a minimum-area planar straight-line drawing of a graph is known to be NP-hard for planar graphs, even when restricted to outerplanar graphs. However, the complexity question is open for trees. Only a few hardness results are known for straight-line drawings of trees under various restrictions such as edge length or slope constraints. On the other hand, there exist polynomial-time algorit… ▽ More

    Submitted 30 August, 2017; originally announced August 2017.

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

  46. arXiv:1707.02953  [pdf, other

    cs.CG

    On String Contact Representations in 3D

    Authors: Debajyoti Mondal

    Abstract: An axis-aligned string is a simple polygonal path, where each line segment is parallel to an axis in $\mathbb{R}^3$. Given a graph $G$, a string contact representation $Ψ$ of $G$ maps the vertices of $G$ to interior disjoint axis-aligned strings, where no three strings meet at a point, and two strings share a common point if and only if their corresponding vertices are adjacent in $G$. The complex… ▽ More

    Submitted 10 July, 2017; originally announced July 2017.

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

  47. arXiv:1706.09086  [pdf, other

    cs.CG

    On Compatible Triangulations with a Minimum Number of Steiner Points

    Authors: Anna Lubiw, Debajyoti Mondal

    Abstract: Two vertex-labelled polygons are \emph{compatible} if they have the same clockwise cyclic ordering of vertices. The definition extends to polygonal regions (polygons with holes) and to triangulations---for every face, the clockwise cyclic order of vertices on the boundary must be the same. It is known that every pair of compatible $n$-vertex polygonal regions can be extended to compatible triangul… ▽ More

    Submitted 27 June, 2017; originally announced June 2017.

    Comments: A preliminary version appeared at the 29th Canadian Conference on Computational Geometry (CCCG 2017)

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

  48. arXiv:1705.05479  [pdf, other

    cs.CG

    A New Approach to GraphMaps, a System Browsing Large Graphs as Interactive Maps

    Authors: Debajyoti Mondal, Lev Nachmanson

    Abstract: A GraphMaps is a system that visualizes a graph using zoom levels, which is similar to a geographic map visualization. GraphMaps reveals the structural properties of the graph and enables users to explore the graph in a natural way by using the standard zoom and pan operations. The available implementation of GraphMaps faces many challenges such as the number of zoom levels may be large, nodes may… ▽ More

    Submitted 12 August, 2018; v1 submitted 15 May, 2017; originally announced May 2017.

    Comments: Appears in the Proceedings of the 8th International Conference on Information Visualization Theory and Applications (IVAPP 2018)

    MSC Class: 97R99 ACM Class: I.3.5; I.5.5; D.4.7

  49. arXiv:1702.08380  [pdf, other

    cs.CG

    Exploring Increasing-Chord Paths and Trees

    Authors: Yeganeh Bahoo, Stephane Durocher, Sahar Mehrpour, Debajyoti Mondal

    Abstract: A straight-line drawing $Γ$ of a graph $G=(V,E)$ is a drawing of $G$ in the Euclidean plane, where every vertex in $G$ is mapped to a distinct point, and every edge in $G$ is mapped to a straight line segment between their endpoints. A path $P$ in $Γ$ is called increasing-chord if for every four points (not necessarily vertices) $a,b,c,d$ on $P$ in this order, the Euclidean distance between $b,c$… ▽ More

    Submitted 1 July, 2017; v1 submitted 27 February, 2017; originally announced February 2017.

    Comments: A preliminary version appeared at the 29th Canadian Conference on Computational Geometry (CCCG 2017)

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

  50. arXiv:1607.05422  [pdf, ps, other

    cs.IR cs.CL

    A Novel Information Theoretic Framework for Finding Semantic Similarity in WordNet

    Authors: Abhijit Adhikari, Shivang Singh, Deepjyoti Mondal, Biswanath Dutta, Animesh Dutta

    Abstract: Information content (IC) based measures for finding semantic similarity is gaining preferences day by day. Semantics of concepts can be highly characterized by information theory. The conventional way for calculating IC is based on the probability of appearance of concepts in corpora. Due to data sparseness and corpora dependency issues of those conventional approaches, a new corpora independent i… ▽ More

    Submitted 19 July, 2016; originally announced July 2016.