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

Kaya Alpturer

dblp:347/2045 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
4since 2021 · last 2025
0000-0003-4843-883XORCID · verified

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

Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 82% Electronic design automation · 18%
Theoretical computer science
2 papers
Automated reasoning and model checking · 65% Distributed computing theory · 25% Logic in computer science · 10%

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

TopicWeightPapersLastEvidence papers
Distributed systems › consensus
byzantine agreement
1.522025
Model Checking and Synthesis for Optimal Use of Knowledge in Consensus Protocols · PODC 2025
Optimal Eventual Byzantine Agreement Protocols with Omission Failures · PODC 2023
Distributed systems
fault tolerance
1.522025
Model Checking and Synthesis for Optimal Use of Knowledge in Consensus Protocols · PODC 2025
Optimal Eventual Byzantine Agreement Protocols with Omission Failures · PODC 2023
Automated reasoning and model checking › model checking
epistemic model checking
0.912025
Model Checking and Synthesis for Optimal Use of Knowledge in Consensus Protocols · PODC 2025
Automated reasoning and model checking › synthesis
protocol synthesis
0.912025
Model Checking and Synthesis for Optimal Use of Knowledge in Consensus Protocols · PODC 2025
Electronic design automation › hardware verification and test › fault modeling
omission failures
0.712023
Optimal Eventual Byzantine Agreement Protocols with Omission Failures · PODC 2023
Distributed computing theory › knowledge in distributed systems
knowledge-based protocols
0.712023
Optimal Eventual Byzantine Agreement Protocols with Omission Failures · PODC 2023

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

epistemic logic · 3.1synthesis · 1.7model checking · 1.7knowledge-based program analysis · 1.3
YearPublicationVenuePosition
2025 Model Checking and Synthesis for Optimal Use of Knowledge in Consensus Protocols
abstract
Logics of knowledge and knowledge-based programs provide a way to give abstract descriptions of solutions to problems in fault-tolerant distributed computing, and have been used to derive optimal protocols for these problems with respect to a variety of failure models. Generally, these results have involved complex pencil and paper analyses with respect to the theoretical "full-information protocol" model of information exchange between network nodes. It is equally of interest to be able to establish the optimality of protocols using weaker, but more practical, models of information exchange, or else identify opportunities to improve their performance. Over the last 20 years, automated verification and synthesis tools for the logic of knowledge have been developed, such as the model checker MCK, that can be applied to this problem. This paper concerns the application of MCK to automated analyses of this kind. A number of information-exchange models are considered, for Simultaneous and Eventual variants of Byzantine Agreement under a range of failure types. MCK is used to automatically analyze these models. The results demonstrate that it is possible to automatically identify optimization opportunities, and to automatically synthesize optimal protocols. The paper provides performance measurements for the automated analysis, establishing a benchmark for epistemic model checking and synthesis tools.
Kaya Alpturer, Gerald Huang, Ron van der Meyden
PODC1
2024 Optimal RANDAO Manipulation in Ethereum
Kaya Alpturer, S. Matthew Weinberg
AFT1
2024 A Knowledge-Based Analysis of Intersection Protocols
abstract
The increasing wireless communication capabilities of vehicles creates opportunities for more efficient intersection management strategies. One promising approach is the replacement of traffic lights with a system wherein vehicles run protocols among themselves to determine right of way. In this paper, we define the intersection problem to model this scenario abstractly, without any assumptions on the specific structure of the intersection or a bound on the number of vehicles. Protocols solving the intersection problem must guarantee safety (no collisions) and liveness (every vehicle eventually goes through). In addition, we would like these protocols to satisfy various optimality criteria, some of which turn out to be achievable only in a subset of the contexts. In particular, we show a partial equivalence between eliminating unnecessary waiting, a criterion of interest in the distributed mutual-exclusion literature, and a notion of optimality that we define called lexicographical optimality. We then introduce a framework to design protocols for the intersection problem by converting an intersection policy, which is based on a global view of the intersection, to a protocol that can be run by the vehicles through the use of knowledge-based programs. Our protocols are shown to guarantee safety and liveness while also being optimal under sufficient conditions on the context. Finally, we investigate protocols in the presence of faulty vehicles that experience communication failures and older vehicles with limited communication capabilities. We show that intersection protocols can be made safe, live and optimal even in the presence of faulty behavior.
Kaya Alpturer, Joseph Y. Halpern, Ron van der Meyden
DISC1
2023 Optimal Eventual Byzantine Agreement Protocols with Omission Failures
abstract
Work on optimal protocols for Eventual Byzantine Agreement (EBA)---protocols that, in a precise sense, decide as soon as possible in every run and guarantee that all nonfaulty agents decide on the same value---has focused on full-information protocols (FIPs), where agents repeatedly send messages that completely describe their past observations to every other agent. While it can be shown that, without loss of generality, we can take an optimal protocol to be an FIP, full information exchange is impractical to implement for many applications due to the required message size. We separate protocols into two parts, the information-exchange protocol and the action protocol, so as to be able to examine the effects of more limited information exchange. We then define a notion of optimality with respect to an information-exchange protocol. Roughly speaking, an action protocol P is optimal with respect to an information-exchange protocol ε if, with P, agents decide as soon as possible among action protocols that exchange information according to ε. We present a knowledge-based EBA program for omission failures all of whose implementations are guaranteed to be correct and are optimal if the information exchange satisfies a certain safety condition. We then construct concrete programs that implement this knowledge-based program in two settings of interest that are shown to satisfy the safety condition. Finally, we show that a small modification of our program results in an FIP that is both optimal and efficiently implementable, settling an open problem posed by Halpern, Moses, and Waarts (SIAM J. Comput., 2001).
Kaya Alpturer, Joseph Y. Halpern, Ron van der Meyden
PODC1