Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

G. D. Ramkumar

dblp:76/4519 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2003
—ORCID · none

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

Theory of computation · 4 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Computational geometry · 88% Algorithms and data structures · 12%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational geometry
geometric data structures
0.021997
Sweeping Lines and Line Segments with a Heap · SCG 1997
An Algorithm to Compute the Minkowski Sum Outer-face of Two Simple Polygons · SCG 1996
Algorithms and data structures › priority queues
heap
0.011997
Sweeping Lines and Line Segments with a Heap · SCG 1997
Computational geometry › geometric data structures
kinetic data structures
0.011997
Sweeping Lines and Line Segments with a Heap · SCG 1997
Computational geometry
plane sweep
0.011997
Sweeping Lines and Line Segments with a Heap · SCG 1997
Computational geometry › geometric intersection
segment intersection
0.011997
Sweeping Lines and Line Segments with a Heap · SCG 1997
Computational geometry
geometric modeling and processing
0.011996
An Algorithm to Compute the Minkowski Sum Outer-face of Two Simple Polygons · SCG 1996
Computational geometry › geometric modeling and processing
minkowski sum
0.011996
An Algorithm to Compute the Minkowski Sum Outer-face of Two Simple Polygons · SCG 1996
Computational geometry › geometric data structures › intersection searching
ray shooting
0.011996
An Algorithm to Compute the Minkowski Sum Outer-face of Two Simple Polygons · SCG 1996

Methods — techniques the papers use, named apart from their topics

kinetic data structures · 0.0heap · 0.0geodesic triangulation · 0.0convolution · 0.0
YearPublicationVenuePosition
2003 Reporting Red - Blue Intersections between Two Sets of Connected Line Segments
Julien Basch, Leonidas J. Guibas, G. D. Ramkumar
Algorithmica3
1997 Sweeping Lines and Line Segments with a Heap
abstract
Given n line segments in the plane, the Bentley-Ottmann sweep maintains the exact ordering of the intersections of the segments with a vertical line, as this line sweeps the plane from left to right. To accomplish this, every intersection between two segments must be processed, and the running time of the sweep can be \\Omega\\Gamma n 2 ). In this paper, it is shown how a heap on the intersections can be maintained during the sweep. This new type of sweep processes O(n log 2 n) intersections when sweeping over lines and O(n p n log n) intersections when sweeping over line segments. A lower bound of \\Omega\\Gamma n log n) is also established. 1 Introduction One of the common introductory problems in geometric algorithms is that of finding all pairwise intersections in a family of line segments in the plane. The first nontrivial solution to this problem was given by Bentley and Ottmann [BO79], who introduced in 1979 the now familiar line sweep paradigm. A vertical line is moved (`swe...
Julien Basch, Leonidas J. Guibas, G. D. Ramkumar
SCG3
1996 An Algorithm to Compute the Minkowski Sum Outer-face of Two Simple Polygons
abstract
We use the concept of the convolution of two polygons as a tool for computing the outer-face of their Minkowski sum. Our method consists of traversing each cycle of the convolution, detecting selfintersections, and snipping-off the loops thus created. In order to detect self-intersections, we adapt the geodesic triangulation ray-shooting data structure to answer ray-shooting queries on a dynamic polygonal line of size n, in O(log 2 n) amortized time. We find the outer-face of the Minkowski sum of two simple polygons of size m and n respectively in time O((k+(m+n) p l) log 2 (m+n)) where k is the size of the convolution and l is the number of cycles in the convolution. Although k can be O(mn) in the worst case, it is much less for realistic input instances. If one of the polygons is convex, then the convolution has only one cycle, and the algorithm runs in O(k log 2 (m + n)) time. Existing methods to find the Minkowski sum outer-face rely on general algorithms to compute a si...
G. D. Ramkumar
SCG1
1996 Reporting Red-Blue Intersections between Two Sets of Connected Line Segments
Julien Basch, Leonidas J. Guibas, G. D. Ramkumar
ESA3