Vivek Agrawala

dblp:11/7014 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 1994
—ORCID · none

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

Systems, architecture and hardware · 4Theory of computation · 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
3 papers
Distributed systems · 95% Interconnection networks and networks-on-chip · 5%
Theoretical computer science
1 paper
Distributed computing theory · 50% Combinatorics and discrete mathematics · 50%

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

TopicWeightPapersLastEvidence papers
Distributed systems
fault tolerance
0.031994
Processor Membership in Asynchronous Distributed Systems · IEEE Trans. Parallel Distributed Syst. 1994
Asynchronous Fault-Tolerant Total Ordering Algorithms · SIAM J. Comput. 1993
Broadcast Protocols for Distributed Systems · IEEE Trans. Parallel Distributed Syst. 1990
Distributed systems
distributed algorithms
0.011994
Processor Membership in Asynchronous Distributed Systems · IEEE Trans. Parallel Distributed Syst. 1994
Distributed systems › group communication
atomic broadcast
0.011993
Asynchronous Fault-Tolerant Total Ordering Algorithms · SIAM J. Comput. 1993
Distributed computing theory
consensus
0.011993
Asynchronous Fault-Tolerant Total Ordering Algorithms · SIAM J. Comput. 1993
Combinatorics and discrete mathematics › partial orders
linear orders
0.011993
Asynchronous Fault-Tolerant Total Ordering Algorithms · SIAM J. Comput. 1993
Distributed systems
distributed coordination
0.011990
Broadcast Protocols for Distributed Systems · IEEE Trans. Parallel Distributed Syst. 1990
Distributed systems › fault tolerance › fault-tolerant protocols
reliable broadcast
0.011990
Broadcast Protocols for Distributed Systems · IEEE Trans. Parallel Distributed Syst. 1990
Interconnection networks and networks-on-chip
broadcasting
0.011994
Processor Membership in Asynchronous Distributed Systems · IEEE Trans. Parallel Distributed Syst. 1994
Distributed systems
asynchronous systems
0.011993
Asynchronous Fault-Tolerant Total Ordering Algorithms · SIAM J. Comput. 1993
Distributed systems › fault tolerance
byzantine fault tolerance
0.011993
Asynchronous Fault-Tolerant Total Ordering Algorithms · SIAM J. Comput. 1993
Internet architecture and protocols › link-layer protocols
local area network protocol
0.011990
Broadcast Protocols for Distributed Systems · IEEE Trans. Parallel Distributed Syst. 1990

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

probabilistic termination · 0.0partial correctness proof · 0.0total order protocol · 0.0broadcast communication · 0.0protocol design · 0.0impossibility proof · 0.0
YearPublicationVenuePosition
1994 Processor Membership in Asynchronous Distributed Systems
abstract
Presents protocols for determining processor membership in asynchronous distributed systems that are subject to processor and communication faults. These protocols depend on the placement of a total order on broadcast messages. The types of systems for which each of these protocols is applicable are characterized by the properties of the communication mechanisms and by the availability of stable storage. In the absence of stable storage or of a mechanism for distinguishing promptly delivered messages, the authors show that no membership protocol can exist. They also discuss their experience in implementing these membership protocols.>
Louise E. Moser, P. M. Melliar-Smith, Vivek Agrawala
IEEE Trans. Parallel Distributed Syst.3
1993 Necessary and Sufficient Conditions for Broadcast Consensus Protocols
Louise E. Moser, P. M. Melliar-Smith, Vivek Agrawala
Distributed Comput.3
1993 Asynchronous Fault-Tolerant Total Ordering Algorithms
abstract
Two novel efficient algorithms for placing a total order on messages in an asynchronous fault-tolerant distributed system are presented. The algorithms are resilient to fewer than ${n / 3}$ and ${n / 2}$ faulty processes in an n-process system. Partial correctness and probabilistic termination are demonstrated; it is also shown that there does not exist a total ordering algorithm that is guaranteed to terminate. A comparison of the complexity of the algorithms is given.
Louise E. Moser, P. M. Melliar-Smith, Vivek Agrawala
SIAM J. Comput.3
1991 Membership algorithms for asynchronous distributed systems
abstract
Algorithms for solving the processor membership problem in asynchronous distributed systems that are subject to processor and communication faults are presented. These algorithms are based on the placement of a total order on broadcast messages. The types of systems for which each of these algorithms is appropriate are characterized in terms of the properties of the communication mechanisms and the availability of stable storage. In the absence of stable storage or a mechanism for distinguishing promptly delivery messages, it is shown that no membership algorithm exists.>
Louise E. Moser, P. M. Melliar-Smith, Vivek Agrawala
ICDCS3
1990 Broadcast Protocols for Distributed Systems
abstract
An innovative approach is presented to the design of fault-tolerant distributed systems that avoids the several rounds of message exchange required by current protocols for consensus agreement. The approach is based on broadcast communication over a local area network, such as an Ethernet or a token ring, and on two novel protocols, the Trans protocol, which provides efficient reliable broadcast communication, and the Total protocol, which with high probability promptly places a total order on messages and achieves distributed agreement even in the presence of fail-stop, omission, timing, and communication faults. Reliable distributed operations, such as locking, update, and commitment, typically require only a single broadcast message rather than the several tens of messages required by current algorithms.>
P. M. Melliar-Smith, Louise E. Moser, Vivek Agrawala
IEEE Trans. Parallel Distributed Syst.3