Sumeet Singh

dblp:93/2536 · DBLP profile ↗
← Back
27ranked-venue papers
11as first author
10since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 13 · 7 first-author · 7 since 2021Systems, architecture and hardware · 13 · 5 first-author · 8 since 2021Computer networks · 7 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-author
YearPublicationVenuePosition
2025 Learning the RoPEs: Better 2D and 3D Position Encodings with STRING
abstract
We introduce $\textbf{STRING}$: Separable Translationally Invariant Position Encodings. STRING extends Rotary Position Encodings, a recently proposed and widely used algorithm in large language models, via a unifying theoretical framework. Importantly, STRING still provides $\textbf{exact}$ translation invariance, including token coordinates of arbitrary dimensionality, whilst maintaining a low computational footprint. These properties are especially important in robotics, where efficient 3D token representation is key. We integrate STRING into Vision Transformers with RGB(-D) inputs (color plus optional depth), showing substantial gains, e.g. in open-vocabulary object detection and for robotics controllers. We complement our experiments with a rigorous mathematical analysis, proving the universality of our methods. Videos of STRING-based robotics controllers can be found here: https://sites.google.com/view/string-robotics.
Connor Schenck, Isaac Reid, Mithun George Jacob, Alex Bewley, Joshua Ainslie, David Rendleman, Deepali Jain, Mohit Sharma 0001, Avinava Dubey, Ayzaan Wahid, Sumeet Singh, René Wagner, Tianli Ding, Chuyuan Fu, Arunkumar Byravan, Jake Varley, Alexey A. Gritsenko, Matthias Minderer, Dmitry Kalashnikov, Jonathan Tompson, Vikas Sindhwani, Krzysztof Choromanski
ICML11
2024 How to Prompt Your Robot: A PromptBook for Manipulation Skills with Code as Policies
abstract
Large Language Models (LLMs) have demonstrated the ability to perform semantic reasoning, planning and write code for robotics tasks. However, most methods rely on pre-existing primitives (i.e. pick, open drawer) or similar examples of robot code alone, which heavily limits their scalability to new scenarios. We present PromptBook, a collection of different prompting paradigms to generate code for successfully executing new manipulation skills. We demonstrate example-based, instruction-based and chain-of-thought to write robot code; as well as a method to build the prompt leveraging LLMs and human feedback. We show PromptBook enables LLMs to write code for new low-level manipulation skills in a zero-shot manner: from picking diverse objects, opening/closing drawers, to whisking, and waving hello. We evaluate the new skills on a mobile manipulator with 83% success rate at picking, 50-71% at opening drawers and 100% at closing them. Notably, the LLM is able to infer gripper orientation for grasping a drawer handle (z-axis aligned) vs. a top-down grasp (x-axis aligned).
Montse Gonzalez Arenas, Ted Xiao, Sumeet Singh, Vidhi Jain, Allen Z. Ren, Jake Varley, Isabel Leal, Sean Kirmani, Mario Prats, Dorsa Sadigh, Vikas Sindhwani, Kanishka Rao, Jacky Liang, Andy Zeng 0001
ICRA3
2024 Embodied AI with Two Arms: Zero-shot Learning, Safety and Modularity
abstract
We present an embodied AI system which receives open-ended natural language instructions from a human, and controls two arms to collaboratively accomplish potentially long-horizon tasks over a large workspace. Our system is modular: it deploys state of the art Large Language Models for task planning, Vision-Language models for semantic perception, and Point Cloud transformers for grasping. With semantic and physical safety in mind, these modules are interfaced with a real-time trajectory optimizer and a compliant tracking controller to enable human-robot proximity. We demonstrate performance for the following tasks: bi-arm sorting, bottle opening, and trash disposal tasks. These are done zero-shot where the models used have not been trained with any real world data from this bi-arm robot, scenes or workspace. Composing both learning- and non-learning-based components in a modular fashion with interpretable inputs and outputs allows the user to easily debug points of failures and fragilities. One may also in-place swap modules to improve the robustness of the overall platform, for instance with imitation-learned policies.
Jake Varley, Sumeet Singh, Deepali Jain, Krzysztof Choromanski, Andy Zeng 0001, Somnath Basu Roy Chowdhury, Avinava Dubey, Vikas Sindhwani
IROS2
2023 Robotic Table Wiping via Reinforcement Learning and Whole-body Trajectory Optimization
abstract
We propose a framework to enable multipurpose assistive mobile robots to autonomously wipe tables to clean spills and crumbs. This problem is challenging, as it requires planning wiping actions while reasoning over uncertain latent dynamics of crumbs and spills captured via high-dimensional visual observations. Simultaneously, we must guarantee constraints satisfaction to enable safe deployment in unstructured cluttered environments. To tackle this problem, we first propose a stochastic differential equation to model crumbs and spill dynamics and absorption with a robot wiper. Using this model, we train a vision-based policy for planning wiping actions in simulation using reinforcement learning (RL). To enable zero-shot sim-to-real deployment, we dovetail the RL policy with a whole-body trajectory optimization framework to compute base and arm joint trajectories that execute the desired wiping motions while guaranteeing constraints satisfaction. We extensively validate our approach in simulation and on hardware. Video of experiments: https://youtu.be/inORKP4F3EI
Thomas Lew, Sumeet Singh, Mario Prats, Jeffrey T. Bingham, Jonathan Weisz, Benjie Holson, Vikas Sindhwani, Yao Lu 0006, Fei Xia 0002, Peng Xu 0010, Tingnan Zhang, Jie Tan 0001, Montserrat Gonzalez
ICRA2
2023 Mnemosyne: Learning to Train Transformers with Transformers
abstract
In this work, we propose a new class of learnable optimizers, called Mnemosyne. It is based on the novel spatio-temporal low-rank implicit attention Transformers that can learn to train entire neural network architectures, including other Transformers, without any task-specific optimizer tuning. We show that Mnemosyne: (a) outperforms popular LSTM optimizers (also with new feature engineering to mitigate catastrophic forgetting of LSTMs), (b) can successfully train Transformers while using simple meta-training strategies that require minimal computational resources, (c) matches accuracy-wise SOTA hand-designed optimizers with carefully tuned hyper-parameters (often producing top performing models). Furthermore, Mnemosyne provides space complexity comparable to that of its hand-designed first-order counterparts, which allows it to scale to training larger sets of parameters. We conduct an extensive empirical evaluation of Mnemosyne on: (a) fine-tuning a wide range of Vision Transformers (ViTs) from medium-size architectures to massive ViT-Hs (36 layers, 16 heads), (b) pre-training BERT models and (c) soft prompt-tuning large 11B+ T5XXL models. We complement our results with a comprehensive theoretical analysis of the compact associative memory used by Mnemosyne which we believe was never done before.
Deepali Jain, Krzysztof Choromanski, Avinava Dubey, Sumeet Singh, Vikas Sindhwani, Tingnan Zhang, Jie Tan 0001
NeurIPS4
2022 Optimizing Trajectories with Closed-Loop Dynamic SQP
abstract
Indirect trajectory optimization methods such as Differential Dynamic Programming (DDP) have found considerable success when only planning under dynamic feasibility constraints. Meanwhile, nonlinear programming (NLP) has been the state-of-the-art approach when faced with additional constraints (e.g., control bounds, obstacle avoidance). However, a naïve implementation of NLP algorithms, e.g., shooting-based sequential quadratic programming (SQP), may suffer from slow convergence – caused from natural instabilities of the underlying system manifesting as poor numerical stability within the optimization. Re-interpreting the DDP closed-loop rollout policy as a sensitivity-based correction to a second-order search direction, we demonstrate how to compute analogous closedloop policies (i.e., feedback gains) for constrained problems. Our key theoretical result introduces a novel dynamic programmingbased constraint-set recursion that augments the canonical “cost-to-go” backward pass. On the algorithmic front, we develop a hybrid-SQP algorithm incorporating DDP-style closedloop rollouts, enabled via efficient parallelized computation of the feedback gains. Finally, we validate our theoretical and algorithmic contributions on a set of increasingly challenging benchmarks, demonstrating significant improvements in convergence speed over standard open-loop SQP.
Sumeet Singh, Jean-Jacques E. Slotine, Vikas Sindhwani
ICRA1
2022 Multiscale Sensor Fusion and Continuous Control with Neural CDEs
abstract
Though robot learning is often formulated in terms of discrete-time Markov decision processes (MDPs), physical robots require near-continuous multiscale feedback control. Machines operate on multiple asynchronous sensing modalities, each with different frequencies, e.g., video frames at 30Hz, proprioceptive state at 100Hz, force-torque data at 500Hz, etc. While the classic approach is to batch observations into fixed-time windows then pass them through feed-forward encoders (e.g., with deep networks), we show that there exists a more elegant approach - one that treats policy learning as modeling latent state dynamics in continuous-time. Specifically, we present InFuser, a unified architecture that trains continuous time-policies with Neural Controlled Differential Equations (CDEs). InFuser evolves a single latent state representation over time by (In)tegrating and (Fus)ing multi-sensory observations (arriving at different frequencies), and inferring actions in continuous-time. This enables policies that can react to multi-frequency multi-sensory feedback for truly end-to-end visuomotor control, without discrete-time assumptions. Behavior cloning experiments demonstrate that InFuser learns robust policies for dynamic tasks (e.g., swinging a ball into a cup) notably outperforming several baselines in settings where observations from one sensing modality can arrive at much sparser intervals than others.
Sumeet Singh, Francis McCann Ramirez, Jacob Varley, Andy Zeng 0001, Vikas Sindhwani
IROS1
2021 In-Situ Magnetization of a Cold Sprayed Permanent Magnet Rotor Using an Impulse Magnetizer
abstract
The design, simulation and testing of an impulse magnetizer and the in-situ post-assembly magnetization of a permanent magnet (PM) rotor manufactured by a cold spray additive manufacturing (AM) using the prototyped magnetizer is presented in this paper. A software based finite element simulation is done to obtain the level of magnetization current required. An impulse magnetizer is built for this specification. A 4-pole rotor with cold-sprayed rectangular magnets is magnetized in this work after assembling it in the stator. Various stator terminal connection configurations are analyzed. The machine is magnetized and the back-EMF waveform and the rotor magnetization profile is obtained.
Mathews Boby, Sumeet Singh, Jean-Michel Lamarre, Maged Ibrahim, Fabrice Bernier, Pragasen Pillay
IECON2
2021 Design Criteria for EV Drivetrain
abstract
Designing and testing of electric vehicles (EVs) is a time-consuming process because of the iterations involved in the electric machines (EMs) and their power electronics (PEs) designs. Most of the time, both designs are done sequentially by using the output of the machine design step for proper sizing of its PEs. This paper proposes a novel fast and systematic method that sets a common ground for electric machine design and drive engineers allowing them to work in parallel and speed up the EV drivetrain development process. The proposed method is based on estimating key parameters such as magnet flux linkage, the d-q axis inductances, motor terminal voltages, and currents based on the drive requirement in terms of torque-speed envelope and battery terminal voltage. A case study based on an industrial project has been performed to show the feasibility of the proposed approach on a 7.12 kW surface and inset permanent magnet synchronous machine (SPMSM and IPMSM) drivetrains. New equations have been developed for getting IPMSM parameters from a feasible SPMSM design. Design steps and performance characteristics using simulation and finite element analysis (FEA) software are discussed. The effectiveness of the proposed design approach is also validated using MATLAB Simulink.
Tamanwe Payarou, Sumeet Singh, Mohanraj Muthusamy, Pragasen Pillay
IECON2
2021 High Torque Density Traction Motor Using Soft Magnetic Composites Material with Surface Ring-type Halbach-array PM Rotor Topology
abstract
The permanent magnet (PM) traction motor is one of the feasible solutions to the energy crisis and environmental pollution. Due to the high demands in power and torque density with overall high efficiency, the permanent magnet synchronous machine (PMSM) is mainly considered. Usage of soft magnetic composites (SMC) material in the machine parts helps to build a complex 3D structure and reduces the manufacturing cost. This paper presents the electromagnetic performance comparison analysis of a 7.12 kW radial flux PMSM with laminated steel and SMC stator core. Two different designs of 24/20 slot-pole and 12/8 slot-pole configuration using conventional surface permanent magnet rotor design are simulated using a 3D FEA software package. The comparison is mainly focused on the torque density, copper loss, core loss, and active weight of the machine. In addition, the ring-type Halbach-array PM rotor fabricated using cold spray additive manufacturing for 12/8 slot-pole is analyzed and optimized with the SMC stator core for high-speed electric vehicle application. The THD in phase back EMF and torque ripple is reduced by modifying the SMC stator tooth shape. Also, a scaled-down laboratory design of ring-type Halbach-array PM rotor with 12/10 slot-pole is simulated using FEA with different lamination thickness of rotor core.
Sumeet Singh, Pragasen Pillay
IECON1
2018 Cooperative Object Transport in 3D with Multiple Quadrotors Using No Peer Communication
abstract
We present a framework to enable a fleet of rigidly attached quadrotor aerial robots to transport heavy objects along a known reference trajectory without inter-robot communication or centralized coordination. Leveraging a distributed wrench controller, we provide exponential stability guarantees for the entire assembly, under a mild geometric condition. This is achieved by each quadrotor independently solving a local optimization problem to counteract the biased torque effects from each robot in the assembly. We rigorously analyze the controllability of the object, design a distributed compensation scheme to address these challenges, and show that the resulting strategy collectively guarantees full group control authority. To ensure feasibility for online implementation, we derive bounds on the net desired control wrench, characterize the output wrench space of each quadrotor, and perform subsequent trajectory optimization under these input constraints. We thoroughly validate our method in simulation with eight quadrotors transporting a heavy object in a cluttered environment subject to various sources of uncertainty, and demonstrate the algorithm's resilience.
Zijian Wang 0003, Sumeet Singh, Marco Pavone 0001, Mac Schwager
ICRA2
2018 Robust Tracking with Model Mismatch for Fast and Safe Planning: An SOS Optimization Approach
Sumeet Singh, Mo Chen 0001, Sylvia L. Herbert, Claire J. Tomlin, Marco Pavone 0001
WAFR1
2018 Learning Stabilizable Dynamical Systems via Control Contraction Metrics
Sumeet Singh, Vikas Sindhwani, Jean-Jacques E. Slotine, Marco Pavone 0001
WAFR1
2017 Robust online motion planning via contraction theory and convex optimization
abstract
We present a framework for online generation of robust motion plans for robotic systems with nonlinear dynamics subject to bounded disturbances, control constraints, and online state constraints such as obstacles. In an offline phase, one computes the structure of a feedback controller that can be efficiently implemented online to track any feasible nominal trajectory. The offline phase leverages contraction theory and convex optimization to characterize a fixed-size “tube” that the state is guaranteed to remain within while tracking a nominal trajectory (representing the center of the tube). In the online phase, when the robot is faced with obstacles, a motion planner uses such a tube as a robustness margin for collision checking, yielding nominal trajectories that can be safely executed, i.e., tracked without collisions under disturbances. In contrast to recent work on robust online planning using funnel libraries, our approach is not restricted to a fixed library of maneuvers computed offline and is thus particularly well-suited to applications such as UAV flight in densely cluttered environments where complex maneuvers may be required to reach a goal. We demonstrate our approach through simulations of a 6-state planar quadrotor navigating cluttered environments in the presence of a cross-wind. We also discuss applications of our approach to Tube Model Predictive Control (TMPC) and compare the merits of our method with state-of-the-art nonlinear TMPC techniques.
Sumeet Singh, Anirudha Majumdar, Jean-Jacques E. Slotine, Marco Pavone 0001
ICRA1
2016 Protection of DC system using bi-directional Z-Source Circuit breaker
abstract
Modified topologies of a Z-Source DC Circuit breaker with bi-directional power flow capabilities are introduced in this paper. Conventional Z-Source breaker (ZSB) topologies can provide protection for unidirectional power flow. Proposed topologies of bi-directional ZSB (Bi-ZSB) and bi-directional ZSB with coupled inductor (Bi-CZSB) can clear the fault in either direction of power flow. Both topologies utilize a SCR as a switch to instantly isolate the fault from source. No sensing and detection of fault is required. For second topology, mutual inductance is used for SCR commutation. Coupled inductors help to reduce size of inductors, cost and also eliminate the need of additional Z-Source breaker capacitor. Performance of both topologies is verified in MATLAB and validated on laboratory prototype.
Swati G. Savaliya, Sumeet Singh, Baylon G. Fernandes
IECON2
2015 Decentralized algorithms for 3D symmetric formations in robotic networks - a contraction theory approach
abstract
This paper presents distributed algorithms for formation control of multiple robots in three dimensions. In particular, we leverage the mathematical properties of cyclic pursuit along with results from contraction and partial contraction theory to design distributed control algorithms ensuring global convergence to symmetric formations. As a base case we consider regular polygons as desired formations and then provide extensions to Johnson solid formations. Finally, we analyze the robustness of the control algorithms under bounded additive disturbances and provide performance bounds with respect to the formation error.
Sumeet Singh, Edward Schmerling, Marco Pavone 0001
ICRA1
2013 Incremental shared nearest neighbor density-based clustering
abstract
Shared Nearest Neighbor Density-based clustering (SNN-DBSCAN) is a robust graph-based clustering algorithm and has wide applications from climate data analysis to network intrusion detection. We propose an incremental extension to this algorithm IncSNN-DBSCAN, capable of finding clusters on a dataset to which frequent inserts are made. For each data point, the algorithm maintains four properties: nearest neighbor list, strengths of shared links, total connection strength and topic property. Algorithm only targets points that undergo change to their properties. We prove that, to obtain the exact clustering it is sufficient to re-compute properties for only the targeted points, followed by possible cluster mergers on newly formed links and cluster splits on the deleted links.
Sumeet Singh, Amit Awekar
CIKM1
2007 Network monitoring using traffic dispersion graphs (tdgs)
abstract
Monitoring network traffic and detecting unwanted applications has become a challenging problem, since many applications obfuscate their traffic using unregistered port numbers or payload encryption. Apart from some notable exceptions, most traffic monitoring tools use two types of approaches: (a) keeping traffic statistics such as packet sizes and interarrivals, flow counts, byte volumes, etc., or (b) analyzing packet content. In this paper, we propose the use of Traffic Dispersion Graphs (TDGs) as a way to monitor, analyze, and visualize network traffic. TDGs model the social behavior of hosts ("who talks to whom"), where the edges can be defined to represent different interactions (e.g. the exchange of a certain number or type of packets). With the introduction of TDGs, we are able to harness a wealth of tools and graph modeling techniques from a diverse set of disciplines.
Marios Iliofotou, Prashanth Pappu, Michalis Faloutsos, Michael Mitzenmacher, Sumeet Singh, George Varghese
Internet Measurement Conference5
2007 On scalable attack detection in the network
Ramana Rao Kompella, Sumeet Singh, George Varghese
IEEE/ACM Trans. Netw.2
2006 Service Portability
Sumeet Singh, Scott Shenker, George Varghese
HotNets1
2005 A Tree Based Router Search Engine Architecture with Single Port Memories
abstract
Pipelined forwarding engines are used in core router to meet speed demands. Tree-based searches are pipelined across a number of stages to achieve high throughput, but this results in unevenly distributed memory. To address this imbalance, conventional approaches use either complex dynamic memory allocation schemes or over-provision each of the pipeline stages. This paper describes the microarchitecture of a novel network search processor which provides both high execution throughput and balanced memory distributor by dividing the tree into subtrees and allocating each subtree separately, allowing searches to begin at any pipeline stage. The architecture is validated by implementing and simulating state of the art solutions for IPv4 lookup, VPN forwarding and packet classification. The new pipeline scheme and memory allocator can provide searches with a memory allocation, efficiency that is within 1% of non-pipelined schemes.
Florin Baboescu, Dean M. Tullsen, Grigore Rosu, Sumeet Singh
ISCA4
2004 On scalable attack detection in the network
abstract
Current intrusion detection and prevention systems seek to detect a wide class of network intrusions (e.g., DoS attacks, worms, port scans)at network vantage points. Unfortunately, all the IDS systems we know of keep per-connection or per-flow state. Thus it is hardly surprising that IDS systems (other than signature detection mechanisms) have not scaled to multi-gigabit speeds. By contrast, note that both router lookups and fair queuing have scaled to high speeds using aggregation via prefix lookups or DiffServ. Thus in this paper, we initiate research into the question as to whether one can detect attacks without keeping per-flow state. We will show that such aggregation, while making fast implementations possible, immediately cause two problems. First, aggregation can cause behavioral aliasing where, for example, good behaviors can aggregate to look like bad behaviors. Second, aggregated schemes are susceptible to spoofing by which the intruder sends attacks that have appropriate aggregate behavior. We examine a wide variety of DoS attacks and show that several categories (bandwidth based, claim-and-hold, host scanning) can be scalably detected. By contrast, it appears that stealthy port-scanning cannot be scalably detected without keeping per-flow state.
Ramana Rao Kompella, Sumeet Singh, George Varghese
Internet Measurement Conference2
2004 Online identification of hierarchical heavy hitters: algorithms, evaluation, and applications
abstract
In traffic monitoring, accounting, and network anomaly detection, it is often important to be able to detect high-volume traffic clusters in near real-time. Such heavy-hitter traffic clusters are often hierarchical (ie, they may occur at different aggregation levels like ranges of IP addresses) and possibly multidimensional (ie, they may involve the combination of different IP header fields like IP addresses, port numbers, and protocol). Without prior knowledge about the precise structures of such traffic clusters, a naive approach would require the monitoring system to examine all possible ombinations of aggregates in order to detect the heavy hitters, which can be proohibitive in terms of computation resources.
Yin Zhang 0001, Sumeet Singh, Subhabrata Sen, Nick G. Duffield, Carsten Lund
Internet Measurement Conference2
2004 Automated Worm Fingerprinting
Sumeet Singh, Cristian Estan, George Varghese, Stefan Savage
OSDI1
2003 Packet Classification for Core Routers: Is there an alternative to CAMs?
abstract
A classifier consists of a set of rules for classifying packets based on header fields. Because core routers can have fairly large (e.g., 2000 rule) database and must use limited SRAM to meet OC-768 speeds, the best existing classification algorithms (RFC, HiCuts, ABV) are precluded because of the large amount of memory they need. Thus the general belief is that hardware solutions like CAMs are needed, despite the amount of board area and power they consume. In this paper, we provide an alternative to CAMs via an extended grid-of-tries with path compression (EGT-PC) algorithm whose worst-case speed scales well with database size while using a minimal amount of memory. Our evaluation is based on real databases used by tier 1 ISPs, and synthetic databases. EGT-PC is based on a observation that we found holds for all the tier 1 databases we studied: regardless of database size, any packet matches only a small number of distinct source-destination prefix pairs. The code we wrote for EGT-PC, RFC, HiCuts, and ABV is publicly available (Ref.1), providing the first publicly available code to encourage experimentation with classification algorithms.
Florin Baboescu, Sumeet Singh, George Varghese
INFOCOM2
2003 Packet classification using multidimensional cutting
abstract
This paper introduces a classification algorithm called phHyperCuts. Like the previously best known algorithm, HiCuts, HyperCuts is based on a decision tree structure. Unlike HiCuts, however, in which each node in the decision tree represents a hyperplane, each node in the HyperCuts decision tree represents a k--dimensional hypercube. Using this extra degree of freedom and a new set of heuristics to find optimal hypercubes for a given amount of storage, HyperCuts can provide an order of magnitude improvement over existing classification algorithms. HyperCuts uses 2 to 10 times less memory than HiCuts optimized for memory, while the worst case search time of HyperCuts is 50--500% better than that of HiCuts optimized for speed. Compared with another recent scheme, EGT-PC, HyperCuts uses 1.8--7 times less memory space while the worst case search time is up to 5 times smaller. More importantly, unlike EGT-PC, HyperCuts can be fully pipelined to provide one classification result every packet arrival time, and also allows fast updates.
Sumeet Singh, Florin Baboescu, George Varghese
SIGCOMM1
2001 Learning Similarity Matching in Multimedia Content-Based Retrieval
abstract
Many multimedia content-based retrieval systems allow query formulation with the user setting the relative importance of features (e.g., color, texture, shape, etc.) to mimic the user's perception of similarity. However, the systems do not modify their similarity matching functions, which are defined during the system development. We present a neural network-based learning algorithm for adapting the similarity matching function toward the user's query preference based on his/her relevance feedback. The relevance feedback is given as ranking errors (misranks) between the retrieved and desired lists of multimedia objects. The algorithm is demonstrated for facial image retrieval using the NIST Mugshot Identification Database with encouraging results.
Joo-Hwee Lim, Jian-Kang Wu, Sumeet Singh, Arcot Desai Narasimhalu
IEEE Trans. Knowl. Data Eng.3