Lenore D. Zuck

dblp:z/LDZuck · DBLP profile ↗
← Back
60ranked-venue papers
5as first author
1since 2021 · last 2022
0000-0003-3613-1208ORCID · verified

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

Software engineering, systems software and programming languages · 32 · 4 first-authorTheory of computation · 24 · 1 first-authorSystems, architecture and hardware · 5Security and privacy · 4Computer networks · 3Applied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1 · 1 since 2021

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
15 papers
Automated reasoning and model checking · 63% Logic in computer science · 16% Distributed computing theory · 15%
Software engineering, system software, and programming languages
4 papers
Software testing · 49% Program verification · 22% Concurrent programming · 18%
Computer networks
3 papers
Transport protocols and congestion control · 94% Internet architecture and protocols · 6%
Network and information security
2 papers
Network security · 69% Cryptographic protocols and secure computation · 19% Cryptographic primitives and cryptanalysis · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Processor architecture and microarchitecture · 54% Storage systems · 23% Distributed systems · 23%

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

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control
QUIC
0.412019
Formal specification and testing of QUIC · SIGCOMM 2019
Network security › attack strategy
denial-of-service attack
0.112019
Formal specification and testing of QUIC · SIGCOMM 2019
Network security › protocol security
protocol vulnerabilities
0.112019
Formal specification and testing of QUIC · SIGCOMM 2019
Software testing
random testing
0.112019
Formal specification and testing of QUIC · SIGCOMM 2019
Software testing
specification-based testing
0.112019
Formal specification and testing of QUIC · SIGCOMM 2019
Automated reasoning and model checking
verification algorithms
0.112010
Jtlv: A Framework for Developing Verification Algorithms · CAV 2010
Concurrent programming
memory models
0.112008
Mechanical Verification of Transactional Memories with Non-transactional Memory Accesses · CAV 2008
Automated reasoning and model checking
parameterized verification
0.122002
Liveness with (0, 1, infty)-Counter Abstraction · CAV 2002
Parameterized Verification with Automatically Computed Inductive Assertions · CAV 2001
Distributed computing theory › distributed algorithms
distributed protocols
0.112006
Invisible Safety of Distributed Protocols · ICALP (2) 2006
Logic in computer science › temporal logic
safety properties
0.112006
Invisible Safety of Distributed Protocols · ICALP (2) 2006
Compilers and program optimization › verified compilation
translation validation
0.112005
TVOC: A Translation Validator for Optimizing Compilers · CAV 2005
Processor architecture and microarchitecture
microprogramming
0.112005
Formal Verification of Backward Compatibility of Microcode · CAV 2005
Automated reasoning and model checking
hardware verification
0.112005
Formal Verification of Backward Compatibility of Microcode · CAV 2005
Automated reasoning and model checking › abstraction
counter abstraction
0.012002
Liveness with (0, 1, infty)-Counter Abstraction · CAV 2002
Automated reasoning and model checking › temporal logic verification
liveness verification
0.012002
Liveness with (0, 1, infty)-Counter Abstraction · CAV 2002
Cryptographic protocols and secure computation › security protocol analysis
dolev-yao model
0.012001
The faithfulness of abstract protocol analysis: message authentication · CCS 2001
Cryptographic primitives and cryptanalysis
hash functions
0.012001
The faithfulness of abstract protocol analysis: message authentication · CCS 2001
Cryptographic protocols and secure computation
security protocol analysis
0.012001
The faithfulness of abstract protocol analysis: message authentication · CCS 2001
Logic in computer science
temporal logic
0.031993
Reasoning in a Restricted Temporal Logic · Inf. Comput. 1993
In and Out of Temporal Logic · LICS 1993
On the Eventuality Operator in Temporal Logic · LICS 1987
Automated reasoning and model checking
probabilistic verification
0.021993
Probabilistic Verification · Inf. Comput. 1993
Probabilistic Verification by Tableaux · LICS 1986
Internet architecture and protocols
protocol implementation
0.011994
Reliable Communication Over Unreliable Channels · J. ACM 1994
Storage systems › data placement
adaptive data placement
0.011994
Adaptive Algorithms for PASO Systems · PODC 1994
Distributed systems
distributed data structures
0.011994
Adaptive Algorithms for PASO Systems · PODC 1994
Storage systems
distributed storage
0.011994
Adaptive Algorithms for PASO Systems · PODC 1994
Distributed systems
fault tolerance
0.011994
Adaptive Algorithms for PASO Systems · PODC 1994
Computational complexity › descriptive complexity
expressive power
0.011993
In and Out of Temporal Logic · LICS 1993
Automata and formal languages
regular languages
0.011993
In and Out of Temporal Logic · LICS 1993
Automata and formal languages › regular languages
star-free languages
0.011993
In and Out of Temporal Logic · LICS 1993
Authentication and access control › authentication
message authentication
0.012001
The faithfulness of abstract protocol analysis: message authentication · CCS 2001
Distributed computing theory › knowledge in distributed systems
knowledge-based reasoning
0.011989
Tight Bounds for the Sequence Transmission Problem · PODC 1989

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

formal specification · 1.2automated test generation · 1.1formal verification · 0.1theorem proving · 0.1mechanical verification · 0.1quantitative bounds · 0.0inductive assertions · 0.0asymptotic security bounds · 0.0i/o automata · 0.0formal reasoning · 0.0adaptive algorithm · 0.0translation · 0.0temporal logic reasoning · 0.0knowledge-based reasoning · 0.0extreme fairness · 0.0tableau · 0.0
YearPublicationVenuePosition
2022 Dynamic relocation in ridesharing via fixpoint construction
abstract
To address spatial imbalances in the supply and demand of drivers, ridesharing platforms can make use of policies to direct driver relocation. We study a simple model of this problem, which allows us to give a constructive characterization of the unique fixpoint of system dynamics. Using this construction, we design a dynamic policy that provides stronger, than previous work, guarantees about its rate of convergence to the fixpoint. Simulations demonstrate the benefits of our approach.
Ian A. Kash, Zhongkai Wen, Lenore D. Zuck
UAI3
2019 Formal specification and testing of QUIC
abstract
QUIC is a new Internet secure transport protocol currently in the process of IETF standardization. It is intended as a replacement for the TLS/TCP stack and will be the basis of HTTP/3, the next official version of the hypertext transfer protocol. As a result, it is likely, in the near future, to carry a substantial fraction of traffic on the Internet. We describe our experience applying a methodology of compositional specification-based testing to QUIC. We develop a formal specification of the wire protocol, and use this specification to generate automated randomized testers for implementations of QUIC. The testers effectively take one role of the QUIC protocol, interacting with the other role to generate full protocol executions, and verifying that the implementations conform to the formal specification. This form of testing generates significantly more diverse stimuli and stronger correctness criteria than interoperability testing, the primary method used to date to validate QUIC and its implementations. As a result, numerous implementation errors have been found. These include some vulnerabilities at the protocol and implementation levels, such as an off-path denial of service scenario and an information leak similar to the "heartbleed" vulnerability in OpenSSL.
Kenneth L. McMillan, Lenore D. Zuck
SIGCOMM2
2018 P^5 : Planner-less Proofs of Probabilistic Parameterized Protocols
Lenore D. Zuck, Kenneth L. McMillan, Jordan Torf
VMCAI1
2017 From Model Checking to a Temporal Proof for Partial Models
Anna Bernasconi 0002, Claudio Menghi, Paola Spoletini, Lenore D. Zuck, Carlo Ghezzi
SEFM4
2016 Leveraging Static Analysis Tools for Improving Usability of Memory Error Sanitization Compilers
abstract
Memory errors such as buffer overruns are notorious security vulnerabilities. There has been considerable interest in having a compiler to ensure the safety of compiled code either through static verification or through instrumented runtime checks. While certifying compilation has shown much promise, it has not been practical, leaving code instrumentation as the next best strategy for compilation. We term such compilers Memory Error Sanitization Compilers (MESCs). MESCs are available as part of GCC, LLVM and MSVC suites. Due to practical limitations, MESCs typically apply instrumentation indiscriminately to every memory access, and are consequently prohibitively expensive and practical to only small code bases. This work proposes a methodology that applies state-of-the-art static analysis techniques to eliminate unnecessary runtime checks, resulting in more efficient and scalable defenses. The methodology was implemented on LLVM's Safecode, Integer Overflow, and Address Sanitizer passes, using static analysis of Frama-C and Codesurfer. The benchmarks demonstrate an improvement in runtime performance that makes incorporation of runtime checks a viable option for defenses.
Rigel Gjomemo, Phu H. Phung, Edmund Ballou, Kedar S. Namjoshi, V. N. Venkatakrishnan, Lenore D. Zuck
QRS6
2015 From Verification to Optimizations
Rigel Gjomemo, Kedar S. Namjoshi, Phu H. Phung, V. N. Venkatakrishnan, Lenore D. Zuck
VMCAI5
2015 Runtime verification: the application perspective
Yliès Falcone, Lenore D. Zuck
Int. J. Softw. Tools Technol. Transf.2
2013 TamperProof: a server-agnostic defense for parameter tampering attacks on web applications
abstract
Parameter tampering attacks are dangerous to a web application whose server performs weaker data sanitization than its client. This paper presents TamperProof, a methodology and tool that offers a novel and efficient mechanism to protect Web applications from parameter tampering attacks. TamperProof is an online defense deployed in a trusted environment between the client and server and requires no access to, or knowledge of, the server side codebase, making it effective for both new and legacy applications. The paper reports on experiments that demonstrate TamperProof's power in efficiently preventing all known parameter tampering vulnerabilities on ten different applications.
Nazari Skrupsky, Prithvi Bisht, Timothy L. Hinrichs, V. N. Venkatakrishnan, Lenore D. Zuck
CODASPY5
2013 Application-Sensitive Access Control Evaluation Using Parameterized Expressiveness
abstract
Access control schemes come in all shapes and sizes, which makes choosing the right one for a particular application a challenge. Yet today's techniques for comparing access control schemes completely ignore the setting in which the scheme is to be deployed. In this paper, we present a formal framework for comparing access control schemes with respect to a particular application. The analyst's main task is to evaluate an access control scheme in terms of how well it implements a given access control workload (a formalism that we introduce to represent an application's access control needs). One implementation is better than another if it has stronger security guarantees, and in this paper we introduce several such guarantees: correctness, homomorphism, AC-preservation, safety, administration-preservation, and compatibility. The scheme that admits the implementation with the strongest guarantees is deemed the best fit for the application. We demonstrate the use of our framework by evaluating two workloads on ten different access control schemes.
Timothy L. Hinrichs, Diego Martinoia, William C. Garrison III, Adam J. Lee, Alessandro Panebianco, Lenore D. Zuck
CSF6
2013 A Witnessing Compiler: A Proof of Concept
Kedar S. Namjoshi, Giacomo Tagliabue, Lenore D. Zuck
RV3
2013 Witnessing Program Transformations
Kedar S. Namjoshi, Lenore D. Zuck
SAS2
2012 Runtime Verification: The Application Perspective
Yliès Falcone, Lenore D. Zuck
ISoLA (1)2
2012 Verification of multi-linked heaps
Ittai Balaban, Amir Pnueli, Yaniv Sa'ar, Lenore D. Zuck
J. Comput. Syst. Sci.4
2012 Editorʼs foreword
Ahmed Bouajjani, David Harel, Lenore D. Zuck
J. Comput. Syst. Sci.3
2011 Invisible Invariants and Abstract Interpretation
Kenneth L. McMillan, Lenore D. Zuck
SAS2
2010 Jtlv: A Framework for Developing Verification Algorithms
Amir Pnueli, Yaniv Sa'ar, Lenore D. Zuck
CAV3
2008 Mechanical Verification of Transactional Memories with Non-transactional Memory Accesses
Ariel Cohen 0002, Amir Pnueli, Lenore D. Zuck
CAV3
2008 Specification and Verification of LambdaRAM: A Wide-area Distributed Cache for High Performance Computing
abstract
LambdaRAM is a high-performance, multidimensional, wide-area, distributed cache that takes advantage of massively available memory from multiple clusters interconnected by ultra high-speed networking to provide data-intensive scientific applications with rapid access to both local and remote data without suffering the latency bottlenecks often associated with large storage systems and wide-area data access. LambdaRAM has been demonstrated to yield significant performance speed-ups for geophysical and Bioscience applications accessing extremely large datasets. Currently, LambdaRAM is being integrated by NASA for the modelling, analysis and prediction (MAP) program applications to study tropical cyclones. Formal verification o/LambdaRAM is important to NASA to ensure that LambdaRAM operates reliably in real-time mission critical deployments. We present our preliminary steps towards full formal verification of LambdaRAM. We first give an abstract description of the system and then verify several of its properties. Most of the proofs are accomplished by automatic techniques, while some require deductive steps.
Venkatram Vishwanath, Lenore D. Zuck, Jason Leigh
MEMOCODE2
2007 Verifying Correctness of Transactional Memories
abstract
We show how to verify the correctness of transactional memory implementations with a model checker. We show how to specify transactional memory in terms of the admissible interchange of transaction operations, and give proof rules for showing that an implementation satisfies this specification. This notion of an admissible interchange is a key to our ability to use a model checker, and lets us capture the various notions of transaction conflict as characterized by Scott. We demonstrate our work using the TLC model checker to verify several well-known implementations described abstractly in the TLA+ specification language.
Ariel Cohen 0002, John W. O'Leary, Amir Pnueli, Mark R. Tuttle, Lenore D. Zuck
FMCAD5
2007 Shape Analysis of Single-Parent Heaps
Ittai Balaban, Amir Pnueli, Lenore D. Zuck
VMCAI3
2006 Liveness by Invisible Invariants
Yi Fang 0001, Kenneth L. McMillan, Amir Pnueli, Lenore D. Zuck
FORTE4
2006 Invisible Safety of Distributed Protocols
Ittai Balaban, Amir Pnueli, Lenore D. Zuck
ICALP (2)3
2006 Monitoring Off-the-Shelf Components
A. Prasad Sistla, Lenore D. Zuck
VMCAI3
2006 Liveness with invisible ranking
Yi Fang 0001, Nir Piterman, Amir Pnueli, Lenore D. Zuck
Int. J. Softw. Tools Technol. Transf.4
2005 Formal Verification of Backward Compatibility of Microcode
Tamarah Arons, Elad Elster, Limor Fix, Sela Mador-Haim, Michael Mishaeli, Jonathan Shalev, Eli Singerman, Andreas Tiemeyer, Moshe Y. Vardi, Lenore D. Zuck
CAV10
2005 IIV: An Invisible Invariant Verifier
Ittai Balaban, Yi Fang 0001, Amir Pnueli, Lenore D. Zuck
CAV4
2005 TVOC: A Translation Validator for Optimizing Compilers
Clark W. Barrett, Yi Fang 0001, Benjamin Goldberg 0001, Ying Hu 0003, Amir Pnueli, Lenore D. Zuck
CAV6
2005 Taming Interface Specifications
Tiziana Margaria, A. Prasad Sistla, Bernhard Steffen, Lenore D. Zuck
CONCUR4
2005 Ranking Abstraction as Companion to Predicate Abstraction
Ittai Balaban, Amir Pnueli, Lenore D. Zuck
FORTE3
2005 Shape Analysis by Predicate Abstraction
Ittai Balaban, Amir Pnueli, Lenore D. Zuck
VMCAI3
2005 Translation and Run-Time Validation of Loop Transformations
Lenore D. Zuck, Amir Pnueli, Benjamin Goldberg 0001, Clark W. Barrett, Yi Fang 0001, Ying Hu 0003
Formal Methods Syst. Des.1
2004 Liveness with Incomprehensible Ranking
Yi Fang 0001, Nir Piterman, Amir Pnueli, Lenore D. Zuck
TACAS4
2004 Liveness with Invisible Ranking
Yi Fang 0001, Nir Piterman, Amir Pnueli, Lenore D. Zuck
VMCAI4
2004 Special issue of VMCAI'03
Lenore D. Zuck
Comput. Lang. Syst. Struct.1
2004 Model checking and abstraction to the aid of parameterized systems (a survey)
Lenore D. Zuck, Amir Pnueli
Comput. Lang. Syst. Struct.1
2004 The faithfulness of abstract protocol analysis: Message authentication
abstract
Dolev and Yao initiated an approach to studying cryptographic protocols which abstracts from possible problems with the cryptography so as to focus on the structural aspects of the protocol. Recent work in this framework has developed easily applicable methods to determine many security properties of protocols. A separate line of work, initiated by Bellare and Rogaway, analyzes the way specific cryptographic primitives are used in protocols. It gives asymptotic bounds on the risk of failures of secrecy or authentication. In this paper we show how the Dolev–Yao model may be used for protocol analysis, while a further analysis gives a quantitative bound on the extent to which real cryptographic primitives may diverge from the idealized model. We illustrate this method where the cryptographic primitives are based on Carter–Wegman universal classes of hash functions. This choice allows us to give specific quantitative bounds rather than simply asymptotic bounds.
Joshua D. Guttman, F. Javier Thayer, Lenore D. Zuck
J. Comput. Secur.3
2004 Preface by the section editors
Lenore D. Zuck, Paul C. Attie, Agostino Cortesi
Int. J. Softw. Tools Technol. Transf.1
2003 Parameterized Verification by Probabilistic Abstraction
Tamarah Arons, Amir Pnueli, Lenore D. Zuck
FoSSaCS3
2003 Model-Checking and Abstraction to the Aid of Parameterized Systems
Amir Pnueli, Lenore D. Zuck
VMCAI2
2002 Liveness with (0, 1, infty)-Counter Abstraction
Amir Pnueli, Jessie Xu, Lenore D. Zuck
CAV3
2002 Network Invariants in Action
Yonit Kesten, Amir Pnueli, Elad Shahar, Lenore D. Zuck
CONCUR4
2001 Parameterized Verification with Automatically Computed Inductive Assertions
Tamarah Arons, Amir Pnueli, Sitvanit Ruah, Jiazhao Xu, Lenore D. Zuck
CAV5
2001 The faithfulness of abstract protocol analysis: message authentication
abstract
Dolev and Yao initiated an approach to studying cryptographic protocols which abstracts from possible problems with the cryptography so as to focus on the structural aspects of the protocol. Recent work in this framework has developed easily applicable methods to determine many security properties of protocols. A separate line of work, initiated by Bellare and Rogaway, analyzes the way specific cryptographic primitives are used in protocols. It gives asymptotic bounds on the risk of failures of secrecy or authentication.In this paper we show how the Dolev-Yao model may be used for protocol analysis, while a further analysis gives a quantitative bound on the extent to which real cryptographic primitives may diverge from the idealized model. We develop this method where the cryptographic primitives are based on Carter-Wegman universal classes of hash functions. This choice allows us to give specific quantitative bounds rather than simply asymptotic bounds.
Joshua D. Guttman, F. Javier Thayer, Lenore D. Zuck
CCS3
2001 From Falsification to Verification
Doron A. Peled, Amir Pnueli, Lenore D. Zuck
FSTTCS3
2001 Automatic Deductive Verification with Invisible Invariants
Amir Pnueli, Sitvanit Ruah, Lenore D. Zuck
TACAS3
1997 On What Linda Is: Formal Description of Linda as a Reactive System
David Gelernter, Lenore D. Zuck
COORDINATION2
1994 Adaptive Algorithms for PASO Systems
abstract
: We describe a fault-tolerant distributed storage system for local area networks. Our system implements Persistent, Associative, Shared Object (PASO) memory. A PASO memory stores a set of data objects that can be accessed by associative search queries from all nodes in an ensemble of machines. This approach to distributed memory has been used in a number of systems, and provides a convenient and useful model for parallel and distributed applications. PASO memory is amenable to adaptive implementations that relocate data objects in response to changing network configurations and access patterns, making it a good candidate for an efficient, fault-tolerant storage system. The paper defines the semantics of PASO memory, gives a basic design strategy, discusses memory primitives and their costs, and discusses adaptive techniques for improving efficiency. 1 Introduction This paper presents PASO, a Persistent, Associative, Shared Object memory, and studies algorithms that implement fault-t...
Jeffery R. Westbrook, Lenore D. Zuck
PODC2
1994 Reliable Communication Over Unreliable Channels
abstract
Layered communicationprotocols frequently implement a FIFO message fiacility cm top of an unrehable non-FIFO serwce such as that provided hy a packet-swltchmg network.This paper investigates the possibdity of Implementing a reliable message layer on top of an underlying layer that can low packets and deliver them out of order, with the addltlonzd restriction that the implementatmn uses only a fixed fimte number of different packets.A new formalism is presented to spcclfy communication layers and their properties, the notion of their implementation by 1/0 automata.and the properties of such implementations.An 1/0 automaton that Implements a rellable layer over an unreliable layer is presented In this implementation, tbe number ot packets needed to deliver each succeeding message increases permanently as additional packet-loss and reordering faults occur.A proof is gwen that no protocol can avoid such performance degradatmn.
Yehuda Afek, Hagit Attiya, Alan D. Fekete, Michael J. Fischer, Nancy A. Lynch, Yishay Mansour, Dawei Wang 0004, Lenore D. Zuck
J. ACM8
1993 In and Out of Temporal Logic
abstract
Two-way translations between various versions of temporal logic and between temporal logic over finite sequences and star-free regular expressions are presented. The main result is a translation from normal-form temporal logic formulas to formulas that use only future operators. The translation offers a new proof to a theorem claimed by D. Gabbay et al. (1980), stating that restricting temporal logic to the future operators does not impair its expressive power. The theorem is the basis of many temporal proof systems.>
Amir Pnueli, Lenore D. Zuck
LICS2
1993 Probabilistic Verification
Amir Pnueli, Lenore D. Zuck
Inf. Comput.2
1993 Reasoning in a Restricted Temporal Logic
A. Prasad Sistla, Lenore D. Zuck
Inf. Comput.2
1992 Games I/O Automata Play (Extended Abstract)
Nick Reingold, Lenore D. Zuck
CONCUR3
1992 Timed Ethernet: Real-Time Formal Specification of Ethernet
Henri B. Weinberg, Lenore D. Zuck
CONCUR2
1992 A Little Knowledge Goes a Long Way: Knowledge-Based Derivations and Correctness Proofs for a Family of Protocols
abstract
A high-level, knowledge-based approach for deriving a family of protocols for thesequence transmissionproblem is presented. The protocols of Aho et al. [2, 3], the Alternating Bit protocol [5], and Stenning's protocol [44] are all instances of one knowledge-based protocol that is derived. The derivation in this paper leads to transparent and uniform correctness proofs for all these protocols.
Joseph Y. Halpern, Lenore D. Zuck
J. ACM2
1991 Real-Time Sequence Transmission Problem
abstract
Article Free Access Share on Real-time sequence transmission problem Authors: Da-Wei Wang Department of Computer Science, Yale University, New Haven, CT Department of Computer Science, Yale University, New Haven, CTView Profile , Lenore Zuck Department of Computer Science, Yale University, New Haven, CT Department of Computer Science, Yale University, New Haven, CTView Profile Authors Info & Claims PODC '91: Proceedings of the tenth annual ACM symposium on Principles of distributed computingJuly 1991 Pages 111–123https://doi.org/10.1145/112600.112611Published:01 July 1991Publication History 4citation217DownloadsMetricsTotal Citations4Total Downloads217Last 12 Months1Last 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 SiteeReaderPDF
Lenore D. Zuck
PODC2
1989 Tight Bounds for the Sequence Transmission Problem
abstract
We investigate the problem of transmitting sequences over unreliable channels where both the data items and the message alphabet have finite domains.We show tight bounds on the number of different sequences that can be transmitted (as a function of size of the message alphabet) when the channel can (1) reorder and duplicate messages and (2) reorder and delete messages.All of our results are derived using formal reasoning about, knowledge.
Lenore D. Zuck
PODC2
1987 On the Eventuality Operator in Temporal Logic
A. Prasad Sistla, Lenore D. Zuck
LICS2
1986 Probabilistic Verification by Tableaux
Amir Pnueli, Lenore D. Zuck
LICS2
1986 Verification of Multiprocess Probabilistic Protocols
Amir Pnueli, Lenore D. Zuck
Distributed Comput.2
1984 Verification of Multiprocess Probabilistic Protocols
abstract
A new probabilistic symmetric solution to the n processes mutual exclusion problem is presented. The algorithm is verified formally using the extreme fairness approach to probabilistic verification.
Amir Pnueli, Lenore D. Zuck
PODC2