Demo Data from SIGIR 2026 / reviewers in the wild / expert
Parminder Chhabra
dblp:07/2443
· DBLP profile ↗
9ranked-venue papers
6as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 6 first-authorSoftware engineering, systems software and programming languages · 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 architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 37% Distributed systems · 30% Parallel and multicore computing · 23% | |
| Computer networks
2 papers |
Network measurement and analytics · 46% Transport protocols and congestion control · 20% Internet architecture and protocols · 20% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed data processing
data partitioning and replication |
0.1 | 1 | 2012 | The Little Engine(s) That Could: Scaling Online Social Networks · IEEE/ACM Trans. Netw. 2012 |
Parallel and multicore computing
data distribution |
0.1 | 1 | 2010 | The little engine(s) that could: scaling online social networks · SIGCOMM 2010 |
Network measurement and analytics › anomaly detection
traffic anomaly detection |
0.1 | 1 | 2008 | Distributed Spatial Anomaly Detection · INFOCOM 2008 |
Storage systems
key-value storage |
0.0 | 1 | 2012 | The Little Engine(s) That Could: Scaling Online Social Networks · IEEE/ACM Trans. Netw. 2012 |
Internet architecture and protocols
buffer management |
0.0 | 1 | 2002 | XCHOKE: Malicious Source Control for Congestion Avoidance at Internet Gateways · ICNP 2002 |
Transport protocols and congestion control › TCP congestion control
congestion avoidance |
0.0 | 1 | 2002 | XCHOKE: Malicious Source Control for Congestion Avoidance at Internet Gateways · ICNP 2002 |
Cloud and datacenter computing › elastic computing › cloud elasticity
horizontal scaling |
0.0 | 1 | 2010 | The little engine(s) that could: scaling online social networks · SIGCOMM 2010 |
Network security › attack strategy
denial-of-service attack |
0.0 | 1 | 2002 | XCHOKE: Malicious Source Control for Congestion Avoidance at Internet Gateways · ICNP 2002 |
Methods — techniques the papers use, named apart from their topics
distributed hash table · 0.3middleware · 0.1replication · 0.1multiple hypothesis testing · 0.1generalized quantile estimation · 0.1false discovery rate · 0.1active queue management · 0.1RED · 0.1CHOKe · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | The Little Engine(s) That Could: Scaling Online Social NetworksabstractThe difficulty of partitioning social graphs has introduced new system design challenges for scaling of online social networks (OSNs). Vertical scaling by resorting to full replication can be a costly proposition. Scaling horizontally by partitioning and distributing data among multiple servers using, for e.g., distributed hash tables (DHTs), can suffer from expensive interserver communication. Such challenges have often caused costly rearchitecting efforts for popular OSNs like Twitter and Facebook. We design, implement, and evaluate SPAR, a Social Partitioning and Replication middleware that mediates transparently between the application and the database layer of an OSN. SPAR leverages the underlying social graph structure in order to minimize the required replication overhead for ensuring that users have their neighbors' data colocated in the same machine. The gains from this are multifold: Application developers can assume local semantics, i.e., develop as they would for a single machine; scalability is achieved by adding commodity machines with low memory and network I/O requirements; and N+K redundancy is achieved at a fraction of the cost. We provide a complete system design, extensive evaluation based on datasets from Twitter, Orkut, and Facebook, and a working implementation. We show that SPAR incurs minimum overhead, can help a well-known Twitter clone reach Twitter's scale without changing a line of its application logic, and achieves higher throughput than Cassandra, a popular key-value store database. Josep M. Pujol, Vijay Erramilli, Georgos Siganos, Xiaoyuan Yang 0001, Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez 0001 |
IEEE/ACM Trans. Netw. | 6 |
| 2010 | Algorithms for Constrained Bulk-Transfer of Delay-Tolerant DataabstractIn recent years there has been renewed interest in the problem of transferring bulk data (terabytes) utilizing commercial ISPs. The need to transfer bulk data arises in various scientific and industrial applications. Today, this data is moved using postal service in conjunction with hard drives and DVDs or special high performance dedicated networks. The key insight underlying the recent work was that many of the applications are delay- tolerant and hence the bulk data can be transferred at minimal cost, utilizing already paid-for off-peak bandwidth resulting from diurnal traffic patterns, using store-and-forward through intermediate storage nodes. In this paper we expand on this theme and consider the computational complexity of transferring data over a network whose links have time-varying capacities. We show that the general problem of finding a cost-optimal transfer of the bulk data can be solved in polynomial-time using minimum cost flow algorithms on a time-expanded version of the underlying network. Our solution involves graph transformations. We present additional transformations that enable the handling of half-duplex links (e.g. fiber-optic links) as well as node processing constraints (e.g. limitations on the processing power available for filtering or archiving). An important characteristic of our solution is the ability to handle nodes with storage. We consider nodes with storage that varies over time in terms of both capacity and cost. We show that our approach provably extends to cover the case of linear costs, providing polynomial- time algorithms. However, the flat-fee storage model is NP- complete and hence unlikely to be tractable in polynomial-time. Interestingly, with constrained storage, the optimal solutions may involve loops, i.e. the data may pass through the same node more than once on its way from the destination to the source along the optimal route. We use data from one of the world's leading ISPs and perform a comprehensive evaluation of our algorithm. We show that there exists a huge potential for cost savings in real-world networks with time-varying costs for both link capacities and node storage. Parminder Chhabra, Vijay Erramilli, Nikolaos Laoutaris, Ravi Sundaram, Pablo Rodriguez 0001 |
ICC | 1 |
| 2010 | The little engine(s) that could: scaling online social networksabstractThe difficulty of scaling Online Social Networks (OSNs) has introduced new system design challenges that has often caused costly re-architecting for services like Twitter and Facebook. The complexity of interconnection of users in social networks has introduced new scalability challenges. Conventional vertical scaling by resorting to full replication can be a costly proposition. Horizontal scaling by partitioning and distributing data among multiples servers - e.g. using DHTs - can lead to costly inter-server communication. Josep M. Pujol, Vijay Erramilli, Georgos Siganos, Xiaoyuan Yang 0001, Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez 0001 |
SIGCOMM | 6 |
| 2008 | Distributed Spatial Anomaly DetectionabstractDetection of traffic anomalies is an important problem that has been the focus of considerable research. Recent work has shown the utility of spatial detection of anomalies via crosslink traffic comparisons. In this paper we identify three advances that are needed to make such methods more useful and practical for network operators. First, anomaly detection methods should avoid global communication and centralized decision making. Second, nonparametric anomaly detection methods are needed to augment current parametric approaches. And finally, such methods should not just identify possible anomalies, but should also annotate each detection with some probabilistic qualifier of its importance. We propose a framework that simultaneously advances the current state of the art on all three fronts. We show that routers can effectively identify volume anomalies through crosslink comparison of traffic observed only on the router's own links. Second, we show that generalized quantile estimators are an effective way to identify high-dimensional sets of local traffic patterns that are potentially anomalous; such methods can be either parametric or nonparametric, and we evaluate both. Third, through the use of false discovery rate as a detection metric, we show that candidate anomalous patterns can be equipped with an estimate of a probability that they truly are anomalous. Overall, our framework provides network operators with an anomaly detection methodology that is distributed, effective, and easily interpretable. Part of the underlying statistical framework, which merges aspects of nonparametric set estimation and multiple hypothesis testing, is novel in itself, although the derivation of that framework is necessarily given elsewhere. Parminder Chhabra, Clayton Scott, Eric D. Kolaczyk, Mark Crovella |
INFOCOM | 1 |
| 2006 | PISA*: A System for Control of DDoS AttacksabstractDDoS attacks can cause extreme performance degradation at network elements when a large number of malicious flows collaborate to cause congestion, resulting in a denial of service to legitimate users. The flows form a logical aggregate which is typically characterized by similar values in several fields in their packets. The fields and their similar values form a signature for the attack. The focus of this paper is on providing protection to legitimate users against such attacks by detecting significant signatures in network traffic and controlling aggregates of flows carrying these signatures. The paper proposes a system PISA* for deployment at a network element. The detection algorithm in PISA* is based on an improved version of our earlier randomized algorithm. A new control mechanism based on a drop probability function over an attribute named RED Drop Aggregate (RDA) is incorporated in PISA*. RDA is the normalized count of the number of RED (Random Early Detection) drops suffered by the flows carrying a signature. This paper discusses results from an implementation of PISA* that demonstrates that it is effective in detecting, isolating, and controlling offending traffic and providing protection to non-offending traffic. Parminder Chhabra, Sajal K. Das 0001, Ajita John, Wei Zhang 0060 |
ICC | 1 |
| 2005 | PISA: Automatic Extraction of Traffic Signatures
Parminder Chhabra, Ajita John, Huzur Saran |
NETWORKING | 1 |
| 2003 | Controlling malicious sources at Internet gatewaysabstractThis paper describes an algorithm to control non-adaptive sources in a simple and lightweight fashion that does not maintain per-flow state information. Using experimental results from simulations, we demonstrate that the algorithm outperforms current well-known algorithms for buffer management in providing better protection for TCP flows under varying degrees of attack from non-adaptive flows. Parminder Chhabra, Ajita John, Huzur Saran, Rajeev Shorey |
ICC | 1 |
| 2002 | XCHOKE: Malicious Source Control for Congestion Avoidance at Internet GatewaysabstractThe paper describes an algorithm to control flows from nonadaptive sources in the Internet in a simple and lightweight fashion. The algorithm, called XCHOKe, is an extension to CHOKe and RED. The paper presents experimental results from simulations that demonstrate that the algorithm outperforms current well-known algorithms for buffer management in providing better protection for TCP flows under varying degrees of attack from non-adaptive flows. Parminder Chhabra, Shobhit Chuig, Anurag Goel, Ajita John, Abhishek Kumar 0003, Huzur Saran, Rajeev Shorey |
ICNP | 1 |
| 1998 | Lightweight guided random simulationabstractWe present methods for improving the effectiveness of random simulation using guides measured during the execution of a program. The key idea is to select inputs based on the measurement of the current state and judge input sequence effectiveness by analyzing the measured direction it induces. The process allows a set of test programs to be derived from a single guide by varying a random seed. We present some experimental results for an initial implementation. Robert W. Sumners, Parminder Chhabra, Jacob A. Abraham |
ISSRE | 2 |