EDBT 2026 Demo / reviewers in the wild / expert
Alok Aggarwal
dblp:75/3050
· DBLP profile ↗
72ranked-venue papers
64as first author
1since 2021 · last 2023
0000-0002-4394-4488ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 54 · 53 first-authorDatabases, data management, data science and information retrieval · 9 · 9 first-authorArtificial intelligence and machine learning · 5 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-authorSystems, architecture and hardware · 4 · 3 first-authorComputer networks · 4 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 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.
| Artificial intelligence
2 papers |
Efficient and distributed learning · 60% Image recognition and object detection · 30% Robot navigation and mapping · 10% | |
| Theoretical computer science
26 papers |
Computational geometry · 27% Graph algorithms and graph theory · 24% Algorithms and data structures · 17% | |
| Computer networks
3 papers |
Wireless sensing and localization · 62% Optical networks · 16% Routing and switching · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
10 papers |
Parallel and multicore computing · 48% Memory systems · 15% Storage systems · 13% |
Topics — the 30 heaviest of 83, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
evolutionary neural architecture search |
0.4 | 1 | 2019 | Regularized Evolution for Image Classifier Architecture Search · AAAI 2019 |
Computer vision › Image recognition and object detection
image classification |
0.4 | 1 | 2019 | Regularized Evolution for Image Classifier Architecture Search · AAAI 2019 |
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search |
0.4 | 1 | 2019 | Regularized Evolution for Image Classifier Architecture Search · AAAI 2019 |
Robotics › Robot navigation and mapping
SLAM |
0.1 | 1 | 2011 | Efficient, generalized indoor WiFi GraphSLAM · ICRA 2011 |
Wireless sensing and localization › indoor localization
wifi localization |
0.1 | 1 | 2011 | Efficient, generalized indoor WiFi GraphSLAM · ICRA 2011 |
Graph algorithms and graph theory › disjoint paths
vertex-disjoint paths |
0.0 | 2 | 2000 | Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI Layout · SIAM J. Comput. 2000 Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI Layout · STOC 1996 |
Computational geometry
VLSI layout |
0.0 | 2 | 2000 | Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI Layout · SIAM J. Comput. 2000 Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI Layout · STOC 1996 |
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem |
0.0 | 2 | 1999 | The Angular-Metric Traveling Salesman Problem · SIAM J. Comput. 1999 The Angular-Metric Traveling Salesman Problem · SODA 1997 |
Optical networks
routing and wavelength assignment |
0.0 | 2 | 1996 | Efficient Routing in Optical Networks · J. ACM 1996 Efficient Routing and Scheduling Algorithms for Optical Networks · SODA 1994 |
Graph algorithms and graph theory
planar graphs |
0.0 | 1 | 2000 | Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI Layout · SIAM J. Comput. 2000 |
Graph algorithms and graph theory › graph algorithms
routing |
0.0 | 1 | 2000 | Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI Layout · SIAM J. Comput. 2000 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 1999 | The Angular-Metric Traveling Salesman Problem · SIAM J. Comput. 1999 |
Approximation and online algorithms › approximation algorithms › approximation guarantees
logarithmic approximation |
0.0 | 1 | 1999 | The Angular-Metric Traveling Salesman Problem · SIAM J. Comput. 1999 |
Graph algorithms and graph theory › graph algorithms › graph search
depth-first search |
0.0 | 3 | 1990 | Parallel Depth-First Search in General Directed Graphs · SIAM J. Comput. 1990 Parallel Depth-First Search in General Directed Graphs (Preliminary Version) · STOC 1989 A Random NC Algorithm for Depth First Search · STOC 1987 |
Graph algorithms and graph theory
graph algorithms |
0.0 | 3 | 1990 | Parallel Depth-First Search in General Directed Graphs · SIAM J. Comput. 1990 Parallel Depth-First Search in General Directed Graphs (Preliminary Version) · STOC 1989 A Random NC Algorithm for Depth First Search · STOC 1987 |
Parallel and multicore computing
parallel algorithms |
0.0 | 2 | 1994 | Optimal Parallel Sorting in Multi-Level Storage · SODA 1994 Optimal Bounds for Finding Maximum on Array of Processors with k Global Buses · IEEE Trans. Computers 1986 |
Network optimization and economics
network design |
0.0 | 1 | 1996 | Efficient Routing in Optical Networks · J. ACM 1996 |
Routing and switching › switching networks
permutation routing |
0.0 | 1 | 1996 | Efficient Routing in Optical Networks · J. ACM 1996 |
Computational geometry
voronoi diagram |
0.0 | 3 | 1990 | Solving Query-Retrieval Problems by Compacting Voronoi Diagrams (Extended Abstract) · STOC 1990 A Linear Time Algorithm for Computing the Voronoi Diagram of a Convex Polygon · STOC 1987 Parallel Computational Geometry (Extended Abstract) · FOCS 1985 |
Algorithms and data structures
parallel algorithms |
0.0 | 3 | 1989 | Parallel Depth-First Search in General Directed Graphs (Preliminary Version) · STOC 1989 A Random NC Algorithm for Depth First Search · STOC 1987 Tradeoffs for VLSI Models with Subpolynomial Delay · STOC 1985 |
Routing and switching
scheduling algorithms |
0.0 | 1 | 1994 | Efficient Routing and Scheduling Algorithms for Optical Networks · SODA 1994 |
Parallel and multicore computing › parallel algorithms › sorting
parallel sorting |
0.0 | 1 | 1994 | Optimal Parallel Sorting in Multi-Level Storage · SODA 1994 |
Storage systems › storage hierarchy
tiered storage |
0.0 | 1 | 1994 | Optimal Parallel Sorting in Multi-Level Storage · SODA 1994 |
Algorithms and data structures › parallel algorithms
randomized parallel algorithms |
0.0 | 2 | 1989 | Parallel Depth-First Search in General Directed Graphs (Preliminary Version) · STOC 1989 A Random NC Algorithm for Depth First Search · STOC 1987 |
Computational geometry › geometric optimization
parametric search |
0.0 | 1 | 1993 | Finding a Minimum Weight K-Link Path in Graphs with Monge Property and Applications · SCG 1993 |
Computational geometry › polygon algorithms
polygon containment |
0.0 | 1 | 1993 | Finding a Minimum Weight K-Link Path in Graphs with Monge Property and Applications · SCG 1993 |
Graph algorithms and graph theory
shortest path |
0.0 | 1 | 1993 | Finding a Minimum Weight K-Link Path in Graphs with Monge Property and Applications · SCG 1993 |
Algorithms and data structures › memory hierarchy
external memory algorithms |
0.0 | 2 | 1988 | Virtual Memory Algorithms (Preliminary Version) · STOC 1988 A Model for Hierarchical Memory · STOC 1987 |
Algorithms and data structures
memory hierarchy |
0.0 | 2 | 1988 | Virtual Memory Algorithms (Preliminary Version) · STOC 1988 A Model for Hierarchical Memory · STOC 1987 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 1992 | Efficient Minimum Cost Matching Using Quadrangle Inequality · FOCS 1992 |
Methods — techniques the papers use, named apart from their topics
tournament selection · 0.4reinforcement learning · 0.4regularized evolution · 0.4graph SLAM · 0.2gaussian process latent variable model · 0.2planar graph analysis · 0.0combinatorial bounds · 0.0extremal bounds · 0.0approximation algorithm design · 0.0routing algorithms · 0.0combinatorial construction · 0.0parametric search · 0.0monge property · 0.0lower bound · 0.0quadrangle inequality · 0.0randomized NC · 0.0planar separators · 0.0filtering search · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A Non-invasive Approach to Identify Insulin Resistance with Triglycerides and HDL-c Ratio Using Machine learning
Madam Chakradar, Alok Aggarwal, Xiaochun Cheng, Anuj Rani, Manoj Kumar 0009, Achyut Shankar |
Neural Process. Lett. | 2 |
| 2019 | Regularized Evolution for Image Classifier Architecture SearchabstractThe effort devoted to hand-crafting neural network image classifiers has motivated the use of architecture search to discover them automatically. Although evolutionary algorithms have been repeatedly applied to neural network topologies, the image classifiers thus discovered have remained inferior to human-crafted ones. Here, we evolve an image classifier— AmoebaNet-A—that surpasses hand-designs for the first time. To do this, we modify the tournament selection evolutionary algorithm by introducing an age property to favor the younger genotypes. Matching size, AmoebaNet-A has comparable accuracy to current state-of-the-art ImageNet models discovered with more complex architecture-search methods. Scaled to larger size, AmoebaNet-A sets a new state-of-theart 83.9% top-1 / 96.6% top-5 ImageNet accuracy. In a controlled comparison against a well known reinforcement learning algorithm, we give evidence that evolution can obtain results faster with the same hardware, especially at the earlier stages of the search. This is relevant when fewer compute resources are available. Evolution is, thus, a simple method to effectively discover high-quality architectures. Esteban Real, Alok Aggarwal, Yanping Huang, Quoc V. Le |
AAAI | 2 |
| 2018 | An Efficient Outlier Detection Mechanism for RFID-Sensor Integrated MANET
Alok Aggarwal |
ISDA (1) | 2 |
| 2018 | Comparative Analysis of Elliptic Curve Cryptography Based Lightweight Authentication Protocols for RFID-Sensor Integrated MANETs
Alok Aggarwal |
ISDA (1) | 2 |
| 2013 | Outlier Detection and Treatment for Lightweight Mobile Ad Hoc Networks
Krishna Gopal, Alok Aggarwal |
QSHINE | 3 |
| 2011 | Efficient, generalized indoor WiFi GraphSLAMabstractThe widespread deployment of wireless networks presents an opportunity for localization and mapping using only signal-strength measurements. The current state of the art is to use Gaussian process latent variable models (GP-LVM). This method works well, but relies on a signature uniqueness assumption which limits its applicability to only signal-rich environments. Moreover, it does not scale computationally to large sets of data, requiring O (N3) operations per iteration. We present a GraphSLAM-like algorithm for signal strength SLAM. Our algorithm shares many of the benefits of Gaussian processes, yet is viable for a broader range of environments since it makes no signature uniqueness assumptions. It is also more tractable to larger map sizes, requiring O (N2) operations per iteration. We compare our algorithm to a laser-SLAM ground truth, showing it produces excellent results in practice. Joseph Huang, David Millman, Morgan Quigley, David Stavens, Sebastian Thrun, Alok Aggarwal |
ICRA | 6 |
| 2007 | Computing the Optimal Amount of Constellation Distortion in OFDM SystemsabstractThe primary disadvantage of orthogonal frequency-division multiplexing (OFDM) is the high time-domain peak-to-average power ratio (PAR) that severely limits the transmitter power efficiency. The PAR can be globally minimized by distorting the OFDM constellation subject to a constraint on the error vector magnitude (EVM). In this paper, we demonstrate that an optimal amount of EVM exists for minimizing the transmitter power consumption while maintaining a constant bit error rate (BER) at the receiver. Alternatively, the EVM value may be chosen to maximize the channel capacity while maintaining a constant power consumption at the transmitter. Both EVM levels are only a function of the required signal-to-noise ratio at the OFDM receiver. Alok Aggarwal, Erik R. Stauffer, Teresa H. Meng |
ICC | 1 |
| 2006 | Optimal Peak-to-Average Power Ratio Reduction in MIMO-OFDM SystemsabstractRecent work has used convex optimization to minimize the peak-to-average power ratio (PAR) of OFDM signals subject to a constraint on the constellation error vector magnitude (EVM). This paper extends the PAR optimization technique to multiple-input multiple-output (MIMO) OFDM systems with channel precoding. In MIMO systems with a large OFDM symbol size, it is infeasible to solve the optimization problem by direct methods such as Cholesky factorization. Instead, we propose an iterative conjugate-gradient (CG) method to find an approximate solution with far lower memory and latency requirements. Simulation results are presented for a MIMO-OFDM system with 4 antennas and 1024 carriers. The PAR can be reduced from 11.5 dB to 4.3 dB for QPSK with -20 dB EVM, and from 11.5 dB to 5.5 dB for 16-QAM with -30 dB EVM. The tradeoff between PAR reduction and computational complexity is also examined to determine the number of CG iterations needed to reach within 1 dB of the globally optimal solution. Alok Aggarwal, Erik R. Stauffer, Teresa H. Meng |
ICC | 1 |
| 2005 | A convex interior-point method for optimal OFDM PAR reductionabstractThe main disadvantage of OFDM is the high time-domain peak-to-average power ratio (PAR) that limits transmitter power efficiency. This paper presents a convex optimization algorithm for minimizing the PAR of an OFDM signal subject to constraints on the constellation error vector magnitude (EVM). The derivation reduces computational complexity by exploiting known features of the optimization problem, such as OFDM's FFT structure. Simulation results are given for the 802.11 a/g WLAN standard. The customized algorithm is approximately 100 times faster than a general-purpose optimizer. The algorithm achieves PAR within 1 dB of the globally optimal solution after two iterations, where the main complexity per iteration is four FFTs plus the solution of a linear system of equations. Alok Aggarwal, Teresa H. Meng |
ICC | 1 |
| 2004 | On the symmetric angle-restricted nearest neighbor problem
Alok Aggarwal, Youngcheul Wee |
Inf. Process. Lett. | 1 |
| 2003 | Minimizing the peak-to-average power ratio of OFDM signals via convex optimizationabstractEfficient OFDM transmission has been limited by power amplifier (PA) non-linearity combined with OFDM's high peak-to-average power ratio (PAPR). We show that minimization of the PAPR of an OFDM signal, subject to constraints on allowable constellation error and out-of-band noise, can be formulated as a convex optimization problem. The globally optimal solution can be calculated with low complexity using known algorithms. A system model is proposed for transmitting OFDM signals with maximum power-efficiency regardless of PA linearity. No change in receiver structure is required. Simulation results are presented for the 802.11a WLAN standard. Alok Aggarwal, Teresa H. Meng |
GLOBECOM | 1 |
| 2000 | Compression Tolerant Watermarking for Image VerificationabstractDigital watermarking is seen as a viable solution to authentication of multimedia data and hence its security, especially in a networked environment. We present a new watermarking technique to add a code to digital images in the spatial domain. This technique is further shown to be robust under common compression schemes, including lossy compression schemes. Watermark embedding is done keeping in mind the limitations of the human visual system. We have used a procedure for error diffusion so as to minimize the chances of image tampering. For the verification of the image, the original uncorrupted image is not required. Experimental results show that the watermark is robust to JPEG compression. Harpal S. Bassali, Jatin Chhugani, Alok Aggarwal, Pradeep Dubey |
ICIP | 4 |
| 2000 | Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI LayoutabstractA number of basic models for VLSI layout are based on the construction of node-disjoint paths between terminals on a multilayer grid. In this setting, one is interested in minimizing both the number of layers required and the area of the underlying grid. Building on work of Cutler and Shiloach [ Networks, 8 (1978), pp. 253--278], Aggarwal et al. [ Proc. 26th IEEE Symposium on Foundations of Computer Science , Portland, OR, 1985; Algorithmica, 6 (1991), pp. 241--255], and Aggarwal, Klawe, and Shor [ Algorithmica}, 6 (1991), pp. 129--151], we prove an upper-bound trade-off between these two quantities in a general multilayer grid model. As a special case of our main result, we obtain significantly improved bounds for the problem of routing a full permutation on the mesh using node-disjoint paths; our new bound here is within polylogarithmic factors of the bisection bound. Our algorithms involve some new techniques for analyzing the structure of node-disjoint paths in planar graphs and indicate some respects in which this problem, at least in the planar case, is fundamentally different from its edge-disjoint counterpart. Alok Aggarwal, Jon M. Kleinberg, David P. Williamson |
SIAM J. Comput. | 1 |
| 1999 | The Angular-Metric Traveling Salesman ProblemabstractMotivated by applications in robotics, we formulate the problem of minimizing the total angle cost of a TSP tour for a set of points in Euclidean space, where the angle cost of a tour is the sum of the direction changes at the points. We establish the NP-hardness of both this problem and its relaxation to the cycle cover problem. We then consider the issue of designing approximation algorithms for these problems and show that both problems can be approximated to within a ratio of O(log n) in polynomial time. We also consider the problem of simultaneously approximating both the angle and the length measure for a TSP tour. In studying the resulting tradeoff, we choose to focus on the sum of the two performance ratios and provide tight bounds on the sum. Finally, we consider the extremal value of the angle measure and obtain essentially tight bounds for it. In this paper we restrict our attention to the planar setting, but all our results are easily extended to higher dimensions. Alok Aggarwal, Don Coppersmith, Sanjeev Khanna, Rajeev Motwani 0001, Baruch Schieber |
SIAM J. Comput. | 1 |
| 1998 | Drawing of Two-Dimensional Irregular Meshes
Alok Aggarwal, S. Rao Kosaraju, Mihai Pop |
GD | 1 |
| 1998 | Consecutive Interval Query and Dynamic Programming on Intervals
Alok Aggarwal, Takeshi Tokuyama |
Discret. Appl. Math. | 1 |
| 1997 | The Angular-Metric Traveling Salesman Problem
Alok Aggarwal, Don Coppersmith, Sanjeev Khanna, Rajeev Motwani 0001, Baruch Schieber |
SODA | 1 |
| 1997 | Parallel Searching in Generalized Monge Arrays
Alok Aggarwal, Dina Kravets, James K. Park, Sandeep Sen |
Algorithmica | 1 |
| 1996 | Node-Disjoint Paths on the Mesh and a New Trade-Off in VLSI LayoutabstractA number of basic models for VLSI layout are based on the construction of nodedisjoint paths between terminals on a multi-layer grid. In this setting, one is interested in minimizing both the number of layers required and the area of the underlying grid. Building on work of Cutler and Shiloach, and Aggarwal, Klawe, et al., we prove an upper-bound trade-off between these two quantities in a general multi-layer grid model. As a special case of our main result, we obtain significantly improved bounds for the problem of routing a full permutation on the mesh using node-disjoint paths; our new bound here is within polylogarithmic factors of the bisection bound. Our algorithms involve some new techniques for analyzing the structure of node-disjoint paths in planar graphs, and indicate some respects in which this problem, at least in the planar case, is fundamentally different from its edge-disjoint counterpart. 1 Introduction The basic node--disjoint paths problem is as follows. We are give... Alok Aggarwal, Jon M. Kleinberg, David P. Williamson |
STOC | 1 |
| 1996 | Efficient Routing in Optical NetworksabstractThis paper studies the problem of dedicating routes to connections in optical networks. In optical networks, the vast bandwidth available in an optical fiber is utilized by partitioning it into several channels, each at a different optical wavelength. A connection between two nodes is assigned a specific wavelength, with the constraint that no two connections sharing a link in the network can be assigned the same wavelength. This paper considers optical networks with and without switches, and different types of routing in these networks. It presents optimal or near-optimal constructions of optical networks in these cases and algorithms for routing connections, specifically permutation routing for the networks constructed here. Alok Aggarwal, Amotz Bar-Noy, Don Coppersmith, Rajiv Ramaswami, Baruch Schieber, Madhu Sudan 0001 |
J. ACM | 1 |
| 1994 | Efficient Routing and Scheduling Algorithms for Optical Networks
Alok Aggarwal, Amotz Bar-Noy, Don Coppersmith, Rajiv Ramaswami, Baruch Schieber, Madhu Sudan 0001 |
SODA | 1 |
| 1994 | Optimal Parallel Sorting in Multi-Level Storage
Alok Aggarwal, C. Greg Plaxton |
SODA | 1 |
| 1994 | Finding a Minimum-Weight k-Link Path Graphs with the Concae Monge Property and Applications
Alok Aggarwal, Baruch Schieber, Takeshi Tokuyama |
Discret. Comput. Geom. | 1 |
| 1993 | Finding a Minimum Weight K-Link Path in Graphs with Monge Property and ApplicationsabstractLet G be a weighted, complete, directed acyclic graph (DAG), whose edge weights obey the Monge condition.We give an efficient algorithm for finding the minimum weight K-link path between a given pair of vertices for any given K.The time complexity of our algorithm is O(n~=) for the concave case and O (ncr (n) log3 n) for the convex case.Our algorithm uses some properties of DAGs withMonge property together with a refined parametric search technique.We apply our algorithm (for the concave case) to get efficient solutions for the following problems, improving on previous results:(1) Finding the largest K-gon contained in a given polygon.(2) Finding the smallest K-gon that is the intersection of K halfplanes out of of given set of halfplanes defining an n-gon.(3) Computing maximum K-cliques of an interval graph.(4) Computing length limited Huffman codes.(5) Computing optimal discrete quantization. Alok Aggarwal, Baruch Schieber, Takeshi Tokuyama |
SCG | 1 |
| 1993 | Consecutive Interval Query and Dynamic Programming on Intervals
Alok Aggarwal, Takeshi Tokuyama |
ISAAC | 1 |
| 1993 | An Improved Algorithm for the Traveler's Problem
Alok Aggarwal, Takeshi Tokuyama |
ISAAC | 1 |
| 1992 | Efficient Minimum Cost Matching Using Quadrangle InequalityabstractThe authors present efficient algorithms for finding a minimum cost perfect matching, and for solving the transportation problem in bipartite graphs, G = (Red union Blue, Red * Blue), where mod Red mod = n, mod Blue mod = m, n> Alok Aggarwal, Amotz Bar-Noy, Samir Khuller, Dina Kravets, Baruch Schieber |
FOCS | 1 |
| 1992 | Editor's Foreword
Alok Aggarwal |
Algorithmica | 1 |
| 1992 | Parallel Complexity of Computing a Maximal Set of Disjoint Paths
Alok Aggarwal |
Inf. Process. Lett. | 1 |
| 1992 | Optimal Time Bounds for Some Proximity Problems in the Plane
Alok Aggarwal, Herbert Edelsbrunner, Prabhakar Raghavan, Prasoon Tiwari |
Inf. Process. Lett. | 1 |
| 1991 | Optimal Tradeoffs for Addition on Systolic Arrays
Alok Aggarwal, J. Lawrence Carter, S. Rao Kosaraju |
Algorithmica | 1 |
| 1991 | A Lower Bound on the Area of Permutation Layouts
Alok Aggarwal, Maria M. Klawe, David Lichtenstein, Nathan Linial, Avi Wigderson |
Algorithmica | 1 |
| 1991 | Multilayer Grid Embeddings for VLSI
Alok Aggarwal, Maria M. Klawe, Peter W. Shor |
Algorithmica | 1 |
| 1991 | Computing external farthest neighbors for a simple polygonabstractLet P be (the boundary of) a simple polygon with n vertices. For a vertex p of P, let ϕ(p) be the set of points on P that are farthest from p, where the distance between two points is the length of the (Euclidean) shortest path that connects them without intersecting the interior of P. In this paper, we present an O(n log n) algorithm to compute a member of ϕ(p) for every vertex p of P. As a corollary, the external diameter of P can also be computed in the same time. Pankaj K. Agarwal, Alok Aggarwal, Boris Aronov, S. Rao Kosaraju, Baruch Schieber, Subhash Suri |
Discret. Appl. Math. | 2 |
| 1991 | Deferred Data Structure for the Nearest Neighbor Problem
Alok Aggarwal, Prabhakar Raghavan |
Inf. Process. Lett. | 1 |
| 1990 | Parallel Searching in Generalized Monge Arrays with ApplicationsabstractArticle Parallel searching in generalized Monge arrays with applications Share on Authors: A. Aggarwal IBM Research Division, T. J. Watson Research Center, Yorktown Heights, NY IBM Research Division, T. J. Watson Research Center, Yorktown Heights, NYView Profile , D. Kravets Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MAView Profile , J. Park Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MAView Profile , S. Sen Department of Computer Science, Duke University, Durham, NC Department of Computer Science, Duke University, Durham, NCView Profile Authors Info & Claims SPAA '90: Proceedings of the second annual ACM symposium on Parallel algorithms and architecturesMay 1990 Pages 259–268https://doi.org/10.1145/97444.97693Online:01 May 1990Publication History 11citation348DownloadsMetricsTotal Citations11Total Downloads348Last 12 Months4Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Alok Aggarwal, Dina Kravets, James K. Park, Sandeep Sen |
SPAA | 1 |
| 1990 | Solving Query-Retrieval Problems by Compacting Voronoi Diagrams (Extended Abstract)abstractIn this paper, we describe a new technique for solving a variety of query-retrieval problems in optimal time with optimal or near-optimal space.In particular, we use the technique to construct algorithms and data structures for circular range searching, half-space range searching, and computing k-nearest neighbors in a variety of metrics.For each problem and each query, the response to the query is provided in O(k) or O(k + log n) time where k is the size of the response and n is the size of the problem.(E.g., for the n-point k-nearest neighbors problem, the k-nearest neighbors of any query point are provided in O(k -4log n) steps.)Depending on the problem being solved, the space required for the data structure is either linear or O(n log n).Hence, the time bounds are optimal and the space bounds are optimal or near-optimal.Previously known data structures for these problems required a factor of ~(log n(log log n) 2) or ~(log n log log n) more space and/or more time to answer each query.Our compaction technique incorporates planar separators, filtering search, and the probabilistic method for discrepancy problems.The fundamental idea is that k'h-order Voronoi diagrams (and other suitable proximity diagrams) can be compacted from k°(1)n space to O(n) space and still retain all the information that is essential for solving query problems.This result is of independent interest and may be useful in improving the memory space requirement or the query-time bound for other query-retrieval problems. Alok Aggarwal, Mark Hansen, Frank Thomson Leighton |
STOC | 1 |
| 1990 | Applications of generalized matrix searching to geometric algorithms
Alok Aggarwal, Maria M. Klawe |
Discret. Appl. Math. | 1 |
| 1990 | A Tight Lower Bound for the Train Reversal Problem
Alok Aggarwal, Frank Thomson Leighton |
Inf. Process. Lett. | 1 |
| 1990 | Computing the Longest Diagonal of a Simple Polygon
Alok Aggarwal, Subhash Suri |
Inf. Process. Lett. | 1 |
| 1990 | Parallel Depth-First Search in General Directed GraphsabstractA directed cycle separator of an n-vertex directed graph is a vertex-simple directed cycle such that when the vertices of the cycle are deleted, the resulting graph has no strongly connected component with more than ${n / 2}$ vertices. It is shown that the problem of finding a directed cycle separator is in randomized NC. It is also proved that computing cycle separators and conducting depth-first search in directed graphs are deterministically NC-equivalent. These two results together yield the first randomized NC algorithm for depth-first search in general directed graphs. Alok Aggarwal, Richard J. Anderson 0001, Ming-Yang Kao |
SIAM J. Comput. | 1 |
| 1990 | Communication Complexity of PRAMs
Alok Aggarwal, Ashok K. Chandra, Marc Snir |
Theor. Comput. Sci. | 1 |
| 1989 | Fining k Points with Minimum Spanning Trees and Related ProblemsabstractArticle Free Access Share on Fining k points with minimum spanning trees and related problems Authors: A. Aggarwal IBM T. J. Watson Research Center IBM T. J. Watson Research CenterView Profile , H. Imai Kyushu University, Japan Kyushu University, JapanView Profile , N. Katoh Kobe University of Commerce, Japan Kobe University of Commerce, JapanView Profile , S. Suri Bell Communications Research Bell Communications ResearchView Profile Authors Info & Claims SCG '89: Proceedings of the fifth annual symposium on Computational geometryJune 1989 Pages 283–291https://doi.org/10.1145/73833.73865Published:05 June 1989Publication History 7citation660DownloadsMetricsTotal Citations7Total Downloads660Last 12 Months14Last 6 weeks4 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Alok Aggarwal, Hiroshi Imai, Naoki Katoh, Subhash Suri |
SCG | 1 |
| 1989 | On Communication Latency in PRAM Computations
Alok Aggarwal, Ashok K. Chandra, Marc Snir |
SPAA | 1 |
| 1989 | Parallel Depth-First Search in General Directed Graphs (Preliminary Version)abstractA directed cycle separator of an n-vertex directed graph is a simple directed cycle such that when the vertices of the cycle are deleted, the resulting graph has no strongly connected component with more than n/2 vertices. This paper shows that the problem of finding a directed cycle separator is in randomized NC. The paper also proves that computing cycle separators and conducting depth-first search in directed graphs are deterministic NC-equivalent. These two results together yield the first RNC algorithm for depth-first search in directed graphs. Alok Aggarwal, Richard J. Anderson 0001, Ming-Yang Kao |
STOC | 1 |
| 1989 | Computing the Minimum Visible Vertex Distance between Two Polygons (Preliminary Version)
Alok Aggarwal, Shlomo Moran, Peter W. Shor, Subhash Suri |
WADS | 1 |
| 1989 | A Linear-Time Algorithm for Computing the Voronoi Diagram of a Convex Polygon
Alok Aggarwal, Leonidas J. Guibas, James B. Saxe, Peter W. Shor |
Discret. Comput. Geom. | 1 |
| 1989 | Finding Minimal Convex Nested Polygons
Alok Aggarwal, Heather Booth, Joseph O'Rourke, Subhash Suri, Chee-Keng Yap |
Inf. Comput. | 1 |
| 1989 | A Generalized Model for Understanding Evasiveness
Alok Aggarwal, Don Coppersmith, Daniel J. Kleitman |
Inf. Process. Lett. | 1 |
| 1989 | On Computing the Closest Boundary Point on the Convex Hull
Alok Aggarwal, Michael Hawrylycz |
Inf. Process. Lett. | 1 |
| 1989 | A Linear Time Algorithm for Finding all Farthest Neighbors in a Convex Polygon
Alok Aggarwal, Dina Kravets |
Inf. Process. Lett. | 1 |
| 1988 | Notes on Searching in Multidimensional Monotone Arrays (Preliminary Version)abstractA two-dimensional array A=(a/sub i,j/) is called monotone if the maximum entry in its ith row lies below or to the right of the maximum entry in its (i- 1)-st row. An array A is called totally monotone if every 2*2 subarray (i.e., every 2*2 minor) is monotone. The notion of two-dimensional totally monotone arrays is generalized to multidimensional arrays, and a wide variety of problems are exhibited involving computational geometry, dynamic programming, VLSI river routing, and finding certain kinds of shortest paths that can be solved efficiently by finding maxima in totally monotone arrays.> Alok Aggarwal, James K. Park |
FOCS | 1 |
| 1988 | Communication Complexity of PRAMs (Preliminary Version)
Alok Aggarwal, Ashok K. Chandra |
ICALP | 1 |
| 1988 | Virtual Memory Algorithms (Preliminary Version)abstractArticle Free Access Share on Virtual memory algorithms Authors: Alok Aggarwal IBM Research Division, Thomas J. Watson Center, P. O. Box 218, Yorktown Heights, New York IBM Research Division, Thomas J. Watson Center, P. O. Box 218, Yorktown Heights, New YorkView Profile , Ashok Chandra IBM Research Division, Thomas J. Watson Center, P. O. Box 218, Yorktown Heights, New York IBM Research Division, Thomas J. Watson Center, P. O. Box 218, Yorktown Heights, New YorkView Profile Authors Info & Claims STOC '88: Proceedings of the twentieth annual ACM symposium on Theory of computingJanuary 1988 Pages 173–185https://doi.org/10.1145/62212.62227Published:01 January 1988Publication History 16citation543DownloadsMetricsTotal Citations16Total Downloads543Last 12 Months33Last 6 weeks13 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Alok Aggarwal, Ashok K. Chandra |
STOC | 1 |
| 1988 | Energy Consumption in VLSI Circuits (Preliminary Version)abstractWe study energy consumption in CMOS-style VLSI circuits, where a wire of length / consumes energy Θ(l)when switching. Three model are considered: the uniswitch model where a wire is assumed to switch at most once if the input changes, the multiswitch model which allows the possibility of multiple switches caused by uncontrolled delays, and the clock model which also takes clock distribution energy into account. Previous lower bound results for the uniswitch model applied only to circuits where intermediate data were not encoded (for example, in unary) by using additional wires and area to reduce the energy. We show that such encodings can be useful for adding two n-bit numbers using synchronous Boolean circuits (energy reduction from Θ(n log n) to Ο(n log n/(log log n)), but not for transitive functions such as the cyclic shift of n bits (energy Θ(n2)). For the multiswitch model, we develop layouts that achieve energy close to the uniswitch case for these problems, and show a separation result between the uniswitch and multiswitch models. Finally, some energy-period tradeoffs are shown for the clock model. Alok Aggarwal, Ashok K. Chandra, Prabhakar Raghavan |
STOC | 1 |
| 1988 | Parallel Computational Geometry
Alok Aggarwal, Bernard Chazelle, Leonidas J. Guibas, Colm Ó'Dúnlaing, Chee-Keng Yap |
Algorithmica | 1 |
| 1987 | Fast Algorithms for Computing the Largest Empty RectangleabstractWe provide two algorithms for solving the following problem: Given a rectangle containing n points, compute the largest-area and the largest-perimeter subrectangles with sides parallel to the given rectangle that lie within this rectangle and that do not contain any points in their interior. For finding the largest-area empty rectangle, the first algorithm takes Ο(n log3 n) time and Ο(n) memory space and it simplifies the algorithm given by Chazelle, Drysdale and Lee which takes Ο(n log3 n) time but Ο(n log n) storage. The second algorithm for computing the largest-area empty rectangle is more complicated but it only takes Ο(n log2 n) time and Ο(n) memory space. The two algorithms for computing the largest-area rectangle can be modified to compute the largest-perimeter rectangle in Ο(n log2 n) and Ο(n log n) time, respectively. Since Ω(n log n) is a lower bound on time for computing the largest-perimeter empty rectangle, the second algorithm for computing such a rectangle is optimal within a multiplicative constant. Alok Aggarwal, Subhash Suri |
SCG | 1 |
| 1987 | Hierarchical Memory with Block TransferabstractIn this paper we introduce a model of Hierarchical Memory with Block Transfer (BT for short). It is like a random access machine, except that access to location x takes time f(x), and a block of consecutive locations can be copied from memory to memory, taking one unit of time per element after the initial access time. We first study the model with f(x) = xα for 0 ≪ α ≪ 1. A tight bound of θ(n log log n) is shown for many simple problems: reading each input, dot product, shuffle exchange, and merging two sorted lists. The same bound holds for transposing a √n × √n matrix; we use this to compute an FFT graph in optimal θ(n log n) time. An optimal θ(n log n) sorting algorithm is also shown. Some additional issues considered are: maintaining data structures such as dictionaries, DAG simulation, and connections with PRAMs. Next we study the model f(x) = x. Using techniques similar to those developed for the previous model, we show tight bounds of θ(n log n) for the simple problems mentioned above, and provide a new technique that yields optimal lower bounds of Ω(n log2n) for sorting, computing an FFT graph, and for matrix transposition. We also obtain optimal bounds for the model f(x)= xα with α ≫ 1. Finally, we study the model f(x) = log x and obtain optimal bounds of θ(n log*n) for simple problems mentioned above and of θ(n log n) for sorting, computing an FFT graph, and for some permutations. Alok Aggarwal, Ashok K. Chandra, Marc Snir |
FOCS | 1 |
| 1987 | The I/O Complexity of Sorting and Related Problems (Extended Abstract)
Alok Aggarwal, Jeffrey Scott Vitter |
ICALP | 1 |
| 1987 | A Random NC Algorithm for Depth First SearchabstractIn this paper we present a fast parallel algorithm for constructing a depth first search tree for an undirected graph. The algorithm is an RNC algorithm, meaning that it is a probabilistic algorithm that runs in polylog time using a polynomial number of processors on a P-RAM. The run time of the algorithm is O(TMM(n)log3n), and the number of processors used is PMM(n) where TMM(n) and PMM(n) are the time and number of processors needed to find a minimum weight perfect matching on an n vertex graph with maximum edge weight n. Alok Aggarwal, Richard J. Anderson 0001 |
STOC | 1 |
| 1987 | A Model for Hierarchical MemoryabstractIn this paper we introduce the Hierarchical Memory Model (HMM) of computation. It is intended to model computers with multiple levels in the memory hierarchy. Access to memory location x is assumed to take time ⌈ log x ⌉. Tight lower and upper bounds are given in this model for the time complexity of searching, sorting, matrix multiplication and FFT. Efficient algorithms in this model utilize locality of reference by bringing data into fast memory and using them several times before returning them to slower memory. It is shown that the circuit simulation problem has inherently poor locality of reference. The results are extended to HMM's where memory access time is given by an arbitrary (nondecreasing) function. Tight upper and lower bounds are obtained for HMM's with polynomial memory access time; the algorithms for searching, FFT and matrix multiplication are shown to be optimal for arbitrary memory access time. On-line memory management algorithms for the HMM model are also considered. An algorithm that uses LRU policy at the successive “levels” of the memory hierarchy is shown to be optimal. Alok Aggarwal, Bowen Alpern, Ashok K. Chandra, Marc Snir |
STOC | 1 |
| 1987 | A Linear Time Algorithm for Computing the Voronoi Diagram of a Convex PolygonabstractWe present an algorithm for computing certain kinds of three-dimensional convex hulls in linear time. Using this algorithm, we show that the Voronoi diagram of n points in the plane can be computed in Θ(n) time when these points form the vertices of a convex polygon in, say, counterclockwise order. This settles an outstanding open problem in computational geometry. Our techniques can also be used to obtain linear time algorithms for computing the farthest-point Voronoi diagram and the medial axis of a convex polygon and for deleting a vertex from a general planar Voronoi diagram. Alok Aggarwal, Leonidas J. Guibas, James B. Saxe, Peter W. Shor |
STOC | 1 |
| 1987 | Geometric Applications of a Matrix-Searching Algorithm
Alok Aggarwal, Maria M. Klawe, Shlomo Moran, Peter W. Shor, Robert E. Wilber |
Algorithmica | 1 |
| 1986 | Geometric Applications of a Matrix Searching AlgorithmabstractArticle Free Access Share on Geometric applications of a matrix searching algorithm Authors: A Aggarwal IBM T. J. Watson Center, Yorktown Heights IBM T. J. Watson Center, Yorktown HeightsSearch about this author , M Klawe IBM Almaden Research Center, San Jose IBM Almaden Research Center, San JoseView Profile , S Moran IBM T. J. Watson Center, Yorktown Heights IBM T. J. Watson Center, Yorktown HeightsSearch about this author , P Shor Math. Sciences Research Institute, Berkeley Math. Sciences Research Institute, BerkeleyView Profile , R Wilber IBM Almaden Research Center, San Jose IBM Almaden Research Center, San JoseView Profile Authors Info & Claims SCG '86: Proceedings of the second annual symposium on Computational geometryAugust 1986Pages 285–292https://doi.org/10.1145/10515.10546Published:01 August 1986Publication History 39citation1,255DownloadsMetricsTotal Citations39Total Downloads1,255Last 12 Months234Last 6 weeks35 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Alok Aggarwal, Maria M. Klawe, Shlomo Moran, Peter W. Shor, Robert E. Wilber |
SCG | 1 |
| 1986 | Optimal Bounds for Finding Maximum on Array of Processors with k Global BusesabstractThe problem of finding the maximum of a set of values stored one per processor on a two-dimensional array of processors with a time-shared global bus is considered. The algorithm given by Bokhari is shown to be optimal, within a multiplicative constant, for this network and for other d-dimensional arrays. We generalize this model and demonstrate optimal bounds for finding the maximum of a set of values stored in a d-dimensional array with k time-shared global buses. Alok Aggarwal |
IEEE Trans. Computers | 1 |
| 1985 | Finding minimal convex nested polygonsabstractWe consider the problem of finding a polygon nested between two given convex polygons that has a minimal number of vertices. Our main result is an Ο(nlogκ) algorithm for solving the problem, where n is the total number of vertices of the given polygons, and κ is the number of vertices of a minimal nested polygon. We also present an Ο(n) sub-optimal algorithm, and a simple Ο(nk) optimal algorithm. Alok Aggarwal, Heather Booth, Joseph O'Rourke, Subhash Suri, Chee-Keng Yap |
SCG | 1 |
| 1985 | Parallel Computational Geometry (Extended Abstract)abstractWe present efficient parallel algorithms for several basic problems in computational geometry: convex hulls, Voronoi diagrams, detecting line segment intersections, triangulating simple polygons, minimizing a circumscribing triangle, and recursive data-structures for three-dimensional queries. Alok Aggarwal, Bernard Chazelle, Leonidas J. Guibas, Colm Ó'Dúnlaing, Chee-Keng Yap |
FOCS | 1 |
| 1985 | Multi-Layer Grid EmbeddingsabstractIn this paper we propose two new multi-layer grid models for VLSI layout, both of which take into account the number of contact cuts used. For the first model in which nodes "exist" only on one layer, we prove a tight area x (number of contact cuts) = Θ(n2) trade-off for embedding any degree 4 n-node planar graph in two layers. For the second model in which nodes "exist" simultaneously on all layers, we prove a number of bounds on the area needed to embed graphs using no contact cuts. For example we prove that any n-node graph which is the union of two planar subgraphs can be embedded on two layers in O(n2) area without contact cuts. This bound is tight even if more layers and an unbounded number of contact cuts are allowed. We also show that planar graphs of bounded degree can be embedded on two layers in O(n1.6) area without contact cuts. These results use some interesting new results on embedding graphs in a single layer. In particular we give an O(n2) area embedding of planar graphs such that each edge makes a constant number of turns, and each exterior vertex has a path to the perimeter of the grid making a constant number of turns. We also prove a tight Ω(n3) lower bound on the area of grid n-permutation networks. Alok Aggarwal, Maria M. Klawe, David Lichtenstein, Nathan Linial, Avi Wigderson |
FOCS | 1 |
| 1985 | Tradeoffs for VLSI Models with Subpolynomial DelayabstractArticle Free Access Share on Tradeoffs for VLSI models with subpolynomial delay Author: A Aggarwal IBM T. J. Watson Research Center, Yorktown Heights, NY IBM T. J. Watson Research Center, Yorktown Heights, NYView Profile Authors Info & Claims STOC '85: Proceedings of the seventeenth annual ACM symposium on Theory of computingDecember 1985 Pages 59–68https://doi.org/10.1145/22145.22152Published:01 December 1985Publication History 1citation207DownloadsMetricsTotal Citations1Total Downloads207Last 12 Months11Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Alok Aggarwal |
STOC | 1 |
| 1985 | Minimum area circumscribing Polygons
Alok Aggarwal, Jyun-Sheng Chang, Chee-Keng Yap |
Vis. Comput. | 1 |
| 1984 | A Comparative Study of X-Tree, Pyramid and Related MachinesabstractThe intent of this paper was to investigate data movement techniques for some special networks which are derived from the binary tree and the mesh machines. We presented optimal bounds for some problems and close bounds for others. A new lower bound technique which incorporates the entire network topdogy was introduced. We believe that this technique is quite powerful and can be exploited to yield good lower bounds for conservative flow algorithms on other networks. However, it seems to be diacult to generalize it for nonconservative flow algorithms. Though we have obtained close bounds, several problems that remain open are noted. Alok Aggarwal |
FOCS | 1 |
| 1983 | Period-Time Tradeoffs for VLSI Models with Delay (Preliminary Version)
Alok Aggarwal |
FOCS | 1 |