Demo Data from EDBT 2026 / reviewers in the wild / expert
Girish Varma
dblp:00/8171
· DBLP profile ↗
20ranked-venue papers
1as first author
6since 2021 · last 2025
0000-0003-2096-3157ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 1 first-author · 3 since 2021Theory of computation · 8Systems, architecture and hardware · 2 · 1 since 2021
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
6 papers |
Computational complexity · 52% Graph algorithms and graph theory · 32% Coding theory · 17% | |
| Artificial intelligence
2 papers |
Segmentation and scene understanding · 70% Deep learning architectures and training · 30% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Smart cities and intelligent transportation · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Emerging computing paradigms · 100% |
Topics — the 9 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational complexity
hardness of approximation |
0.7 | 3 | 2017 | Super-Polylogarithmic Hypergraph Coloring Hardness via Low-Degree Long Codes · SIAM J. Comput. 2017 A Characterization of Hard-to-cover CSPs · CCC 2015 Super-polylogarithmic hypergraph coloring hardness via low-degree long codes · STOC 2014 |
Graph algorithms and graph theory › graph algorithms › network flow
maximum flow |
0.7 | 1 | 2023 | City-Scale Pollution Aware Traffic Routing by Sampling Max Flows Using MCMC · AAAI 2023 |
Computational complexity › hardness of approximation
hypergraph coloring hardness |
0.5 | 2 | 2017 | Super-Polylogarithmic Hypergraph Coloring Hardness via Low-Degree Long Codes · SIAM J. Comput. 2017 Super-polylogarithmic hypergraph coloring hardness via low-degree long codes · STOC 2014 |
Computer vision › Segmentation and scene understanding › semantic segmentation › transfer learning for semantic segmentation
domain adaptive semantic segmentation |
0.4 | 1 | 2019 | Universal Semi-Supervised Semantic Segmentation · ICCV 2019 |
Computer vision › Segmentation and scene understanding
semantic segmentation |
0.4 | 1 | 2019 | Universal Semi-Supervised Semantic Segmentation · ICCV 2019 |
Computational complexity
constraint satisfaction |
0.2 | 1 | 2015 | A Characterization of Hard-to-cover CSPs · CCC 2015 |
Graph algorithms and graph theory › graph algorithms › path problems
shortest path algorithms |
0.1 | 1 | 2012 | Physarum can compute shortest paths · SODA 2012 |
Graph algorithms and graph theory
expander graphs |
0.1 | 1 | 2018 | Deep Expander Networks: Efficient Deep Networks from Graph Theory · ECCV (13) 2018 |
Computational complexity
probabilistically checkable proofs |
0.1 | 1 | 2017 | Super-Polylogarithmic Hypergraph Coloring Hardness via Low-Degree Long Codes · SIAM J. Comput. 2017 |
Methods — techniques the papers use, named apart from their topics
markov chain monte carlo · 1.3SUMO · 1.3sparse connectivity · 0.7graph theory · 0.7feature alignment · 0.4entropy regularization · 0.4convergence proof · 0.3low-degree long codes · 0.3PCP techniques · 0.3reduction · 0.2short code · 0.2PCP · 0.2dynamical systems analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Parallel Backpropagation for Inverse of a Convolution with Application to Normalizing FlowsabstractThe inverse of an invertible convolution is an important operation that comes up in Normalizing Flows, Image Deblurring, etc. The naive algorithm for backpropagation of this operation using Gaussian elimination has running time $O(n^3)$ where $n$ is the number of pixels in the image. We give a fast parallel backpropagation algorithm with running time $O(\sqrt{n})$ for a square image and provide a GPU implementation of the same. Inverse of Convolutions are usually used in Normalizing Flows in the sampling pass, making them slow. We propose to use Inverse of Convolutions in the forward (image to latent vector) pass of the Normalizing flow. Since the sampling pass is the inverse of the forward pass, it will use convolutions only, resulting in efficient sampling times. We use our parallel backpropagation algorithm for optimizing the inverse of convolution layer, resulting in fast training times also. We implement this approach in various Normalizing Flow backbones, resulting in our Inverse-Flow models. We benchmark Inverse-Flow on standard datasets and show significantly improved sampling times with similar bits per dimension compared to previous models. Sandeep Nagar, Girish Varma |
AISTATS | 2 |
| 2024 | ICPR 2024 Competition on Safe Segmentation of Drive Scenes in Unstructured Traffic and Adverse Weather Conditions
Furqan Ahmed Shaik, Sandeep Nagar, Aiswarya Maturi, Harshit Kumar Sankhla, Dibyendu Ghosh, Anshuman Majumdar, Srikanth Vidapanakal, Kunal Chaudhary, Sunny Manchanda, Girish Varma |
ICPR (34) | 10 |
| 2024 | IDD-AW: A Benchmark for Safe and Robust Segmentation of Drive Scenes in Unstructured Traffic and Adverse WeatherabstractLarge-scale deployment of fully autonomous vehicles requires a very high degree of robustness to unstructured traffic, weather conditions, and should prevent unsafe mispredictions. While there are several datasets and benchmarks focusing on segmentation for drive scenes, they are not specifically focused on safety and robustness issues. We introduce the IDD-AW dataset, which provides 5000 pairs of high-quality images with pixel-level annotations, captured under rain, fog, low light, and snow in unstructured driving conditions. As compared to other adverse weather datasets, we provide i.) more annotated images, ii.) paired Near-Infrared (NIR) image for each frame, iii.) larger label set with a 4-level label hierarchy to capture unstructured traffic conditions. We benchmark state-of-the-art models for semantic segmentation in IDD-AW. We also propose a new metric called "Safe mean Intersection over Union (Safe mIoU)" for hierarchical datasets which penalizes dangerous mispredictions that are not captured in the traditional definition of mean Intersection over Union (mIoU). The results show that IDD-AW is one of the most challenging datasets to date for these tasks. The dataset and code will be available here: http://iddaw.github.io. Furqan Ahmed Shaik, Abhishek Malreddy, Nikhil Reddy Billa, Kunal Chaudhary, Sunny Manchanda, Girish Varma |
WACV | 6 |
| 2023 | City-Scale Pollution Aware Traffic Routing by Sampling Max Flows Using MCMCabstractA significant cause of air pollution in urban areas worldwide is the high volume of road traffic. Long-term exposure to severe pollution can cause serious health issues. One approach towards tackling this problem is to design a pollution-aware traffic routing policy that balances multiple objectives of i) avoiding extreme pollution in any area ii) enabling short transit times, and iii) making effective use of the road capacities. We propose a novel sampling-based approach for this problem. We give the first construction of a Markov Chain that can sample integer max flow solutions of a planar graph, with theoretical guarantees that the probabilities depend on the aggregate transit length. We designed a traffic policy using diverse samples and simulated traffic on real-world road maps using the SUMO traffic simulator. We observe a considerable decrease in areas with severe pollution when experimented with maps of large cities across the world compared to other approaches. Shreevignesh Suriyanarayanan, Praveen Paruchuri, Girish Varma |
AAAI | 3 |
| 2023 | Ramanujan bipartite graph products for efficient block sparse neural networksabstractSummary Sparse neural networks are shown to give accurate predictions competitive to denser versions, while also minimizing the number of arithmetic operations performed. However current GPU hardware can only exploit structured sparsity patterns for better efficiency. We propose a framework for generating structured multilevel block sparse neural networks by using the theory of graph products. Our Ramanujan bipartite graph product (RBGP) framework uses products of Ramanujan graphs to obtain the best connectivity for a given level of sparsity. This essentially ensures that the i.) the networks has the structured block sparsity for which runtime efficient algorithms exists, ii.) the model gives high prediction accuracy, due to the better expressive power derived from the connectivity of the graph, iii.) the graph data structure has a succinct representation that can be stored efficiently in memory. We use our framework to design a specific connectivity pattern called RBGP4 which makes efficient use of the memory hierarchy available on GPU. We benchmark our approach on image classification and machine translation tasks with an edge (Jetson Nano 2GB) as well as server (V100) GPUs. When compared with commonly used sparsity patterns like unstructured and block, we obtain significant speedups while achieving the same level of accuracy. Dharma Teja Vooturi, Girish Varma, Kishore Kothapalli |
Concurr. Comput. Pract. Exp. | 2 |
| 2021 | Generalized parametric path problemsabstractParametric path problems arise independently in diverse domains, ranging from transportation to finance, where they are studied under various assumptions. We formulate a general path problem with relaxed assumptions, and describe how this formulation is applicable in these domains. We study the complexity of the general problem, and a variant of it where preprocessing is allowed. We show that when the parametric weights are linear functions, algorithms remain tractable even under our relaxed assumptions. Furthermore, we show that if the weights are allowed to be non-linear, the problem becomes NP-hard. We also study the multi-dimensional version of the problem where the weight functions are parameterized by multiple parameters. We show that even with two parameters, this problem is NP-hard. Kshitij Gajjar, Girish Varma, Prerona Chatterjee, Jaikumar Radhakrishnan |
UAI | 2 |
| 2019 | Universal Semi-Supervised Semantic SegmentationabstractIn recent years, the need for semantic segmentation has arisen across several different applications and environments. However, the expense and redundancy of annotation often limits the quantity of labels available for training in any domain, while deployment is easier if a single model works well across domains. In this paper, we pose the novel problem of universal semi-supervised semantic segmentation and propose a solution framework, to meet the dual needs of lower annotation and deployment costs. In contrast to counterpoints such as fine tuning, joint training or unsupervised domain adaptation, universal semi-supervised segmentation ensures that across all domains: (i) a single model is deployed, (ii) unlabeled data is used, (iii) performance is improved, (iv) only a few labels are needed and (v) label spaces may differ. To address this, we minimize supervised as well as within and cross-domain unsupervised losses, introducing a novel feature alignment objective based on pixel-aware entropy regularization for the latter. We demonstrate quantitative advantages over other approaches on several combinations of segmentation datasets across different geographies (Germany, England, India) and environments (outdoors, indoors), as well as qualitative insights on the aligned representations. Tarun Kalluri, Girish Varma, Manmohan Krishna Chandraker, C. V. Jawahar |
ICCV | 2 |
| 2019 | IDD: A Dataset for Exploring Problems of Autonomous Navigation in Unconstrained EnvironmentsabstractWhile several datasets for autonomous navigation have become available in recent years, they have tended to focus on structured driving environments. This usually corresponds to well-delineated infrastructure such as lanes, a small number of well-defined categories for traffic participants, low variation in object or background appearance and strong adherence to traffic rules. We propose DS, a novel dataset for road scene understanding in unstructured environments where the above assumptions are largely not satisfied. It consists of 10,004 images, finely annotated with 34 classes collected from 182 drive sequences on Indian roads. The label set is expanded in comparison to popular benchmarks such as Cityscapes, to account for new classes. It also reflects label distributions of road scenes significantly different from existing datasets, with most classes displaying greater within-class diversity. Consistent with real driving behaviors, it also identifies new classes such as drivable areas besides the road. We propose a new four-level label hierarchy, which allows varying degrees of complexity and opens up possibilities for new training methods. Our empirical study provides an in-depth analysis of the label characteristics. State-of-the-art methods for semantic segmentation achieve much lower accuracies on our dataset, demonstrating its distinction compared to Cityscapes. Finally, we propose that our dataset is an ideal opportunity for new problems such as domain adaptation, few-shot learning and behavior prediction in road scenes. Girish Varma, Anbumani Subramanian, Anoop M. Namboodiri, Manmohan Krishna Chandraker, C. V. Jawahar |
WACV | 1 |
| 2018 | Improved Visual Relocalization by Discovering Anchor Points
Soham Saha, Girish Varma, C. V. Jawahar |
BMVC | 2 |
| 2018 | Deep Expander Networks: Efficient Deep Networks from Graph Theory
Ameya Prabhu, Girish Varma, Anoop M. Namboodiri |
ECCV (13) | 2 |
| 2018 | Class2Str: End to End Latent Hierarchy LearningabstractDeep neural networks for image classification typically consists of a convolutional feature extractor followed by a fully connected classifier network. The predicted and the ground truth labels are represented as one hot vectors. Such a representation assumes that all classes are equally dissimilar. However, classes have visual similarities and often form a hierarchy. Learning this latent hierarchy explicitly in the architecture could provide invaluable insights. We propose an alternate architecture to the classifier network called the Latent Hierarchy (LH) Classifier and an end to end learned Class2Str mapping which discovers a latent hierarchy of the classes. We show that for some of the best performing architectures on CIFAR and Imagenet datasets, the proposed replacement and training by LH classifier recovers the accuracy, with a fraction of the number of parameters in the classifier part. Compared to the previous work of HDCNN, which also learns a 2 level hierarchy, we are able to learn a hierarchy at an arbitrary number of levels as well as obtain an accuracy improvement on the Imagenet classification task over them. We also verify that many visually similar classes are grouped together, under the learnt hierarchy. Soham Saha, Girish Varma, C. V. Jawahar |
ICPR | 2 |
| 2018 | City-Scale Road Audit System using Deep LearningabstractRoad networks in cities are massive and is a critical component of mobility. Fast response to defects, that can occur not only due to regular wear and tear but also because of extreme events like storms, is essential. Hence there is a need for an automated system that is quick, scalable and cost-effective for gathering information about defects. We propose a system for city-scale road audit, using some of the most recent developments in deep learning and semantic segmentation. For building and benchmarking the system, we curated a dataset which has annotations required for road defects. However, many of the labels required for road audit have high ambiguity which we overcome by proposing a label hierarchy. We also propose a multi-step deep learning model that segments the road, subdivide the road further into defects, tags the frame for each defect and finally localizes the defects on a map gathered using GPS. We analyze and evaluate the models on image tagging as well as segmentation at different levels of the label hierarchy. Sudhir Yarram, Girish Varma, C. V. Jawahar |
IROS | 2 |
| 2017 | Super-Polylogarithmic Hypergraph Coloring Hardness via Low-Degree Long CodesabstractWe prove improved inapproximability results for hypergraph coloring using the low-degree polynomial code (aka the “short code” of Barak et al. [SIAM J. Comput., 44 (2015), pp. 1287--1324]) and the techniques proposed by Dinur and Guruswami [Israel J. Math., 209 (2015), pp. 611--649] to incorporate this code for inapproximability results. In particular, we prove quasi NP-hardness of the following problems on $n$-vertex hypergraphs: coloring a 2-colorable 8-uniform hypergraph with $2^{2^{\Omega(\sqrt{\log \log n})}}$ colors; coloring a 4-colorable 4-uniform hypergraph with $2^{2^{\Omega(\sqrt{\log \log n})}}$ colors; and coloring a 3-colorable 3-uniform hypergraph with $(\log n)^{\Omega(1/\log\log\log n)}$ colors. For the first two cases, the hardness results obtained are superpolynomial in what was previously known, and in the last case it is an exponential improvement. In fact, prior to this result, $(\log n)^{O(1)}$ colors was the strongest quantitative bound on the number of colors ruled out by inapproximability results for $O(1)$-colorable hypergraphs, and $(\log\log n)^{O(1)}$ for $O(1)$-colorable, 3-uniform hypergraphs. Venkatesan Guruswami, Prahladh Harsha, Johan Håstad, Srikanth Srinivasan 0001, Girish Varma |
SIAM J. Comput. | 5 |
| 2015 | On Fortification of Projection GamesabstractA recent result of Moshkovitz [Moshkovitz14] presented an ingenious method to provide a completely elementary proof of the Parallel Repetition Theorem for certain projection games via a construction called fortification. However, the construction used in [Moshkovitz14] to fortify arbitrary label cover instances using an arbitrary extractor is insufficient to prove parallel repetition. In this paper, we provide a fix by using a stronger graph that we call fortifiers. Fortifiers are graphs that have both l_1 and l_2 guarantees on induced distributions from large subsets. We then show that an expander with sufficient spectral gap, or a bi-regular extractor with stronger parameters (the latter is also the construction used in an independent update [Moshkovitz15] of [Moshkovitz14] with an alternate argument), is a good fortifier. We also show that using a fortifier (in particular l_2 guarantees) is necessary for obtaining the robustness required for fortification. Amey Bhangale, Ramprasad Saptharishi, Girish Varma, Rakesh Venkat |
APPROX-RANDOM | 3 |
| 2015 | A Characterization of Hard-to-cover CSPs
Amey Bhangale, Prahladh Harsha, Girish Varma |
CCC | 3 |
| 2015 | Derandomized Graph Product Results Using the Low Degree Long CodeabstractIn this paper, we address the question of whether the recent derandomization results obtained by the use of the low-degree long code can be extended to other product settings. We consider two settings: (1) the graph product results of Alon, Dinur, Friedgut and Sudakov [GAFA, 2004] and (2) the "majority is stablest" type of result obtained by Dinur, Mossel and Regev [SICOMP, 2009] and Dinur and Shinkar [In Proc. APPROX, 2010] while studying the hardness of approximate graph coloring. In our first result, we show that there exists a considerably smaller subgraph of $K_3^{\otimes R}$ which exhibits the following property (shown for $K_3^{\otimes R}$ by Alon et al.): independent sets close in size to the maximum independent set are well approximated by dictators. The "majority is stablest" type of result of Dinur et al. and Dinur and Shinkar shows that if there exist two sets of vertices $A$ and $B$ in $K_3^{\otimes R}$ with very few edges with one endpoint in $A$ and another in $B$, then it must be the case that the two sets $A$ and $B$ share a single influential coordinate. In our second result, we show that a similar "majority is stablest" statement holds good for a considerably smaller subgraph of $K_3^{\otimes R}$. Furthermore using this result, we give a more efficient reduction from Unique Games to the graph coloring problem, leading to improved hardness of approximation results for coloring. Irit Dinur, Prahladh Harsha, Srikanth Srinivasan 0001, Girish Varma |
STACS | 4 |
| 2014 | Super-polylogarithmic hypergraph coloring hardness via low-degree long codesabstractWe prove improved inapproximability results for hypergraph coloring using the low-degree polynomial code (aka, the"short code" of Barak et. al. [FOCS 2012]) and the techniques proposed by Dinur and Guruswami [FOCS 2013] to incorporate this code for inapproximability results. Venkatesan Guruswami, Prahladh Harsha, Johan Håstad, Srikanth Srinivasan 0001, Girish Varma |
STOC | 5 |
| 2013 | Streaming algorithms for language recognition problems
Ajesh Babu, Nutan Limaye, Jaikumar Radhakrishnan, Girish Varma |
Theor. Comput. Sci. | 4 |
| 2012 | Physarum can compute shortest pathsabstractPhysarum Polycephalum is a slime mold that apparently is able to solve shortest path problems. A mathematical model has been proposed by biologists to describe the feedback mechanism used by the slime mold to adapt its tubular channels while foraging two food sources s0 and s1. We prove that, under this model, the mass of the mold will eventually converge to the shortest s0-s1 path of the network that the mold lies on, independently of the structure of the network or of the initial mass distribution. This matches the experimental observations by the biologists and can be seen as an example of a “natural algorithm”, that is, an algorithm developed by evolution over millions of years. Vincenzo Bonifaci, Kurt Mehlhorn, Girish Varma |
SODA | 3 |
| 2010 | Streaming Algorithms for Some Problems in Log-Space
Ajesh Babu, Nutan Limaye, Girish Varma |
TAMC | 3 |