EDBT 2026 Demo / reviewers in the wild / expert
Ashish Gupta 0003
dblp:27/4744-3
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2007
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4Systems, architecture and hardware · 3 · 2 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.
| Computer networks
4 papers |
Network measurement and analytics · 86% Internet of things and sensor networks · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 54% Distributed systems · 23% Emerging computing paradigms · 23% | |
| Human-computer interaction and pervasive computing
1 paper |
Ubiquitous computing and smart environments · 77% Usability and user experience research · 23% |
Topics — the 14 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network measurement and analytics › sketch data structures
invertible sketch |
0.1 | 2 | 2007 | Reversible sketches: enabling monitoring and analysis over high-speed data streams · IEEE/ACM Trans. Netw. 2007 Reverse Hashing for High-Speed Network Monitoring: Algorithms, Evaluation, and Applications · INFOCOM 2006 |
Network measurement and analytics › traffic measurement
traffic monitoring |
0.1 | 2 | 2007 | Reverse Hashing for High-Speed Network Monitoring: Algorithms, Evaluation, and Applications · INFOCOM 2006 Reversible sketches: enabling monitoring and analysis over high-speed data streams · IEEE/ACM Trans. Netw. 2007 |
Internet of things and sensor networks › query processing
aggregate query |
0.1 | 1 | 2006 | Reverse Hashing for High-Speed Network Monitoring: Algorithms, Evaluation, and Applications · INFOCOM 2006 |
Network measurement and analytics › anomaly detection
heavy change detection |
0.1 | 1 | 2006 | Reverse Hashing for High-Speed Network Monitoring: Algorithms, Evaluation, and Applications · INFOCOM 2006 |
Network measurement and analytics
sketch data structures |
0.1 | 1 | 2006 | Reverse Hashing for High-Speed Network Monitoring: Algorithms, Evaluation, and Applications · INFOCOM 2006 |
Distributed systems › peer-to-peer systems
overlay networks |
0.1 | 1 | 2005 | Increasing application performance in virtual environments through run-time inference and adaptation · HPDC 2005 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2005 | Increasing application performance in virtual environments through run-time inference and adaptation · HPDC 2005 |
Cloud and datacenter computing › virtualization
virtual machine migration |
0.1 | 1 | 2005 | Increasing application performance in virtual environments through run-time inference and adaptation · HPDC 2005 |
Network measurement and analytics
flow monitoring |
0.0 | 1 | 2004 | Reversible sketches for efficient and accurate change detection over network data streams · Internet Measurement Conference 2004 |
Network measurement and analytics › sketch-based measurement
sketch-based monitoring |
0.0 | 1 | 2004 | Reversible sketches for efficient and accurate change detection over network data streams · Internet Measurement Conference 2004 |
Network measurement and analytics › anomaly detection
traffic anomaly detection |
0.0 | 1 | 2004 | Reversible sketches for efficient and accurate change detection over network data streams · Internet Measurement Conference 2004 |
Network security › intrusion detection and prevention
intrusion detection |
0.0 | 1 | 2006 | Reverse Hashing for High-Speed Network Monitoring: Algorithms, Evaluation, and Applications · INFOCOM 2006 |
Internet of things and sensor networks
wireless sensor network |
0.0 | 1 | 2005 | Claytronics: highly scalable communications, sensing, and actuation networks · SenSys 2005 |
Usability and user experience research › user perception
user comfort |
0.0 | 1 | 2004 | Measuring and Understanding User Comfort With Resource Borrowing · HPDC 2004 |
Methods — techniques the papers use, named apart from their topics
sketch algorithms · 0.1reverse hashing · 0.1FPGA implementation · 0.1modular robotics algorithms · 0.1sketch · 0.1run-time inference · 0.1communication behavior inference · 0.1user study · 0.0reversible sketches · 0.0data streaming algorithms · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Reversible sketches: enabling monitoring and analysis over high-speed data streams
Robert Schweller, Zhichun Li, Yan Chen 0004, Yan Gao 0003, Ashish Gupta 0003, Peter A. Dinda, Ming-Yang Kao, Gokhan Memik |
IEEE/ACM Trans. Netw. | 5 |
| 2006 | Reverse Hashing for High-Speed Network Monitoring: Algorithms, Evaluation, and ApplicationsabstractA key function for network traffic monitoring and analysis is the ability to perform aggregate queries over multiple data streams. Change detection is an important primitive which can be extended to construct many aggregate queries. The recently proposed sketches (Krishnamurthy, 2003) are among the very few that can detect heavy changes online for high speed links, and thus support various aggregate queries in both temporal and spatial domains. However, it does not preserve the keys (e.g., source IP address) of flows, making it difficult to reconstruct the desired set of anomalous keys. In an earlier abstract we proposed a framework for a reversible sketch data structure that offers hope for efficient extraction of keys (Schweller, 2004). However, this scheme is only able to detect a single heavy change key and places restrictions on the statistical properties of the key space. To address these challenges, we propose an efficient reverse hashing scheme to infer the keys of culprit flows from reversible sketches. There are two phases. The first operates online, recording the packet stream in a compact representation with negligible extra memory and few extra memory accesses. Our prototype single FPGA board implementation can achieve a throughput of over 16 Gbps for 40-byte-packet streams (the worst case). The second phase identifies heavy changes and their keys from the representation in nearly real time. We evaluate our scheme using traces from large edge routers with OC-12 or higher links. Both the analytical and experimental results show that we are able to achieve online traffic monitoring and accurate change/intrusion detection over massive data streams on high speed links, all in a manner that scales to large key space size. To the best of our knowledge, our system is the first to achieve these properties simultaneously. Robert Schweller, Zhichun Li, Yan Chen 0004, Yan Gao 0003, Ashish Gupta 0003, Peter A. Dinda, Ming-Yang Kao, Gokhan Memik |
INFOCOM | 5 |
| 2006 | Free network measurement for adaptive virtualized distributed computingabstractAn execution environment consisting of virtual machines (VMs) interconnected with a virtual overlay network can use the naturally occurring traffic of an existing, unmodified application running in the VMs to measure the underlying physical network. Based on these characterizations, and characterizations of the application's own communication topology, the execution environment can optimize the execution of the application using application-independent means such as VM migration and overlay topology changes. In this paper, we demonstrate the feasibility of such free automatic network measurement by fusing the Wren passive monitoring and analysis system with Virtuoso's virtual networking system. We explain how Wren has been extended to support online analysis, and we explain how Virtuoso's adaptation algorithms have been enhanced to use Wren's physical network level information to choose VM-to-host mappings, overlay topology, and forwarding rules. Ashish Gupta 0003, Marcia Zangrilli, Ananth I. Sundararaj, Anne I. Huang, Peter A. Dinda, Bruce Lowekamp |
IPDPS | 1 |
| 2005 | Increasing application performance in virtual environments through run-time inference and adaptationabstractVirtual machine distributed computing greatly simplifies the use of widespread computing resources by lowering the level of abstraction, benefiting both resource providers and users. Towards that end our Virtuoso middleware closely emulates the existing process of buying, configuring and using physical machines. Virtuoso's VNET component is a simple and efficient layer two virtual network tool that makes these virtual machines (VMs) appear to be physically connected to the home network of the user while simultaneously supporting arbitrary topologies and routing among them. Virtuoso's VTTIF component continually infers the communication behavior of the application running in a collection of VMs. The combination of overlays like VNET and inference frameworks like VTTIF has great potential to increase the performance, with no user or developer involvement, of existing, unmodified applications by adapting their virtual environments to the underlying computing infrastructure to best suit the applications. We show here how to use the continually inferred application topology and traffic to dynamically control three mechanisms of adaptation, VM migration, overlay topology, and forwarding to significantly increase the performance of two classes of applications, bulk synchronous parallel applications and transactional Web e-commerce applications. Ananth I. Sundararaj, Ashish Gupta 0003, Peter A. Dinda |
HPDC | 2 |
| 2005 | Claytronics: highly scalable communications, sensing, and actuation networksabstractWe propose a demonstration of extremely scalable modular robotics algorithms developed as part of the Claytronics Project (http://www-2.cs.cmu.edu/~claytronics/), as well as a demonstration of proof-of-concept prototypes. Our effort envisions multi-million-module robot ensembles able to morph into three-dimensional scenes, eventually with sufficient fidelity so as to convince a human observer the scenes are real. Although this work is potentially revolutionary in the sense that it holds out the possibility of radically altering the relationship between computation, humans, and the physical world, many of the research questions involved are similar in flavor to more mainstream systems research, albeit larger in scale. For instance, as in sensor networks, each robot will incorporate sensing, computation, and communications components. However, unlike most sensor networks each robot will also include mechanisms for actuation and motion. Many of the key challenges in this project involve coordination and communication of sensing and actuation across such large ensembles of independent units. Burak Aksak, Preethi Srinivas Bhat, Jason Campbell, Michael DeRosa, Stanislav Funiak, Phillip B. Gibbons, Seth Copen Goldstein, Carlos Guestrin, Ashish Gupta 0003, Casey Helfrich, James F. Hoburg, Brian T. Kirby, James J. Kuffner, Peter Lee 0001, Todd C. Mowry, Padmanabhan Pillai, Ram Ravichandran, Benjamin D. Rister, Srinivasan Seshan, Metin Sitti |
SenSys | 9 |
| 2004 | Measuring and Understanding User Comfort With Resource Borrowing
Ashish Gupta 0003, Bin Lin 0002, Peter A. Dinda |
HPDC | 1 |
| 2004 | Reversible sketches for efficient and accurate change detection over network data streamsabstractTraffic anomalies such as failures and attacks are increasing in frequency and severity, and thus identifying them rapidly and accurately is critical for large network operators. The detection typically treats the traffic as a collection of flows and looks for heavy changes in traffic patterns (e.g., volume, number of connections). However, as link speeds and the number of flows increase, keeping per-flow state is not scalable. The recently proposed sketch-based schemes [14] are among the very few that can detect heavy changes and anomalies over massive data streams at network traffic speeds. However, sketches do not preserve the key (e.g., source IP address) of the flows. Hence, even if anomalies are detected, it is difficult to infer the culprit flows, making it a big practical hurdle for online deployment. Meanwhile, the number of keys is too large to record. Robert Schweller, Ashish Gupta 0003, Elliot Parsons, Yan Chen 0004 |
Internet Measurement Conference | 2 |
| 2004 | Inferring the Topology and Traffic Load of Parallel Programs Running in a Virtual Machine Environment
Ashish Gupta 0003, Peter A. Dinda |
JSSPP | 1 |