Subir Kumar Ghosh

dblp:41/4476 · DBLP profile ↗
← Back
30ranked-venue papers
18as first author
2since 2021 · last 2022
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 17 · 11 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 5 first-authorArtificial intelligence and machine learning · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-author
YearPublicationVenuePosition
2022 Complexity and Algorithms for ISOMETRIC PATH COVER on Chordal Graphs and Beyond
abstract
A path is isometric if it is a shortest path between its endpoints. In this article, we consider the graph covering problem Isometric Path Cover, where we want to cover all the vertices of the graph using a minimum-size set of isometric paths. Although this problem has been considered from a structural point of view (in particular, regarding applications to pursuit-evasion games), it is little studied from the algorithmic perspective. We consider Isometric Path Cover on chordal graphs, and show that the problem is NP-hard for this class. On the positive side, for chordal graphs, we design a 4-approximation algorithm and an FPT algorithm for the parameter solution size. The approximation algorithm is based on a reduction to the classic path covering problem on a suitable directed acyclic graph obtained from a breadth first search traversal of the graph. The approximation ratio of our algorithm is 3 for interval graphs and 2 for proper interval graphs. Moreover, we extend the analysis of our approximation algorithm to k-chordal graphs (graphs whose induced cycles have length at most k) by showing that it has an approximation ratio of k+7 for such graphs, and to graphs of treelength at most 𝓁, where the approximation ratio is at most 6𝓁+2.
Dibyayan Chakraborty, Antoine Dailly, Sandip Das 0001, Florent Foucaud, Harmender Gahlawat, Subir Kumar Ghosh
ISAAC6
2021 Preface: CALDAM 2018
Bhawani Sankar Panda, Subir Kumar Ghosh
Discret. Appl. Math.2
2019 On Conflict-Free Chromatic Guarding of Simple Polygons
Onur Çagirici, Subir Kumar Ghosh, Petr Hlinený, Bodhayan Roy
COCOA2
2017 Approximability of guarding weak visibility polygons
Pritam Bhattacharya, Subir Kumar Ghosh, Bodhayan Roy
Discret. Appl. Math.2
2015 Four-Connected Triangulations of Planar Point Sets
Ajit A. Diwan, Subir Kumar Ghosh, Bodhayan Roy
Discret. Comput. Geom.2
2015 Some results on point visibility graphs
Subir Kumar Ghosh, Bodhayan Roy
Theor. Comput. Sci.1
2014 Improved bounds for the conflict-free chromatic art gallery problem
abstract
In chromatic variants of the art gallery problem, simple polygons are guarded with point guards that are assigned one of k colors each. We say these guards cover the polygon. Here we consider the conflict-free chromatic art gallery problem, first studied by Bärtschi and Suri (Algorithmica 2013): A covering of the polygon is conflict-free if each point of the polygon is seen by some guard whose color appears exactly once among the guards visible to that point. We are interested in the smallest number k(n) of colors that ensure such a covering for every n-vertex polygon.
Andreas Bärtschi, Subir Kumar Ghosh, Matús Mihalák, Thomas Tschager, Peter Widmayer
SoCG2
2014 Mapping a polygon with holes using a compass
Yann Disser, Subir Kumar Ghosh, Matús Mihalák, Peter Widmayer
Theor. Comput. Sci.2
2014 Guest Editors' foreword
Subir Kumar Ghosh, Takeshi Tokuyama
Theor. Comput. Sci.1
2013 Packing and covering tetrahedra
Subir Kumar Ghosh, Penny E. Haxell
Discret. Appl. Math.1
2012 Mapping a Polygon with Holes Using a Compass
Yann Disser, Subir Kumar Ghosh, Matús Mihalák, Peter Widmayer
ALGOSENSORS2
2012 Algorithms for computing diffuse reflection paths in polygons
Subir Kumar Ghosh, Partha P. Goswami, Anil Maheshwari, Subhas C. Nandy, Sudebkumar Prasant Pal, Swami Sarvattomananda
Vis. Comput.1
2010 Approximation algorithms for art gallery problems in polygons
Subir Kumar Ghosh
Discret. Appl. Math.1
2006 A linear time algorithm to remove winding of a simple polygon
Binay K. Bhattacharya, Subir Kumar Ghosh, Thomas C. Shermer
Comput. Geom.2
2002 An Algorithm for Computing a Convex and Simple Path of Bounded Curvature in a Simple Polygon
Jean-Daniel Boissonnat, Subir Kumar Ghosh, Telikepalli Kavitha, Sylvain Lazard
Algorithmica2
2001 Characterizing LR-visibility polygons and related problems
Binay K. Bhattacharya, Subir Kumar Ghosh
Comput. Geom.2
1997 Triangulating with High Connectivity
Tamal K. Dey, Michael B. Dillencourt, Subir Kumar Ghosh, Jason M. Cahill
Comput. Geom.3
1997 Optimal On-line Algorithms for Walking with Minimum Number of Turns in Unknown Streets
Subir Kumar Ghosh, Sanjeev Saluja
Comput. Geom.1
1997 On Recognizing and Characterizing Visibility Graphs of Simple Polygons
Subir Kumar Ghosh
Discret. Comput. Geom.1
1994 An algorithm for recognizing palm polygons
Subir Kumar Ghosh, Anil Maheshwari, Sudebkumar Prasant Pal, C. E. Veni Madhavan
Vis. Comput.1
1993 Characterizing and Recognizing Weak Visibility Polygons
Subir Kumar Ghosh, Anil Maheshwari, Sudebkumar Prasant Pal, Sanjeev Saluja, C. E. Veni Madhavan
Comput. Geom.1
1992 An Optimal Parallel Algorithm for Computing Furthest Neighbors in a Tree
Subir Kumar Ghosh, Anil Maheshwari
Inf. Process. Lett.1
1991 Computing the Shortest Path Tree in a Weak Visibility Polygon
Subir Kumar Ghosh, Anil Maheshwari, Sudebkumar Prasant Pal, Sanjeev Saluja, C. E. Veni Madhavan
FSTTCS1
1991 An Output-Sensitive Algorithm for Computing Visibility Graphs
abstract
The visibility graph of a set of nonintersecting polygonal obstacles in the plane is an undirected graph whose vertex set consists of the vertices of the obstacles and whose edges are pairs of vertices $(u,v)$ such that the open line segment between u and v does not intersect any of the obstacles. The visibility graph is an important combinatorial structure in computational geometry and is used in applications such as solving visibility problems and computing shortest paths. This paper presents an algorithm that computes the visibility graph of a set of obstacles in time $O(E + n\log n)$, where E is the number of edges in the visibility graph and n is the total number of vertices in all the obstacles.
Subir Kumar Ghosh, David M. Mount
SIAM J. Comput.1
1990 An Optimal Algorithm for Computing a Minimum Nested Nonconvex Polygon
Subir Kumar Ghosh, Anil Maheshwari
Inf. Process. Lett.1
1988 Computing a Viewpoint of a Set of Points Inside a Polygon
Subir Kumar Ghosh
FSTTCS1
1987 An Output Sensitive Algorithm for Computing Visibility Graphs
abstract
The visibility graph of a set of nonintersecting polygonal obstacles in the plane is an undirected graph whose vertices are the vertices of the obstacles and whose edges are pairs of vertices (u, v) such that the open line segment between u and v does not intersect any of the obstacles. The visibility graph is an important combinatorial structure in computational geometry and is used in applications such as solving visibility problems and computing shortest paths. An algorithm is presented that computes the visibility graph of s set of obstacles in time O(E + n log n), where E is the number of edges in the visibility graph and n is the total number of vertices in all the obstacles.
Subir Kumar Ghosh, David M. Mount
FOCS1
1984 A Linear-Time Algorithm for Determining the Intersection Type of Two Star Polygons
Subir Kumar Ghosh
FSTTCS1
1984 A linear time algorithm for computing the convex hull of an ordered crossing polygon
Subir Kumar Ghosh, R. K. Shyamasundar
Pattern Recognit.1
1983 A linear time algorithm for obtaining the convex hull of a simple polygon
Subir Kumar Ghosh, R. K. Shyamasundar
Pattern Recognit.1