Demo Data from SIGIR 2026 / reviewers in the wild / expert
Gokul Varadhan
dblp:94/5091
· DBLP profile ↗
14ranked-venue papers
9as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 8 · 5 first-authorArtificial intelligence and machine learning · 3 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 1
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.
| Artificial intelligence
2 papers |
Motion planning and robot control · 100% | |
| Computer graphics and multimedia
2 papers |
Geometric modeling and processing · 89% Computational fabrication · 11% | |
| Theoretical computer science
1 paper |
Computational geometry · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing › collision detection
penetration depth computation |
0.1 | 1 | 2007 | Generalized penetration depth computation · Comput. Aided Des. 2007 |
Robotics › Motion planning and robot control
collision detection |
0.1 | 1 | 2006 | Fast C-obstacle Query Computation for Motion Planning · ICRA 2006 |
Robotics › Motion planning and robot control › motion planning › completeness guarantees
complete motion planning |
0.1 | 1 | 2006 | Fast C-obstacle Query Computation for Motion Planning · ICRA 2006 |
Robotics › Motion planning and robot control › motion planning
configuration space |
0.1 | 1 | 2006 | Topology Preserving Approximation of Free Configuration Space · ICRA 2006 |
Geometric modeling and processing › solid modeling
swept volume |
0.0 | 1 | 2004 | Fast swept volume approximation of complex polyhedral models · Comput. Aided Des. 2004 |
Computational fabrication
tool path verification |
0.0 | 1 | 2004 | Fast swept volume approximation of complex polyhedral models · Comput. Aided Des. 2004 |
Methods — techniques the papers use, named apart from their topics
isosurface extraction · 0.1hausdorff error bounding · 0.1adaptive volumetric grid · 0.1star-shaped roadmaps · 0.1generalized penetration depth · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Generalized penetration depth computation
Liangjun Zhang, Young J. Kim, Gokul Varadhan, Dinesh Manocha |
Comput. Aided Des. | 3 |
| 2006 | Topology Preserving Approximation of Free Configuration SpaceabstractWe present a simple algorithm for approximating the free configuration space of robots with low degrees of freedom (DOFs). We represent the free space as an arrangement of contact surfaces. We approximate the free space using an adaptive volumetric grid that is computed by performing simple geometric tests on the contact surfaces. We use an isosurface extraction algorithm to compute a piecewise-linear approximation to the boundary of the free space. We prove that our approximation is topologically equivalent to the exact free space boundary. We also ensure that our approximation is geometrically close to the exact free space boundary by bounding its two-sided Hausdorff error. We have applied our algorithm to compute the free configuration space for the following instances: (1) a 2D polygonal robot with translational and rotational DOFs navigating among polygonal obstacles, and (2) a 3D polyhedral robot translating among polyhedral obstacles. In practice, our algorithm works well on robots with three DOFs Gokul Varadhan, Young J. Kim, Shankar Krishnan, Dinesh Manocha |
ICRA | 1 |
| 2006 | Fast C-obstacle Query Computation for Motion PlanningabstractThe configuration space of a robot is partitioned into free space and C-obstacle space. Most of the prior work in collision detection and motion planning algorithms is targeted towards checking whether a configuration or a 1D path lies in the free space. In this paper, we address the problem of checking whether a C-space primitive or a spatial cell lies completely inside C-obstacle space, without explicitly computing the boundary of C-obstacle. We refer to the problem as the C-obstacle query. We present a fast and conservative algorithm to perform this C-obstacle query. Our algorithm uses the notion of generalized penetration depth that takes into account both translational and rotational motion. We compute the generalized penetration depth for polyhedral objects and compare it with the extent of the motion that the polyhedral robot can undergo. Our approach is general and useful for designing practical algorithms for complete motion planning of rigid robots. We have integrated our query computation algorithm with star-shaped roadmaps (G. Varadhan and D. Manocha, 2005) - a deterministic sampling approach for complete motion planning. We have applied our modified planning algorithm to planar robots undergoing translational and rotational motion in complex 2D environments. Our algorithm is able to perform the C-obstacle query in milliseconds and improves the performance of the complete motion planning algorithm Liangjun Zhang, Young J. Kim, Gokul Varadhan, Dinesh Manocha |
ICRA | 3 |
| 2006 | Reliable implicit surface polygonization using visibility mapping
Gokul Varadhan, Shankar Krishnan, Liangjun Zhang, Dinesh Manocha |
Symposium on Geometry Processing | 1 |
| 2006 | Generalized penetration depth computationabstractPenetration depth (PD) is a distance metric that is used to describe the extent of overlap between two intersecting objects. Most of the prior work in PD computation has been restricted to translational PD, which is defined as the minimal translational motion that one of the overlapping objects must undergo in order to make the two objects disjoint. In this paper, we extend the notion of PD to take into account both translational and rotational motion to separate the intersecting objects, namely generalized PD. When an object undergoes rigid transformation, some point on the object traces the longest trajectory. The generalized PD between two overlapping objects is defined as the minimum of the longest trajectories of one object under all possible rigid transformations to separate the overlapping objects.We present three new results to compute generalized PD between polyhedral models. First, we show that for two overlapping convex polytopes, the generalized PD is same as the translational PD. Second, when the complement of one of the objects is convex, we pose the generalized PD computation as a variant of the convex containment problem and compute an upper bound using optimization techniques. Finally, when both the objects are non-convex, we treat them as a combination of the above two cases, and present an algorithm that computes a lower and an upper bound on generalized PD. We highlight the performance of our algorithms on different models that undergo rigid motion in the 6-dimensional configuration space. Moreover, we utilize our algorithm for complete motion planning of polygonal robots undergoing translational and rotational motion in a plane. In particular, we use generalized PD computation for checking path non-existence. Liangjun Zhang, Young J. Kim, Gokul Varadhan, Dinesh Manocha |
Symposium on Solid and Physical Modeling | 3 |
| 2006 | Accurate Minkowski sum approximation of polyhedral models
Gokul Varadhan, Dinesh Manocha |
Graph. Model. | 1 |
| 2006 | Dynamic simplification and visualization of large mapsabstractIn this paper, we present an algorithm that performs simplification of large geographical maps through a novel use of graphics hardware. Given a map as a collection of non‐intersecting chains and a tolerance parameter for each chain, we produce a simplified map that resembles the original map, satisfying the condition that the distance between each point on the simplified chain and the original chain is within the given tolerance parameter, and that no two chains intersect. In conjunction with this, we also present an out‐of‐core system for interactive visualization of these maps. We represent the maps hierarchically and employ different pruning strategies to accelerate the rendering. Our algorithm uses a parallel approach to do rendering as well as fetching data from the disk in a synchronous manner. We have applied our algorithm to a gigabyte sized map dataset. The memory overhead of our algorithm (the amount of main memory it requires) is output sensitive and is typically tens of megabytes, much smaller than the actual data size. Nabil H. Mustafa, Shankar Krishnan, Gokul Varadhan, Suresh Venkatasubramanian |
Int. J. Geogr. Inf. Sci. | 3 |
| 2004 | Accurate Minkowski Sum Approximation of Polyhedral ModelsabstractWe present an algorithm to approximate the 3D Minkowski sum of polyhedral objects. Our algorithm decomposes the polyhedral objects into convex pieces, generates pairwise convex Minkowski sums and computes their union. We approximate the union by generating a voxel grid, computing signed distance on the grid points and performing isosurface extraction from the distance field. The accuracy of the algorithm is mainly governed by the resolution of the underlying volumetric grid. Insufficient resolution can result in unwanted handles or disconnected components in the approximation. We use an adaptive subdivision algorithm that overcomes these problems by generating a volumetric grid at an appropriate resolution. We guarantee that our approximation has the same topology as the exact Minkowski sum. We also provide a two-sided Hausdorff distance bound on the approximation. Our algorithm is relatively simple to implement and works well on complex models. We have used it for exact 3D translation motion planning, offset computation, mathematical morphological operations and bounded-error penetration depth estimation. Gokul Varadhan, Dinesh Manocha |
PG | 1 |
| 2004 | Topology Preserving Surface Extraction Using Adaptive Subdivision
Gokul Varadhan, Shankar Krishnan, T. V. N. Sriram, Dinesh Manocha |
Symposium on Geometry Processing | 1 |
| 2004 | A Simple Algorithm for Complete Motion Planning of Translating Polyhedral Robots
Gokul Varadhan, Shankar Krishnan, T. V. N. Sriram, Dinesh Manocha |
WAFR | 1 |
| 2004 | Fast swept volume approximation of complex polyhedral models
Young J. Kim, Gokul Varadhan, Ming C. Lin, Dinesh Manocha |
Comput. Aided Des. | 2 |
| 2003 | Efficient Max-Norm Distance Computation for Reliable Voxelization
Gokul Varadhan, Shankar Krishnan, Young J. Kim, Dinesh Manocha, Suhas N. Diggavi |
Symposium on Geometry Processing | 1 |
| 2003 | Feature-Sensitive Subdivision and Isosurface ReconstructionabstractWe present improved subdivision and isosurface reconstruction algorithms for polygonizing implicit surfaces and performing accurate geometric operations. Our improved reconstruction algorithm uses directed distance fields (Kobbelt et al., 2001) to detect multiple intersections along an edge, separates them into components and reconstructs an isosurface locally within each components using the dual contouring algorithm (Ju et al., 2002). It can reconstruct thin features without creating handles and results in improved surface extraction from volumetric data. Our subdivision algorithm takes into account sharp features that arise from intersecting surfaces or Boolean operations and generates an adaptive grid such that each voxel has at most one sharp feature. The subdivision algorithm is combined with our improved reconstruction algorithm to compute accurate polygonization of Boolean combinations or offsets of complex primitives that faithfully reconstruct the sharp features. We have applied these algorithms to polygonize complex CAD models designed using thousands of Boolean operations on curved primitives. Gokul Varadhan, Shankar Krishnan, Young J. Kim, Dinesh Manocha |
IEEE Visualization | 1 |
| 2002 | Out-of-Core Rendering of Massive Geometric DatasetsabstractWe present an external memory algorithm for fast display of very large and complex geometric environments. We represent the model using a scene graph and employ different culling techniques for rendering acceleration. Our algorithm uses a parallel approach to render the scene as well as fetch objects from the disk in a synchronous manner. We present a novel prioritized prefetching technique that takes into account LOD-switching and visibility-based events between successive frames. We have applied our algorithm to large gigabyte-sized environments that are composed of thousands of objects and tens of millions of polygons. The memory overhead of our algorithm is output sensitive and is typically tens of megabytes. In practice, our approach scales with the model sizes, and its rendering performance is comparable to that of an in-core algorithm. Gokul Varadhan, Dinesh Manocha |
IEEE Visualization | 1 |