Demo Data from EDBT 2026 / reviewers in the wild / expert
Vivek Sahasranaman
dblp:71/4570
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 1 first-authorArtificial intelligence and machine learning · 1Databases, 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.
| Computer networks
2 papers |
Transport protocols and congestion control · 57% Internet architecture and protocols · 33% Network performance modeling · 10% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols › packet processing
packet classification |
0.0 | 1 | 2001 | Comparative Evaluation of Software Implementation of Layer-4 Packet Classification Schemes · ICNP 2001 |
Transport protocols and congestion control
queue management |
0.0 | 1 | 2000 | Receiver Based Management of Low Bandwidth Access Links · INFOCOM 2000 |
Transport protocols and congestion control › congestion control algorithm design
receiver-driven congestion control |
0.0 | 1 | 2000 | Receiver Based Management of Low Bandwidth Access Links · INFOCOM 2000 |
Operating systems › network stack
socket buffer management |
0.0 | 1 | 2000 | Receiver Based Management of Low Bandwidth Access Links · INFOCOM 2000 |
Methods — techniques the papers use, named apart from their topics
comparative evaluation · 0.0FreeBSD kernel implementation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Google Newspaper Search - Image Processing and Analysis PipelineabstractThe Google newspaper search program was launched on September 8, 2008. In this paper, we outline the technology pieces underlying this large and complex project. We have created a production pipeline which takes newspaper microfilms as input and emits individual news articles as output. These articles are then indexed and added to the content base, so that they turn up in response to Google searches. Thus, in response to a Google query ldquoHitler deathrdquo, we are able to show newspaper articles from the very day it was reported, authentic and unbiased by passage of time. Non-uniform illumination, presence of significant noise, tears and scratches in the microfilm image, all pose special challenges for this project. The significant variation of layouts across newspapers and time eras, the variations in font sizes occurring in a single page (which confuses the OCR engine) compound the difficulties. The project is still going on after the initial launch was made (with about 15 million news articles). Krishnendu Chaudhury, SriRam Thirthala, Vivek Sahasranaman, Shobhit Saxena, Selvam Mahalingam |
ICDAR | 4 |
| 2001 | Comparative Evaluation of Software Implementation of Layer-4 Packet Classification SchemesabstractThe availability of fast network processors and general purpose CPUs has made software implementation of per-packet processing in network elements an attractive option. Given this, a-priori knowledge of performance of software implementations of the well known Layer-4 packet classification will be very useful. We compare the performance of three state-of-the-art packet classification schemes namely, Grid-of-Tries (GOT), Packet Classification Algorithms using Recursive Space-decomposition (PACARS) , and Tuple-Space-Search (TSS), implemented in FreeBSD 3.3 UNIX kernel. We developed two new OS extensions, namely, the Virtual Filter Database (VFD) framework and the new routing socket API to implement these algorithms. We used real-life as well as synthetic rule databases to evaluate their performance. Our key conclusions are: (1) compression of trie data structure that is central to a lot of classification algorithms has limited benefits on general purpose CPUs; (2) static algorithms such as GOT that do not support dynamic updates support very fast search performance of the order of a few microseconds per search and may be adequate for static firewalls; and (3) with medium sized databases, PACARS and TSS schemes provide update times of the order of 100s of microseconds and search performance of the order of 10s of microseconds. These algorithms are adequate for dynamic firewalls, traffic directors, and network monitoring applications in enterprise networks. Vivek Sahasranaman, Milind M. Buddhikot |
ICNP | 1 |
| 2000 | Receiver Based Management of Low Bandwidth Access LinksabstractIn this paper, we describe a receiver-based congestion control policy that leverages TCP flow control mechanisms to prioritize mixed traffic loads across access links. We manage queueing at the access link to: (1) improve the response time of interactive network applications; (2) reduce congestion-related packet losses; while (3) maintaining high throughput for bulk-transfer applications. Our policy controls queue length by manipulating receive socket buffer sizes. We have implemented this solution in a dynamically loadable Linux kernel module, and tested it over low-bandwidth links. Our approach yields a 7-fold improvement in packet latency over an unmodified system while maintaining 94% link utilization. In the common case, congestion-related packet losses at the access link can be eliminated. Finally, by prioritizing short flows, we show that our system reduces the time to download a complex Web page during a large background transfer by a factor of two. Neil Spring, Maureen Chesire, Mark Berryman, Vivek Sahasranaman, Thomas E. Anderson, Brian N. Bershad |
INFOCOM | 4 |