Vishal Sanwalani

dblp:86/4823 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none

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

Theory of computation · 7

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
Distributed computing theory · 76% Graph algorithms and graph theory · 18% Approximation and online algorithms · 6%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Distributed computing theory › fault tolerance › byzantine fault tolerance
byzantine agreement
0.332010
Fast asynchronous Byzantine agreement and leader election with full information · ACM Trans. Algorithms 2010
Fast asynchronous byzantine agreement and leader election with full information · SODA 2008
Towards Secure and Scalable Computation in Peer-to-Peer Networks · FOCS 2006
Distributed computing theory
leader election
0.332010
Fast asynchronous Byzantine agreement and leader election with full information · ACM Trans. Algorithms 2010
Fast asynchronous byzantine agreement and leader election with full information · SODA 2008
Towards Secure and Scalable Computation in Peer-to-Peer Networks · FOCS 2006
Distributed systems
distributed coordination
0.112006
Scalable leader election · SODA 2006
Distributed systems › distributed coordination
leader election
0.112006
Scalable leader election · SODA 2006
Approximation and online algorithms
approximation algorithms
0.012003
MAX k-CUT and Approximating the Chromatic Number of Random Graphs · ICALP 2003
Graph algorithms and graph theory › graph coloring
chromatic number
0.012003
MAX k-CUT and Approximating the Chromatic Number of Random Graphs · ICALP 2003
Graph algorithms and graph theory › graph partitioning
MAX k-CUT
0.012003
MAX k-CUT and Approximating the Chromatic Number of Random Graphs · ICALP 2003
Graph algorithms and graph theory
random graphs
0.012003
MAX k-CUT and Approximating the Chromatic Number of Random Graphs · ICALP 2003
Distributed systems
fault tolerance
0.012006
Scalable leader election · SODA 2006
Distributed systems
peer-to-peer systems
0.012006
Towards Secure and Scalable Computation in Peer-to-Peer Networks · FOCS 2006

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

scalable protocols · 0.1full information model · 0.1monte carlo · 0.1lightest bin protocol · 0.1adversarial scheduling · 0.1full information · 0.1approximation algorithm · 0.0
YearPublicationVenuePosition
2010 Fast asynchronous Byzantine agreement and leader election with full information
abstract
We resolve two long-standing open problems in distributed computation by describing polylogarithmic protocols for Byzantine agreement and leader election in the asynchronous full information model with a nonadaptive malicious adversary. All past protocols for asynchronous Byzantine agreement had been exponential, andnoprotocol for asynchronous leader election had been known. Our protocols tolerate up to (1/3 − ϵ) ⋅nfaulty processors, for any positive constant ϵ. They are Monte Carlo, succeeding with probability 1 −o(1) for Byzantine agreement, and constant probability for leader election. A key technical contribution of our article is a new approach for emulating Feige's lightest bin protocol, even with adversarial message scheduling.
Bruce M. Kapron, David Kempe 0001, Valerie King, Jared Saia, Vishal Sanwalani
ACM Trans. Algorithms5
2008 Fast asynchronous byzantine agreement and leader election with full information
Bruce M. Kapron, David Kempe 0001, Valerie King, Jared Saia, Vishal Sanwalani
SODA5
2006 Towards Secure and Scalable Computation in Peer-to-Peer Networks
abstract
We consider the problems of Byzantine agreement and leader election, where a constant fraction b < 1/3 of processors are controlled by a malicious adversary. The first problem requires that all uncorrupted processors come to an agreement on a bit initially held by one of the uncorrupted processors; the second requires that the uncorrupted processors choose a leader who is uncorrupted. Motivated by the need for robust and scalable computation in peer-to-peer networks, we design the first scalable protocols for these problems for a network whose degree is polylogarithmic in its size. By scalable, we mean that each uncorrupted processor sends and processes a number of bits that is only polylogarithmic in n. (We assume no limit on the number of messages sent by corrupted processors.) With high probability, our Byzantine agreement protocol results in agreement among a 1 - O(1/ln n) fraction of the uncorrupted processors. With constant probability, our leader election protocol elects an uncorrupted leader and ensures that a 1 - O(1/ln n) fraction of the uncorrupt processors know this leader. We assume a full information model. Thus, the adversary is assumed to have unlimited computational power and has access to all communications, but does not have access to processors' private random bits
Valerie King, Jared Saia, Vishal Sanwalani, Erik Vee
FOCS3
2006 Scalable leader election
Valerie King, Jared Saia, Vishal Sanwalani, Erik Vee
SODA3
2005 The chromatic and clique numbers of random scaled sector graphs
Josep Díaz, Vishal Sanwalani, Maria J. Serna, Paul G. Spirakis
Theor. Comput. Sci.2
2004 Counting Connected Graphs and Hypergraphs via the Probabilistic Method
Amin Coja-Oghlan, Cristopher Moore, Vishal Sanwalani
APPROX-RANDOM3
2003 MAX k-CUT and Approximating the Chromatic Number of Random Graphs
Amin Coja-Oghlan, Cristopher Moore, Vishal Sanwalani
ICALP3