Published in: TGDK, Volume 4, Issue 1 (2026). Transactions on Graph Data and Knowledge, Volume 4, Issue 1
Eduard Kamburjan, Vidar Norstein Klungre, Yuanwei Qu, Rudolf Schlatte, Egor V. Kostylev, Martin Giese, and Einar Broch Johnsen. Semantically Reflected Programs. In Transactions on Graph Data and Knowledge (TGDK), Volume 4, Issue 1, pp. 3:1-3:52, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{kamburjan_et_al:TGDK.4.1.3,
author = {Kamburjan, Eduard and Klungre, Vidar Norstein and Qu, Yuanwei and Schlatte, Rudolf and Kostylev, Egor V. and Giese, Martin and Johnsen, Einar Broch},
title = {{Semantically Reflected Programs}},
journal = {Transactions on Graph Data and Knowledge},
pages = {3:1--3:52},
ISSN = {2942-7517},
year = {2026},
volume = {4},
number = {1},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/TGDK.4.1.3},
URN = {urn:nbn:de:0030-drops-256884},
doi = {10.4230/TGDK.4.1.3},
annote = {Keywords: Knowledge Graphs, Ontologies, Object-Oriented Modelling, Imperative Programming Languages, Reflection, Type Safety}
}
Published in: LIPIcs, Volume 361, 29th International Conference on Principles of Distributed Systems (OPODIS 2025)
Ignacio Amores-Sesar, Christian Cachin, Simon Holmgaard Kamp, and Juan Villacis. Weaker Assumptions for Asymmetric Trust. In 29th International Conference on Principles of Distributed Systems (OPODIS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 361, pp. 8:1-8:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{amoressesar_et_al:LIPIcs.OPODIS.2025.8,
author = {Amores-Sesar, Ignacio and Cachin, Christian and Kamp, Simon Holmgaard and Villacis, Juan},
title = {{Weaker Assumptions for Asymmetric Trust}},
booktitle = {29th International Conference on Principles of Distributed Systems (OPODIS 2025)},
pages = {8:1--8:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-409-3},
ISSN = {1868-8969},
year = {2026},
volume = {361},
editor = {Arusoaie, Andrei and Onica, Emanuel and Spear, Michael and Tucci-Piergiovanni, Sara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.OPODIS.2025.8},
URN = {urn:nbn:de:0030-drops-251812},
doi = {10.4230/LIPIcs.OPODIS.2025.8},
annote = {Keywords: Asymmetric Trust, Quorum Systems, Reliable Broadcast, Consensus}
}
Published in: LIPIcs, Volume 361, 29th International Conference on Principles of Distributed Systems (OPODIS 2025)
Timothé Albouy, Davide Frey, Mathieu Gestin, Michel Raynal, and François Taïani. Contention-Aware Cooperation. In 29th International Conference on Principles of Distributed Systems (OPODIS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 361, pp. 9:1-9:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{albouy_et_al:LIPIcs.OPODIS.2025.9,
author = {Albouy, Timoth\'{e} and Frey, Davide and Gestin, Mathieu and Raynal, Michel and Ta\"{i}ani, Fran\c{c}ois},
title = {{Contention-Aware Cooperation}},
booktitle = {29th International Conference on Principles of Distributed Systems (OPODIS 2025)},
pages = {9:1--9:19},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-409-3},
ISSN = {1868-8969},
year = {2026},
volume = {361},
editor = {Arusoaie, Andrei and Onica, Emanuel and Spear, Michael and Tucci-Piergiovanni, Sara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.OPODIS.2025.9},
URN = {urn:nbn:de:0030-drops-251823},
doi = {10.4230/LIPIcs.OPODIS.2025.9},
annote = {Keywords: Agreement, Asynchronous message-passing system, Byzantine processes, Conflict detection, Consensus, Cooperation abstraction, Distributed computing, Fault tolerance, Optimistically terminating consensus, Short-naming}
}
Published in: LIPIcs, Volume 361, 29th International Conference on Principles of Distributed Systems (OPODIS 2025)
Thomas Locher. Efficient Byzantine Reliable Broadcast in the Failure Case. In 29th International Conference on Principles of Distributed Systems (OPODIS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 361, pp. 12:1-12:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{locher:LIPIcs.OPODIS.2025.12,
author = {Locher, Thomas},
title = {{Efficient Byzantine Reliable Broadcast in the Failure Case}},
booktitle = {29th International Conference on Principles of Distributed Systems (OPODIS 2025)},
pages = {12:1--12:20},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-409-3},
ISSN = {1868-8969},
year = {2026},
volume = {361},
editor = {Arusoaie, Andrei and Onica, Emanuel and Spear, Michael and Tucci-Piergiovanni, Sara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.OPODIS.2025.12},
URN = {urn:nbn:de:0030-drops-251854},
doi = {10.4230/LIPIcs.OPODIS.2025.12},
annote = {Keywords: asynchronous networks, reliable broadcast, communication complexity}
}
Published in: LIPIcs, Volume 361, 29th International Conference on Principles of Distributed Systems (OPODIS 2025)
Mose Mizrahi Erbes and Roger Wattenhofer. Asynchronous Approximate Agreement with Quadratic Communication. In 29th International Conference on Principles of Distributed Systems (OPODIS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 361, pp. 16:1-16:26, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{mizrahierbes_et_al:LIPIcs.OPODIS.2025.16,
author = {Mizrahi Erbes, Mose and Wattenhofer, Roger},
title = {{Asynchronous Approximate Agreement with Quadratic Communication}},
booktitle = {29th International Conference on Principles of Distributed Systems (OPODIS 2025)},
pages = {16:1--16:26},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-409-3},
ISSN = {1868-8969},
year = {2026},
volume = {361},
editor = {Arusoaie, Andrei and Onica, Emanuel and Spear, Michael and Tucci-Piergiovanni, Sara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.OPODIS.2025.16},
URN = {urn:nbn:de:0030-drops-251890},
doi = {10.4230/LIPIcs.OPODIS.2025.16},
annote = {Keywords: Approximate agreement, byzantine fault tolerance, communication complexity}
}
Published in: LIPIcs, Volume 361, 29th International Conference on Principles of Distributed Systems (OPODIS 2025)
Alan Ernesto Arteaga Vázquez. On Time-Optimal, Fault-Tolerant Algorithms for Connected Consensus Beyond Grade Two. In 29th International Conference on Principles of Distributed Systems (OPODIS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 361, pp. 24:1-24:28, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{arteagavazquez:LIPIcs.OPODIS.2025.24,
author = {Arteaga V\'{a}zquez, Alan Ernesto},
title = {{On Time-Optimal, Fault-Tolerant Algorithms for Connected Consensus Beyond Grade Two}},
booktitle = {29th International Conference on Principles of Distributed Systems (OPODIS 2025)},
pages = {24:1--24:28},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-409-3},
ISSN = {1868-8969},
year = {2026},
volume = {361},
editor = {Arusoaie, Andrei and Onica, Emanuel and Spear, Michael and Tucci-Piergiovanni, Sara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.OPODIS.2025.24},
URN = {urn:nbn:de:0030-drops-251973},
doi = {10.4230/LIPIcs.OPODIS.2025.24},
annote = {Keywords: Approximate Agreement, Binding, Connected Consensus}
}
Published in: LIPIcs, Volume 356, 39th International Symposium on Distributed Computing (DISC 2025)
Michael Anoprenko, Andrei Tonkikh, Alexander Spiegelman, and Petr Kuznetsov. Brief Announcement: DAGs for the Masses. In 39th International Symposium on Distributed Computing (DISC 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 356, pp. 45:1-45:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{anoprenko_et_al:LIPIcs.DISC.2025.45,
author = {Anoprenko, Michael and Tonkikh, Andrei and Spiegelman, Alexander and Kuznetsov, Petr},
title = {{Brief Announcement: DAGs for the Masses}},
booktitle = {39th International Symposium on Distributed Computing (DISC 2025)},
pages = {45:1--45:7},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-402-4},
ISSN = {1868-8969},
year = {2025},
volume = {356},
editor = {Kowalski, Dariusz R.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.DISC.2025.45},
URN = {urn:nbn:de:0030-drops-248617},
doi = {10.4230/LIPIcs.DISC.2025.45},
annote = {Keywords: Consensus, Atomic Broadcast, Byzantine Fault Tolerance, DAGs, Scalability, Sampling}
}
Published in: LIPIcs, Volume 356, 39th International Symposium on Distributed Computing (DISC 2025)
Hagit Attiya, Itay Flam, and Jennifer L. Welch. Brief Announcement: Communication Patterns for Optimal Resilience. In 39th International Symposium on Distributed Computing (DISC 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 356, pp. 46:1-46:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{attiya_et_al:LIPIcs.DISC.2025.46,
author = {Attiya, Hagit and Flam, Itay and Welch, Jennifer L.},
title = {{Brief Announcement: Communication Patterns for Optimal Resilience}},
booktitle = {39th International Symposium on Distributed Computing (DISC 2025)},
pages = {46:1--46:7},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-402-4},
ISSN = {1868-8969},
year = {2025},
volume = {356},
editor = {Kowalski, Dariusz R.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.DISC.2025.46},
URN = {urn:nbn:de:0030-drops-248620},
doi = {10.4230/LIPIcs.DISC.2025.46},
annote = {Keywords: canonical rounds, reliable broadcast, gather, crusader agreement, approximate agreement, time complexity}
}
Published in: OASIcs, Volume 134, Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)
Dimi Racordon. Who Owns the Contents of a Doubly-Linked List?. In Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025). Open Access Series in Informatics (OASIcs), Volume 134, pp. 25:1-25:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{racordon:OASIcs.Programming.2025.25,
author = {Racordon, Dimi},
title = {{Who Owns the Contents of a Doubly-Linked List?}},
booktitle = {Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)},
pages = {25:1--25:10},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-382-9},
ISSN = {2190-6807},
year = {2025},
volume = {134},
editor = {Edwards, Jonathan and Perera, Roly and Petricek, Tomas},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Programming.2025.25},
URN = {urn:nbn:de:0030-drops-243092},
doi = {10.4230/OASIcs.Programming.2025.25},
annote = {Keywords: self-referential data structures, ownership, mutable value semantics, performance}
}
Published in: OASIcs, Volume 134, Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)
Boris Shingarov and Jan Vraný. Debugging a Smalltalk VM Assisted by Large Automated Reasoning (Extended Abstract). In Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025). Open Access Series in Informatics (OASIcs), Volume 134, pp. 4:1-4:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{shingarov_et_al:OASIcs.Programming.2025.4,
author = {Shingarov, Boris and Vran\'{y}, Jan},
title = {{Debugging a Smalltalk VM Assisted by Large Automated Reasoning}},
booktitle = {Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)},
pages = {4:1--4:6},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-382-9},
ISSN = {2190-6807},
year = {2025},
volume = {134},
editor = {Edwards, Jonathan and Perera, Roly and Petricek, Tomas},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Programming.2025.4},
URN = {urn:nbn:de:0030-drops-242881},
doi = {10.4230/OASIcs.Programming.2025.4},
annote = {Keywords: Smalltalk, Virtual Machine, Automated Reasoning, Debugging, ISA Specification}
}
Published in: OASIcs, Volume 134, Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)
Toni Mattis, Lukas Böhme, Stefan Ramson, Tom Beckmann, Martin C. Rinard, and Robert Hirschfeld. Dimensions of Examples: Toward a Framework for Qualifying Examples in Programming. In Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025). Open Access Series in Informatics (OASIcs), Volume 134, pp. 13:1-13:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{mattis_et_al:OASIcs.Programming.2025.13,
author = {Mattis, Toni and B\"{o}hme, Lukas and Ramson, Stefan and Beckmann, Tom and Rinard, Martin C. and Hirschfeld, Robert},
title = {{Dimensions of Examples: Toward a Framework for Qualifying Examples in Programming}},
booktitle = {Companion Proceedings of the 9th International Conference on the Art, Science, and Engineering of Programming (Programming 2025)},
pages = {13:1--13:11},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-382-9},
ISSN = {2190-6807},
year = {2025},
volume = {134},
editor = {Edwards, Jonathan and Perera, Roly and Petricek, Tomas},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Programming.2025.13},
URN = {urn:nbn:de:0030-drops-242973},
doi = {10.4230/OASIcs.Programming.2025.13},
annote = {Keywords: Examples, Live Programming, Evaluation}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
Andrej Pečimúth, David Leopoldseder, and Petr Tůma. Reusing Highly Optimized IR in Dynamic Compilation. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 25:1-25:25, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{pecimuth_et_al:LIPIcs.ECOOP.2025.25,
author = {Pe\v{c}im\'{u}th, Andrej and Leopoldseder, David and T\r{u}ma, Petr},
title = {{Reusing Highly Optimized IR in Dynamic Compilation}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {25:1--25:25},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.25},
URN = {urn:nbn:de:0030-drops-233176},
doi = {10.4230/LIPIcs.ECOOP.2025.25},
annote = {Keywords: code reuse, compilation time, warmup, remote compilation, dynamic compilation, virtual machines}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
David Binder and Lean Ermantraut. The Algebra of Patterns. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 2:1-2:28, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{binder_et_al:LIPIcs.ECOOP.2025.2,
author = {Binder, David and Ermantraut, Lean},
title = {{The Algebra of Patterns}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {2:1--2:28},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.2},
URN = {urn:nbn:de:0030-drops-232959},
doi = {10.4230/LIPIcs.ECOOP.2025.2},
annote = {Keywords: functional programming, pattern matching, algebraic data types, equational reasoning}
}
Published in: LIPIcs, Volume 325, 16th Innovations in Theoretical Computer Science Conference (ITCS 2025)
Ittai Abraham, Gilad Asharov, and Anirudh Chandramouli. Simple Is COOL: Graded Dispersal and Its Applications for Byzantine Fault Tolerance. In 16th Innovations in Theoretical Computer Science Conference (ITCS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 325, pp. 1:1-1:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{abraham_et_al:LIPIcs.ITCS.2025.1,
author = {Abraham, Ittai and Asharov, Gilad and Chandramouli, Anirudh},
title = {{Simple Is COOL: Graded Dispersal and Its Applications for Byzantine Fault Tolerance}},
booktitle = {16th Innovations in Theoretical Computer Science Conference (ITCS 2025)},
pages = {1:1--1:20},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-361-4},
ISSN = {1868-8969},
year = {2025},
volume = {325},
editor = {Meka, Raghu},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITCS.2025.1},
URN = {urn:nbn:de:0030-drops-226295},
doi = {10.4230/LIPIcs.ITCS.2025.1},
annote = {Keywords: Byzantine Agreement, Broadcast}
}
Published in: LIPIcs, Volume 324, 28th International Conference on Principles of Distributed Systems (OPODIS 2024)
Kenan Wood, Hammurabi Mendes, and Jonad Pulaj. Optimal Multilevel Slashing for Blockchains. In 28th International Conference on Principles of Distributed Systems (OPODIS 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 324, pp. 8:1-8:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
@InProceedings{wood_et_al:LIPIcs.OPODIS.2024.8,
author = {Wood, Kenan and Mendes, Hammurabi and Pulaj, Jonad},
title = {{Optimal Multilevel Slashing for Blockchains}},
booktitle = {28th International Conference on Principles of Distributed Systems (OPODIS 2024)},
pages = {8:1--8:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-360-7},
ISSN = {1868-8969},
year = {2025},
volume = {324},
editor = {Bonomi, Silvia and Galletta, Letterio and Rivi\`{e}re, Etienne and Schiavoni, Valerio},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.OPODIS.2024.8},
URN = {urn:nbn:de:0030-drops-225445},
doi = {10.4230/LIPIcs.OPODIS.2024.8},
annote = {Keywords: Blockchains, Finality, Slashablility, Committees, Availability}
}