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. A simulation from public publication records: the people listed were not invited and did not agree to review.

Srinivasan Iyengar

dblp:35/463 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
6since 2021 · last 2025
0000-0001-6112-5534ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 2 first-author · 3 since 2021Computer networks · 4 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 3 · 1 first-author · 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.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Smart cities and intelligent transportation · 57% Energy systems and smart grids · 43%
Computer networks
1 paper
Internet of things and sensor networks · 100%

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

TopicWeightPapersLastEvidence papers
Internet of things and sensor networks › sensing coverage
coverage optimization
0.412019
System for vehicle selection in drive-by sensing: poster abstract · SenSys 2019
Energy systems and smart grids › building energy
building energy efficiency
0.312018
WattHome: A Data-driven Approach for Energy Efficiency Analytics at City-scale · KDD 2018
Energy systems and smart grids › renewable energy
solar energy
0.112019
DeepRoof: A Data-driven Approach For Solar Potential Estimation Using Rooftop Imagery · KDD 2019
Smart cities and intelligent transportation
urban sensing
0.112019
System for vehicle selection in drive-by sensing: poster abstract · SenSys 2019

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

satellite imagery analysis · 0.4convolutional neural network · 0.4fault detection · 0.3bayesian inference · 0.3
YearPublicationVenuePosition
2025 Labeling Copilot: A Deep Research Agent for Automated Data Curation in Computer Vision
Debargha Ganguly, Ishwar B. Balappanawar, Weicong Chen 0002, Shashank Kambhatla, Srinivasan Iyengar, Shivkumar Kalyanaraman, Ponnurangam Kumaraguru, Vipin Chaudhary
IEEE Big Data6
2025 Grammars of Formal Uncertainty: When to Trust LLMs in Automated Reasoning Tasks
abstract
Large language models (LLMs) show remarkable promise for democratizing automated reasoning by generating formal specifications. However, a fundamental tension exists: LLMs are probabilistic, while formal verification demands deterministic guarantees. This paper addresses this epistemological gap by comprehensively investigating failure modes and uncertainty quantification (UQ) in LLM-generated formal artifacts. Our systematic evaluation of five frontier LLMs reveals Satisfiability Modulo Theories (SMT) based autoformalization's domain-specific impact on accuracy (from +34.8\% on logical tasks to -44.5\% on factual ones), with known UQ techniques like the entropy of token probabilities failing to identify these errors. We introduce a probabilistic context-free grammar (PCFG) framework to model LLM outputs, yielding a refined uncertainty taxonomy. We find uncertainty signals are task-dependent (e.g., grammar entropy for logic, AUROC>0.93). Finally, a lightweight fusion of these signals enables selective verification, drastically reducing errors (14-100\%) with minimal abstention, transforming LLM-driven formalization into a reliable engineering discipline.
Debargha Ganguly, Vikash Singh, Sreehari Sankar, Biyao Zhang, Xuecen Zhang, Srinivasan Iyengar, Shivkumar Kalyanaraman, Vipin Chaudhary
NeurIPS6
2024 Holistic Energy Awareness and Robustness for Intelligent Drones
abstract
Drones represent a significant technological shift at the convergence of on-demand cyber-physical systems and edge intelligence. However, realizing their full potential necessitates managing the limited energy resources carefully. Prior work looks at factors such as battery characteristics, intelligent edge sensing considerations, planning, and robustness in isolation. But a global view of energy awareness that considers these factors and looks at various tradeoffs is essential. To this end, we present results from our detailed empirical study of battery charge-discharge characteristics and the impact of altitude and lighting on edge inference accuracy. Our energy models, derived from these observations, predict energy usage while performing various manoeuvres with an error of 5.6%, a 2.5X improvement over the state-of-the-art. Furthermore, we propose a holistic energy-aware multi-drone scheduling system that decreases the energy consumed by 21.14% and the mission times by 46.91% over state-of-the-art baselines. To achieve system robustness in the event of link or drone failure, we observe trends in Packet Delivery Ratio to propose a methodology to establish reliable communication between nodes. We release an open-source implementation of our system. Finally, we tie all of these pieces together using a people-counting case study.
Ravi Raj Saxena, Joydeep Pal, Srinivasan Iyengar, Bhawana Chhaglani, Anurag Ghosh, Venkat N. Padmanabhan, Prabhakar Venkata Tamma
ACM Trans. Sens. Networks3
2022 A Graph-based Spatiotemporal Model for Energy Markets
abstract
Energy markets enable matching supply and demand through inter- and intra-region electricity trading. Due to the interconnected nature of the energy markets, the supply-demand constraints in one region can impact prices in another connected region. To incorporate these spatiotemporal relationships, we propose a novel graph neural network architecture incorporating multidimensional time-series features to forecast price (node attribute) and energy flow (edge attribute) between regions simultaneously. To the best of our knowledge, this paper is the first attempt to combine node and edge level forecasting in energy markets. We show that our proposed approach has a mean absolute prediction percentage error of 12.8%, which significantly beats the state-of-the-art baseline techniques.
Srinivasan Iyengar, Shun Zheng 0001, Kshitij Kapoor, Wei Cao 0007, Jiang Bian 0002, Shivkumar Kalyanaraman, John Lemmon
CIKM2
2021 Redesigning Data Centers for Renewable Energy
abstract
Renewable energy is becoming an important power source for data centers, especially with the zero-carbon waste pledges made by big cloud providers. However, one of the main challenges of renewable energy sources is the high variability of power produced. Traditional approaches such as batteries or transmitting to the grid fall short on scale, overhead, or "green-ness". We propose Virtual Battery: instead of adapting the availability of power to match the computation demand we shift computational demand to meet the availability of power. Virtual batteries shift demand by requiring applications to either be flexible and delay-tolerant or proactively migrating to where power is (going to be) available. We show that using multiple virtual battery sites in combination can meet the needs of modern applications. Moreover, we show how an intelligent network and power aware co-scheduler can not only provide availability despite variability but also help mitigate migration related network overhead by over 30% in total and 4.2x at peak.
Anup Agarwal, Jinghan Sun, Shadi A. Noghabi, Srinivasan Iyengar, Anirudh Badam, Ranveer Chandra, Srinivasan Seshan, Shivkumar Kalyanaraman
HotNets4
2021 Understanding Driver-Passenger Interactions in Vehicular Crowdsensing
abstract
Smart city projects collect data on urban environments to identify problems, inform policymaking, and boost citizen engagement. Typically, this data is collected by static sensors placed around the city, which is not ideal for spatiotemporal needs of certain sensing applications such as air quality monitoring. Vehicular crowdsensing is an upcoming approach that addresses this problem by utilizing vehicles' mobility to collect fine-grained city-scale data. Prior work has mainly focused on designing vehicular crowdsensing systems and related components, including incentive schemes, vehicle selection, and application-specific sensing, without understanding the motivations and challenges faced by drivers and passengers, one of the two key stakeholders of any vehicular crowdsensing solution. Our work aims to fill this gap. To understand drivers' and passengers' perspectives, we developed Turn2Earn, a generic vehicular crowdsensing system that incentivizes drivers to take specific routes for data collection. Turn2Earn system was deployed with 13 auto-rickshaw drivers for two weeks in Bangalore, India. Our drivers took 709 trips using Turn2Earn covering 79.2% of the city's grid cells. Interviews with 13 drivers and 15 passengers revealed innovative information-based strategies adopted by the drivers to convince passengers in taking alternative routes, and passengers' altruism in supporting the drivers. We uncovered novel insights, including viability of offered routes due to road closure, issues with electric vehicles, and selection bias among the drivers. We conclude with design recommendations to inform the future of vehicular crowdsensing, including engaging and incentivizing passengers, and criticality-based reward structure.
Dhruv Agarwal 0001, Srishti Agarwal, Vidur Singh, Rohita Kochupillai, Rosemary Pierce-Messick, Srinivasan Iyengar
Proc. ACM Hum. Comput. Interact.6
2020 Modulo: Drive-by Sensing at City-scale on the Cheap
abstract
Ambient air pollution in urban areas is a significant health hazard, with over 4.2 million deaths annually attributed to it. A crucial step in tackling these challenge is to measure air quality at a fine spatiotemporal granularity. A promising approach for several smart city projects, called drive-by sensing, is to leverage vehicles retrofitted with different sensors (pollution monitors, etc.) that can provide the desired spatiotemporal coverage at a fraction of the cost. However, deploying a drive-by sensing network at a city-scale to optimally select vehicles from a large fleet is still unexplored. In this paper, we propose Modulo -- a system to bootstrap drive-by sensing deployment by taking into consideration a variety of aspects such as spatiotemporal coverage, budget constraints. Modulo is well-suited to satisfy unique deployment constraints such as colocations with other sensors (needed for gas and PM sensor calibration), etc. We compare Modulo with two baseline algorithms on real-world taxi and bus datasets. Modulo significantly outperforms the baselines when a fleet comprises of both taxis and fixed-route vehicles such as public transport buses. Finally, we present a real-world case study that uses Modulo to select vehicles for an air pollution sensing application.
Dhruv Agarwal 0001, Srinivasan Iyengar, S. Manohar 0001, Eash Sharma, Ashish Raj, Aadithya Hatwar
COMPASS2
2019 DeepRoof: A Data-driven Approach For Solar Potential Estimation Using Rooftop Imagery
abstract
Rooftop solar deployments are an excellent source for generating clean energy. As a result, their popularity among homeowners has grown significantly over the years. Unfortunately, estimating the solar potential of a roof requires homeowners to consult solar consultants, who manually evaluate the site. Recently there have been efforts to automatically estimate the solar potential for any roof within a city. However, current methods work only for places where LIDAR data is available, thereby limiting their reach to just a few places in the world. In this paper, we propose DeepRoof, a data-driven approach that uses widely available satellite images to assess the solar potential of a roof. Using satellite images, DeepRoof determines the roof's geometry and leverages publicly available real-estate and solar irradiance data to provide a pixel-level estimate of the solar potential for each planar roof segment. Such estimates can be used to identify ideal locations on the roof for installing solar panels. Further, we evaluate our approach on an annotated roof dataset, validate the results with solar experts and compare it to a LIDAR-based approach. Our results show that DeepRoof can accurately extract the roof geometry such as the planar roof segments and their orientation, achieving a true positive rate of 91.1% in identifying roofs and a low mean orientation error of 9.3 degree. We also show that DeepRoof's median estimate of the available solar installation area is within 11% of a LIDAR-based approach.
Stephen Lee, Srinivasan Iyengar, Menghong Feng, Prashant J. Shenoy, Subhransu Maji
KDD2
2019 System for vehicle selection in drive-by sensing: poster abstract
abstract
Drive-by sensing has emerged as a popular way to achieve fine-grained sensing of physical phenomena. However, for it to be effective at a city-scale, there is a need to optimally select a subset of vehicles from a larger available fleet. These chosen vehicles must maximize coverage of the entire city. Simultaneously, they must fulfill other deployment requirements specific to the sensing application such as reference-monitor colocation instances for gas sensors. In this paper, we describe a system to evaluate the coverage offered by different subsets of vehicles for sensor deployment based on historical vehicle mobility data. Our system allows evaluation of different vehicle selection algorithms, and also provides two in-built baselines --- i) Random-MP, and ii) MaxPoints --- for comparison. Finally, we provide visualizations showing coverage to gauge the efficacy of different vehicle selections.
Dhruv Agarwal 0001, Srinivasan Iyengar, S. Manohar 0001
SenSys2
2019 Inferring Smart Schedules for Dumb Thermostats
abstract
Heating, ventilation, and air conditioning (HVAC) accounts for over 50% of a typical home’s energy usage. A thermostat generally controls HVAC usage in a home to ensure user comfort. In this article, we focus on making existing “dumb” programmable thermostats smart by applying energy analytics on smart meter data to infer home occupancy patterns and compute an optimized thermostat schedule. Utilities with smart meter deployments are capable of immediately applying our approach, called iProgram, to homes across their customer base. iProgram addresses new challenges in inferring home occupancy from smart meter data where (i) training data is not available and (ii) the thermostat schedule may be misaligned with occupancy, frequently resulting in high power usage during unoccupied periods. iProgram translates occupancy patterns inferred from opaque smart meter data into a custom schedule for existing types of programmable thermostats, e.g., 1-day, 7-day, and so on. We implement iProgram as a web service and show that it reduces the mismatch time between the occupancy pattern and the thermostat schedule by a median value of 44.28min (out of 100 homes) when compared to a default 8am-6pm weekday schedule, with a median deviation of 30.76min off the optimal schedule. Further, iProgram yields a daily energy savings of 0.42kWh on average across the 100 homes. Moreover, the schedules generated from iProgram converge to optimal schedules within a couple of weeks for most homes. We also show that homeowners having multiple HVAC zones can utilize iProgram and potentially increase unconditioned times of less occupied parts of their homes by 70%. Utilities may use iProgram to recommend thermostat schedules to customers and provide them estimates of potential energy savings in their energy bills.
Srinivasan Iyengar, Sandeep Kalra, Anushree Ghosh, David Irwin 0001, Prashant J. Shenoy, Benjamin M. Marlin
ACM Trans. Cyber Phys. Syst.1
2018 SolarClique: Detecting Anomalies in Residential Solar Arrays
abstract
The proliferation of solar deployments has significantly increased over the years. Analyzing these deployments can lead to the timely detection of anomalies in power generation, which can maximize the benefits from solar energy. In this paper, we propose SolarClique, a data-driven approach that can flag anomalies in power generation with high accuracy. Unlike prior approaches, our work neither depends on expensive instrumentation nor does it require external inputs such as weather data. Rather our approach exploits correlations in solar power generation from geographically nearby sites to predict the expected output of a site and flag anomalies. We evaluate our approach on 88 solar installations located in Austin, Texas. We show that our algorithm can even work with data from few geographically nearby sites (>5 sites) to produce results with high accuracy. Thus, our approach can scale to sparsely populated regions, where there are few solar installations. Further, among the 88 installations, our approach reported 76 sites with anomalies in power generation. Moreover, our approach is robust enough to distinguish between reduction in power output due to anomalies and other factors such as cloudy conditions.
Srinivasan Iyengar, Stephen Lee, Daniel Sheldon, Prashant J. Shenoy
COMPASS1
2018 Opportunistic Prefetching of Cellular Internet of Things (cIoT) Device Contexts
abstract
The number of IoT devices is expected to be between 32-99 Billion by 2025, many of which will use the cellular wireless data network for communications. This presents a unique challenge to the operator while allocating resources, namely how to optimally balance CPU and memory usage in virtualized and physical hosts while simultaneously handling millions of IoT devices without affecting the quality of experience of normal mobile users. Due to the sheer number of the IoT devices, it is not feasible to store their session context in memory. In this work, we present a machine learning model that predicts the network usage pattern of five broad classes of cIoT devices. The prediction model trained on a Multilayer Perceptron allows the network operator to opportunistically prefetch cIoT context from secondary storage before it is required. Further, we propose a new metric - Value of Perfect Information - to assess our approach. We evaluate our approach across two fronts: First, we study the efficacy of replacement algorithms such as LRU, MRU, FIFO and random replacement; we also assess the impact of varying memory slots. Finally, we evaluate our models against the default (no prefetching) model and an on-time prefetching model to demonstrate the value of our pre-fetching approach.
Srinivasan Iyengar, Vijay K. Gurbani, Yu Zhou 0070, Sameerkumar Sharma
ICCCN1
2018 WattHome: A Data-driven Approach for Energy Efficiency Analytics at City-scale
abstract
Buildings consume over 40% of the total energy in modern societies and improving their energy efficiency can significantly reduce our energy footprint. In this paper, we present WattHome, a data-driven approach to identify the least energy efficient buildings from a large population of buildings in a city or a region. Unlike previous approaches such as least squares that use point estimates, WattHome uses Bayesian inference to capture the stochasticity in the daily energy usage by estimating the parameter distribution of a building. Further, it compares them with similar homes in a given population using widely available datasets. WattHome also incorporates a fault detection algorithm to identify the underlying causes of energy inefficiency. We validate our approach using ground truth data from different geographical locations, which showcases its applicability in different settings. Moreover, we present results from a case study from a city containing >10,000 buildings and show that more than half of the buildings are inefficient in one way or another indicating a significant potential from energy improvement measures. Additionally, we provide probable cause of inefficiency and find that 41%, 23.73%, and 0.51% homes have poor building envelope, heating, and cooling system faults respectively.
Srinivasan Iyengar, Stephen Lee, David Irwin 0001, Prashant J. Shenoy, Benjamin Weil
KDD1
2017 Enabling Distributed Energy Storage by Incentivizing Small Load Shifts
abstract
Reducing peak demands and achieving a high penetration of renewable energy sources are important goals in achieving a smarter grid. To reduce peak demand, utilities are introducing variable rate electricity prices to incentivize consumers to manually shift their demand to low-price periods. Consumers may also use energy storage to automatically shift their demand by storing energy during low-price periods for use during high-price periods. Unfortunately, variable rate pricing provides only a weak incentive for distributed energy storage and does not promote its adoption at large scales. In this article, we present the storage adoption dilemma to capture the problems with incentivizing energy storage using variable rate prices. To address the problem, we propose a simple pricing scheme, called flat-power pricing , which incentivizes consumers to shift small amounts of load to flatten their demand rather than shift as much of their power usage as possible to low-price, off-peak periods. We show that compared to variable rate pricing, flat-power pricing (i) reduces consumers’ upfront capital costs, as it requires significantly less storage capacity per consumer; (ii) increases energy storage’s return on investment, as it mitigates free riding and maintains the incentive to use energy storage at large scales; and (iii) uses aggregate storage capacity within 31% of an optimal centralized approach. In addition, unlike variable rate pricing, we also show that flat-power pricing incentivizes the scheduling of elastic background loads, such as air conditioners and heaters, to reduce peak demand. We evaluate our approach using real smart meter data from 14,000 homes in a small town.
David Irwin 0001, Srinivasan Iyengar, Stephen Lee, Aditya Kumar Mishra, Prashant J. Shenoy
ACM Trans. Cyber Phys. Syst.2
2017 A Cloud-Based Black-Box Solar Predictor for Smart Homes
abstract
The popularity of rooftop solar for homes is rapidly growing. However, accurately forecasting solar generation is critical to fully exploiting the benefits of locally generated solar energy. In this article, we present two machine-learning techniques to predict solar power from publicly available weather forecasts. We use these techniques to develop SolarCast, a cloud-based web service that automatically generates models that provide customized site-specific predictions of solar generation. SolarCast utilizes a “black box” approach that requires only (1) a site’s geographic location and (2) a minimal amount of historical generation data. Since we intend SolarCast for small rooftop deployments, it does not require detailed site- and panel-specific information, which owners may not know, but instead automatically learns these parameters for each site. We evaluate the accuracy of SolarCast’s different algorithms on two publicly available datasets, each containing over 100 rooftop deployments with a variety of attributes (e.g., climate, tilt, orientation, etc.). We show that SolarCast learns a more accurate model using much less data (∼1 month) than prior SVM-based approaches, which require ∼3 months of data. SolarCast also provides a programmatic API, enabling developers to integrate its predictions into energy efficiency applications. Finally, we present two case studies of using SolarCast to demonstrate how real-world applications can leverage its predictions. We first evaluate a “sunny” load scheduler, which schedules a dryer’s energy usage to maximally align with a home’s solar generation. We then evaluate a smart solar-powered charging station, which can optimally charge the maximum number of electric vehicles (EVs) on a given day. Our results indicate that a representative home is capable of reducing its grid demand up to 40% by providing a modest amount of flexibility (of ∼5 hours) in the dryer’s start time with opportunistic load scheduling. Further, our charging station uses SolarCast to provide EV owners the amount of energy they can expect to receive from solar energy sources.
Srinivasan Iyengar, Navin Sharma, David Irwin 0001, Prashant J. Shenoy, Krithi Ramamritham
ACM Trans. Cyber Phys. Syst.1