Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ajit Agrawal

dblp:14/791 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 1995
—ORCID · none

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

Theory of computation · 4 · 2 first-authorSystems, architecture and hardware · 3 · 3 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.

Theoretical computer science
4 papers
Approximation and online algorithms · 55% Graph algorithms and graph theory · 36% Mathematical optimization · 10%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory
steiner tree
0.021995
When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks · SIAM J. Comput. 1995
When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks · STOC 1991
Approximation and online algorithms
approximation algorithms
0.021995
When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks · SIAM J. Comput. 1995
Approximation through Multicommodity Flow · FOCS 1990
Approximation and online algorithms › approximation algorithms › approximation guarantees
logarithmic approximation
0.011995
When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks · SIAM J. Comput. 1995
Approximation and online algorithms › approximation algorithms
network design
0.011995
When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks · SIAM J. Comput. 1995
Graph algorithms and graph theory › graph theory › graph transformation › graph modification
interval completion
0.011991
Ordering Problems Approximated: Single-Processor Scheduling and Interval Graph Completion · ICALP 1991
Approximation and online algorithms
scheduling approximation
0.011991
Ordering Problems Approximated: Single-Processor Scheduling and Interval Graph Completion · ICALP 1991
Mathematical optimization › scheduling › machine scheduling
single-machine scheduling
0.011991
Ordering Problems Approximated: Single-Processor Scheduling and Interval Graph Completion · ICALP 1991
Graph algorithms and graph theory › graph algorithms › network flow
multicommodity flow
0.011990
Approximation through Multicommodity Flow · FOCS 1990
Mathematical optimization
combinatorial optimization
0.011990
Approximation through Multicommodity Flow · FOCS 1990

Methods — techniques the papers use, named apart from their topics

min-max approximate equality · 0.0cut packing · 0.0approximation algorithm · 0.0node separators · 0.0multicommodity flow · 0.0
YearPublicationVenuePosition
1995 When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks
abstract
We give the first approximation algorithm for the generalized network Steiner problem, a problem in network design. An instance consists of a network with link-costs and, for each pair $\{i, j\}$ of nodes, an edgeconnectivity requirement $r_{ij}$. The goal is to find a minimum-cost network using the available links and satisfying the requirements. Our algorithm outputs a solution whose cost is within $2 \lceil {\log_{2}(r + 1)} \rceil $ of optimal, where r is the highest requirement value. In the course of proving the performance guarantee, we prove a combinatorial minmax approximate equality relating minimum-cost networks to maximum packings of certain kinds of cuts. As a consequence of the proof of this theorem, we obtain an approximation algorithm for optimally packing these cuts; we show that this algorithm has application to estimating the reliability of a probabilistic network.
Ajit Agrawal, Philip N. Klein, R. Ravi 0001
SIAM J. Comput.1
1991 Ordering Problems Approximated: Single-Processor Scheduling and Interval Graph Completion
R. Ravi 0001, Ajit Agrawal, Philip N. Klein
ICALP2
1991 When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks
abstract
Article When trees collide: an approximation algorithm for the generalized Steiner problem on networks Share on Authors: Ajit Agrawal Brown Univ., Providence, RI Brown Univ., Providence, RIView Profile , Philip Klein Brown Univ., Providence, RI Brown Univ., Providence, RIView Profile , R. Ravi Brown Univ., Providence, RI Brown Univ., Providence, RIView Profile Authors Info & Claims STOC '91: Proceedings of the twenty-third annual ACM symposium on Theory of ComputingJanuary 1991 Pages 134–144https://doi.org/10.1145/103418.103437Online:03 January 1991Publication History 47citation861DownloadsMetricsTotal Citations47Total Downloads861Last 12 Months16Last 6 weeks1 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
Ajit Agrawal, Philip N. Klein, R. Ravi 0001
STOC1
1990 Approximation through Multicommodity Flow
abstract
The first approximate max-flow-min-cut theorem for general multicommodity flow is proved. It is used to obtain approximation algorithms for minimum deletion of clauses of a 2-CNF identical to formula, via minimization problems, and other problems. Also presented are approximation algorithms for chordalization of a graph and for register sufficiency that are based on undirected and directed node separators.>
Philip N. Klein, Ajit Agrawal, R. Ravi 0001, Satish Rao
FOCS2
1990 CMP3F: a high speed fault simulator for the Connection Machine
abstract
The authors present a high-speed fault simulator, called CMP3F, that performs parallel-pattern, parallel-fault simulation, implemented on the Connection Machine (CM). Unlike conventional parallel pattern or parallel fault simulators, CMP3F can dynamically choose the fault set size as well as the number of vectors being simulated in parallel. Hence, the fault simulation process is split into several phases. The first phase primarily uses fault-list partitioning because, initially, the fault-list size dominates the fault simulation time. If fault dropping is allowed, CMP3F goes through a number of subsequent phases as the fault list becomes smaller, simulating an increasing number of distinct sets of vectors in parallel. Thus, CMP3F avoids useless computations when a small number of faults are present and maintains nearly linear speedup with an increasing number of processors. Experimental data obtained using ISCAS85 benchmark circuits suggest that CMP3F implemented on a fully configured 64 K-node CM, will perform fault simulation one to two orders of magnitude faster than most existing fault simulators.>
Ajit Agrawal, Debashis Bhattacharya
ITC1
1989 Four Vector-Matrix Primitives
abstract
Abstract : This paper discusses a set of powerful primitive matrix operations which allow easy specification of parallel matrix routines. It demonstrates via the hypercube implementation that the additional expressive power need not reduce performance and can, in fact, improve performance by providing automatic load balancing in the case where there are more matrix elements than processors. Some routines based on these primitives and other simple parallel operations give some timings for the primitives and routines for our implementation on the Connection Machine. One expects to generalize these implementations of the primitives so they work on processor grids whose row and column sizes are not powers of two, and to allow a vector extracted from a row off a matrix to be distributed to or deposited in either a row or column of another matrix. The primitives should be available to higher level languages so that they can be easily used.
Ajit Agrawal, Guy E. Blelloch, Robert L. Krawitz, C. A. Phillips
SPAA1
1987 A Parallel O(log N) Algorithm for Finding Connected Components In Planar Images
Ajit Agrawal, Lena Nekludova, Willie Lim
ICPP1