Demo Data from EDBT 2026 / reviewers in the wild / expert
Sridhar Srinivasan
dblp:23/2875
· DBLP profile ↗
21ranked-venue papers
12as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 9 · 8 first-authorComputer networks · 5 · 2 first-authorArtificial intelligence and machine learning · 3 · 3 first-authorSystems, architecture and hardware · 3Databases, data management, data science and information retrieval · 1 · 1 first-authorTheory of computation · 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.
| Computer networks
2 papers |
Content delivery and video streaming · 42% Network measurement and analytics · 29% Network performance modeling · 21% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Electronic design automation · 100% | |
| Computer graphics and multimedia
2 papers |
Image and video processing · 100% | |
| Artificial intelligence
1 paper |
3D vision · 100% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Content delivery and video streaming
content delivery network |
0.1 | 1 | 2009 | Moving beyond end-to-end path information to optimize CDN performance · Internet Measurement Conference 2009 |
Network measurement and analytics
latency measurement |
0.1 | 1 | 2009 | Moving beyond end-to-end path information to optimize CDN performance · Internet Measurement Conference 2009 |
Network performance modeling › delay analysis
queueing delay |
0.1 | 1 | 2009 | Moving beyond end-to-end path information to optimize CDN performance · Internet Measurement Conference 2009 |
Content delivery and video streaming
server selection |
0.1 | 1 | 2009 | Moving beyond end-to-end path information to optimize CDN performance · Internet Measurement Conference 2009 |
Electronic design automation › timing analysis
false path analysis |
0.1 | 1 | 2007 | Efficient Timing Analysis With Known False Paths Using Biclique Covering · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Electronic design automation › timing analysis
static timing analysis |
0.1 | 1 | 2007 | Efficient Timing Analysis With Known False Paths Using Biclique Covering · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Network measurement and analytics › network performance measurement
DNS performance measurement |
0.0 | 1 | 2002 | Diversity in DNS performance measures · Internet Measurement Workshop 2002 |
Internet architecture and protocols › network topology
internet topology |
0.0 | 1 | 2009 | Moving beyond end-to-end path information to optimize CDN performance · Internet Measurement Conference 2009 |
Computer vision › 3D vision › motion estimation
optical flow |
0.0 | 1 | 2000 | Extracting Structure from Optical Flow Using the Fast Error Search Technique · Int. J. Comput. Vis. 2000 |
Image and video processing › motion estimation
global motion estimation |
0.0 | 1 | 1998 | Optical Flow Using Overlapped Basis Functions for Solving Global Motion Problems · ECCV (2) 1998 |
Image and video processing › motion estimation
optical flow |
0.0 | 1 | 1998 | Optical Flow Using Overlapped Basis Functions for Solving Global Motion Problems · ECCV (2) 1998 |
Internet architecture and protocols
domain name system |
0.0 | 1 | 2002 | Diversity in DNS performance measures · Internet Measurement Workshop 2002 |
Image and video processing
motion analysis |
0.0 | 1 | 2000 | Extracting Structure from Optical Flow Using the Fast Error Search Technique · Int. J. Comput. Vis. 2000 |
Methods — techniques the papers use, named apart from their topics
latency measurement · 0.1minimal degree ordering · 0.1biclique covering · 0.1fast error search · 0.1wide-area measurement · 0.0overlapped basis functions · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Mobile App and Malware Classifications by Mobile Usage with Time Dynamics
Yong Zheng 0001, Sridhar Srinivasan |
AINA | 2 |
| 2012 | LatLong: Diagnosing Wide-Area Latency Changes for CDNsabstractMinimizing user-perceived latency is crucial for Content Distribution Networks (CDNs) hosting interactive services. Latency may increase for many reasons, such as interdomain routing changes and the CDN's own load-balancing policies. CDNs need greater visibility into the causes of latency increases, so they can adapt by directing traffic to different servers or paths. In this paper, we propose a tool for CDNs to diagnose large latency increases, based on passive measurements of performance, traffic, and routing. Separating the many causes from the effects is challenging. We propose a decision tree for classifying latency changes, and determine how to distinguish traffic shifts from increases in latency for existing servers, routers, and paths. Another challenge is that network operators group related clients to reduce measurement and control overhead, but the clients in a region may use multiple servers and paths during a measurement interval. We propose metrics that quantify the latency contributions across sets of servers and routers. Based on the design, we implement the LatLong tool for diagnosing large latency increases for CDN. We use LatLong to analyze a month of data from Google's CDN, and find that nearly 1% of the daily latency changes increase delay by more than 100 msec. Note that the latency increase of 100 msec is significant, since these are daily averages over groups of clients, and we only focus on latency-sensitive traffic for our study. More than 40% of these increases coincide with interdomain routing changes, and more than one-third involve a shift in traffic to different servers. This is the first work to diagnose latency problems in a large, operational CDN from purely passive measurements. Through case studies of individual events, we identify research challenges for managing wide-area latency for CDNs. Benjamin Helsley, Jennifer Rexford, Aspi Siganporia, Sridhar Srinivasan |
IEEE Trans. Netw. Serv. Manag. | 5 |
| 2009 | Moving beyond end-to-end path information to optimize CDN performanceabstractReplicating content across a geographically distributed set of servers and redirecting clients to the closest server in terms of latency has emerged as a common paradigm for improving client performance. In this paper, we analyze latencies measured from servers in Google's content distribution network (CDN) to clients all across the Internet to study the effectiveness of latency-based server selection. Our main result is that redirecting every client to the server with least latency does not suffice to optimize client latencies. First, even though most clients are served by a geographically nearby CDN node, a sizeable fraction of experience latencies several tens of milliseconds higher than other in the same region. Second, we find that queueing delays often override the benefits of a client interacting with a nearby server. Rupa Krishnan, Harsha V. Madhyastha, Sridhar Srinivasan, Sushant Jain, Arvind Krishnamurthy, Thomas E. Anderson, Jie Gao 0001 |
Internet Measurement Conference | 3 |
| 2007 | Efficient Timing Analysis With Known False Paths Using Biclique CoveringabstractWe improve the efficiency of static timing analysis when false paths are considered. The efficiency of timing analysis is critical for the performance driven optimization program because timing analysis is invoked heavily in the inner loop. However, when false paths are dealt with in timing analysis, a large number of tags needs to be created and propagated, thus deteriorating efficiency. In this paper, weminimize the number of the tags through a biclique-covering approach, which iteratively removes a tag if the false path information in the tag is covered by the union of other tags.With the produced tags, we remove the false path timing and guarantee to cover the nonfalse path timing. Since the minimum biclique covering of the general bipartite graph is NP complete [Indag. Math., vol. 39, p. 211, 1977], [Discrete Math., vol. 149, no. 1–3, p. 159, 1996], we use a minimal degree ordering approach to perform the biclique-covering minimization. The experimental results show significant reduction on the number of tags. Bo Yao 0004, Hongyu Chen 0001, Yi Zhu 0002, Mike Hutton, Truman Collins, Sridhar Srinivasan, Nan-Chi Chou, Peter Suaris, Chung-Kuan Cheng |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 7 |
| 2005 | Improving the efficiency of static timing analysis with false pathsabstractWe improve the efficiency of static timing analysis when false paths are considered. The efficiency of timing analysis is critical for the performance driven optimization program because timing analysis is invoked heavily in the inner loop. However, when false paths are dealt in timing analysis, a large number of tags need to be created and propagated, and thus deteriorated the efficiency. In this paper, we minimize the number of the tags through a biclique covering approach, which iteratively removes a tag if the false path information in the tag is covered by the union of other tags. The produced tags remove the false path timing and guarantee to cover the true path timings. Since the minimum biclique covering of the general bipartite graph is NP complete, we use a minimal degree ordering approach to perform the biclique covering minimization. The experimental results show significant reduction on the number of tags. Bo Yao 0004, Hongyu Chen 0001, Yi Zhu 0002, Chung-Kuan Cheng, Mike Hutton, Truman Collins, Sridhar Srinivasan, Nan-Chi Chou, Peter Suaris |
ICCAD | 8 |
| 2005 | Reversible image rotations with modulo transformsabstractThis paper proposes a new paradigm for the construction of reversible two point transforms or planar rotations. We show that the transform coefficients for integer to integer mappings through an integer rotation matrix are redundant in modular arithmetic. This redundancy can be exploited by quantizing transform coefficients in a critical manner, producing reversible and unit determinant transforms. For a subset of such critically quantized transforms, the quantization process can be performed by rounded integer division along each dimension. Such transforms are formed by a subset of Pythagorean triads, and can be used to implement reversible image rotations from a countable set of rotation angles. The subjective quality of the rotation so obtained compares favorably with the three shear or lifting algorithm. Sridhar Srinivasan |
ICIP (2) | 1 |
| 2005 | Computationally efficient transforms for video codingabstractThis paper describes the construction of computationally efficient transforms which can significantly reduce the complexity of a video decoder without loss in compression efficiency. In particular, these inverse transforms can be implemented using purely 16-bit arithmetic with similar rate-distortion performance to a 32-bit or floating point transform. To allow for variable block size coding, four 2D transforms are considered: one each for 8&8, 8&4, 4&8 and 4&4 blocks respectively. The design criteria for a pure 16 bit arithmetic implementation of the inverse transform are introduced, and used to derive the only useful set of transforms under these conditions. These transforms have been used in the WMV9/VC-1 codec to achieve significant reduction in computational complexity. Sridhar Srinivasan, Shankar L. Regunathan |
ICIP (2) | 1 |
| 2005 | Scheduling Uplink Bandwidth in Application-Layer Multicast Trees
Sridhar Srinivasan, Ellen Zegura |
NETWORKING | 1 |
| 2005 | Adding structure to unstructured peer-to-peer networks: the use of small-world graphs
Shashidhar Merugu, Sridhar Srinivasan, Ellen Zegura |
J. Parallel Distributed Comput. | 2 |
| 2004 | An Empirical Evaluation of Landmark Placement on Internet Coordinate SchemesabstractMany applications can benefit from knowledge of latency between hosts. Recently, there have been proposals such as global network positioning (GNP) (T. S. E. Ng et al., 2002) and Internet coordinate system (ICS) (H. Lim et al., 2003) that attempt to provide this for hosts on the Internet. The schemes work by using a small set of nodes called "landmarks" to compute the coordinates of other hosts. We investigate the effect of placement of landmarks on the performance of these proposals. We show that with random placement, the estimation error of these schemes varies widely. We propose heuristics for placing landmarks that show good performance. We also investigate the behaviour of these schemes with measurement errors and show that GNP is less affected by measurement errors than ICS. Sridhar Srinivasan, Ellen Zegura |
ICCCN | 1 |
| 2004 | Windows Media Video 9: overview and applications
Sridhar Srinivasan, Pohsiang (John) Hsu, Tom Holcomb, Kunal Mukerjee, Shankar L. Regunathan, Bruce Lin, Ming-Chieh Lee, Jordi Ribas-Corbera |
Signal Process. Image Commun. | 1 |
| 2002 | Diversity in DNS performance measuresabstractDNS is a critical component of the operation of Internet applications. However, DNS performance in the wide-area is not well understood. A number of studies present DNS performance measurements [1], [2], [3], [4], but the measurements are out of date, are not collected at client locations (e.g., they are taken at root servers), or are collected at very few client locations.In this paper we present the largest known study of wide-area DNS performance at clients. We use data obtained under a variety of network environments such as location in the Internet topology, connection technology and client ISP. We identify DNS system performance measures and investigate the degree to which they vary from site to site. We report on measures that are relatively consistent throughout the system such as the fraction of names whose lookups succeed, and those that vary widely, such as overall response times and response times from root and gTLD servers. We also discuss the impact of some of these measures on DNS performance for non-cached domain names, confirming some current notions about DNS operation while challenging others. Richard Liston, Sridhar Srinivasan, Ellen Zegura |
Internet Measurement Workshop | 2 |
| 2000 | Hard Instances of Hard Problems
Jack H. Lutz, Vikram Mhetre, Sridhar Srinivasan |
STACS | 3 |
| 2000 | Extracting Structure from Optical Flow Using the Fast Error Search Technique
Sridhar Srinivasan |
Int. J. Comput. Vis. | 1 |
| 1999 | EigenWavelet: Hyperspectral Image Compression AlgorithmabstractSummary form only given. The increased information content of hyperspectral imagery over multispectral data has attracted significant interest from the defense and remote sensing communities. We develop a mechanism for compressing hyperspectral imagery with no loss of information. The challenge of hyperspectral image compression lies in the non-isotropy and non-stationarity that is displayed across the spectral channels. Short-range dependence is exhibited over the spatial axes due to the finite extent of objects/texture on the imaged area, while long-range dependence is shown by the spectral axis due to the spectral response of the imaged pixel and transmission medium. A secondary, though critical, challenge is one of speed. In order to be of practical interest, a good solution must be able to scale up to speeds of the order of 20 MByte/s. We use an integerizable eigendecomposition along the spectral channel to optimally extract spectral redundancies. Subsequently, we apply wavelet-based encoding to transmit the residuals of eigendecomposition. We use contextual arithmetic encoding implemented with several innovations that guarantee speed and performance. Our implementation attains operating speeds of 550 kBytes of raw imagery per second, and achieves a compression ratio of around 2.7:1 on typical AVIRIS data. This demonstrates the utility and applicability of our algorithm towards realizing a deployable hyperspectral image compression system. Sridhar Srinivasan, Laveen N. Kanal |
Data Compression Conference | 1 |
| 1999 | Fast structure from motion recovery applied to 3D image stabilizationabstractIn this paper, we address 3D image stabilization using a framework for the estimation of scene structure from a monocular motion field. We show that our algorithm rapidly and accurately determines the focus of expansion (FOE) in an optical flow field. This involves computing the least squares error of a large system of equations without actually solving the equations, to generate an error surface that describes the goodness of fit as a function of the hypothesized FOE. Consequently, we recover the rotational motion which we use to perform 3D image stabilization. Sridhar Srinivasan, Rama Chellappa |
ICASSP | 1 |
| 1999 | Structure from Motion: Sparse Versus Dense Correspondence MethodsabstractResearchers in image processing and computer vision fields have agonized over the last twenty-five years, to come up with robust methods for the structure from motion (SFM) problem. Two dominant approaches, based on flow and feature correspondences have been pursued. Despite tremendous efforts, only limited success in special cases can be claimed. We feel that with the availability of newer, general, robust methods for computing optical flow, fast methods for estimating the focus of expansion (FOE), inexpensive cameras, and inertial information, robust, real-time solutions to this problem may be possible in the near future. Some of our recent work in these areas is presented. Rama Chellappa, Gang Qian, Sridhar Srinivasan |
ICIP (2) | 3 |
| 1998 | Optical Flow Using Overlapped Basis Functions for Solving Global Motion Problems
Sridhar Srinivasan, Rama Chellappa |
ECCV (2) | 1 |
| 1997 | Image Stabilization and Mosaicking Using the Overlapped Basis Optical Flow FieldabstractImage stabilization and image mosaicking are fundamental image sequence operations that compensate for camera motion. Stabilization is a precursor to background deletion, region of interest extraction, motion discontinuity estimation and video compression. The effectiveness of an end-to-end algorithm is closely tied to the stabilization accuracy of the input sequence, which in turn depends upon (i) the accuracy of the estimated motion in the scene, (ii) the choice and compliance of the global motion model and (iii) the camera calibration. We deal with (i) and demonstrate the merits of a robust technique for computing optical flow, using overlapped basis functions proposed by Srinivasan and Chellappa (see CAR-TR-845, Univ. of Maryland, 1996). In this technique, we regularize the ill-conditioned gradient constraint equation by modeling optical flow as a linear combination of an overlapped set of basis functions. The solution, which can be shown to be optimal, is obtained by a numerically stable sparse matrix inversion, giving a reliable flow field estimate over a large fraction of the frame. We employ an iterated least squares method for consolidating the local model parameters into a global model, for which we choose a six parameter affine transformation. We argue that our flow field model offers a higher accuracy and robustness than conventional optical flow techniques, and is well suited for image stabilization and mosaicking. Sridhar Srinivasan, Rama Chellappa |
ICIP (3) | 1 |
| 1997 | Qualitative landmark recognition using visual cues
Sridhar Srinivasan, Laveen N. Kanal |
Pattern Recognit. Lett. | 1 |
| 1996 | Design of optimal cascaded multirate filter banks in the presence of quantizationabstractClassical wavelet filter banks are optimized for perfect or near-perfect reconstruction of a signal when the noise-free output of the analysis filter bank is recombined by the synthesis filter bank. Quantization gives rise to noise in the transform domain, affecting the reconstruction. This paper deals with the analysis of transform domain noise in subband systems, and the design of synthesis filters that minimize the output mean square error. Sridhar Srinivasan |
ICIP (1) | 1 |