Liu, Z., Hammond, A., Pérami, T., Sewell, P.
, Birkedal, L. & Pichon-Pharabod, J. (2026).
An Axiomatic Basis for Computer Programming on Relaxed Hardware Architectures: The AxSL Logics.
ACM Transactions on Programming Languages and Systems. Advance online publication.
https://doi.org/10.1145/3786762
Haselwarter, P. G., Li, K. H., Aguirre, A., Gregersen, S. O., Tassarotti, J.
& Birkedal, L. (2025).
Approximate Relational Reasoning for Higher-Order Probabilistic Programs.
Proceedings of the ACM on Programming Languages ,
9(POPL), 1196-1226. Article 41.
https://doi.org/10.1145/3704877
Stepanenko, S., Nardino, E., Frumin, D.
, Timany, A. & Birkedal, L. (2025).
Context-Dependent Effects in Guarded Interaction Trees. In V. Vafeiadis (Ed.),
Programming Languages and Systems - 34th European Symposium on Programming, ESOP 2025, Held as Part of the International Joint Conferences on Theory and Practice of Software, ETAPS 2025, Proceedings (Vol. Part II, pp. 286-313). Springer.
https://doi.org/10.1007/978-3-031-91121-7_12
Gratzer, D., Sterling, J., Angiuli, C., Coquand, T.
& Birkedal, L. (2025).
Controlling unfolding in type theory.
Mathematical Structures in Computer Science,
35, Article e38.
https://doi.org/10.1017/S0960129525100327
Tunç, H. C., Dong, Y., Deshmukh, A. P., Cirisci, B., Enea, C.
& Pavlogiannis, A. (2025).
Efficient Dynamic Concurrency Analysis with Collective Sparse Segment Trees.
ACM transactions on computer systems. Advance online publication.
https://doi.org/10.1145/3773085
Bhargavan, K., Buyse, M., Franceschino, L.
, Hansen, L. L., Kiefer, F., Schneider-Bensch, J.
& Spitters, B. (2025).
hax: Verifying Security-Critical Rust Software Using Multiple Provers. In J. Protzenko & A. Raad (Eds.),
Verified Software. Theories, Tools and Experiments - 16th International Conference, VSTTE 2024, Revised Selected Papers (pp. 96-119). Springer.
https://doi.org/10.1007/978-3-031-86695-1_7
Namakonov, E. S., Fasse, J., Jacobs, B.
, Birkedal, L. & Timany, A. (2025).
Lawyer: Modular Obligations-Based Liveness Reasoning in Higher-Order Impredicative Concurrent Separation Logic. Paper presented at Object-Oriented Programming, Systems, Languages & Applications 2026, Oakland, United States. Advance online publication.
Stassen, P., Møgelberg, R. E., Zwart, M. A.
, Aguirre, A. & Birkedal, L. (2025).
Modelling Recursion and Probabilistic Choice in Guarded Type Theory.
Proceedings of the ACM on Programming Languages ,
9(POPL), 1417-1445. Article 48.
https://doi.org/10.1145/3704884
Li, K. H., Aguirre, A., Gregersen, S. O.
, Haselwarter, P. G., Tassarotti, J.
& Birkedal, L. (2025).
Modular Reasoning about Error Bounds for Concurrent Probabilistic Programs.
Proceedings of the ACM on Programming Languages ,
9(ICFP), 276-305.
https://doi.org/10.1145/3747514
Simner, B., Armstrong, A., Bauereiss, T., Campbell, B., Kammar, O.
, Pichon-Pharabod, J. & Sewell, P. (2025).
Precise exceptions in relaxed architectures. In
ISCA '25: Proceedings of the 52nd Annual International Symposium on Computer Architecture (pp. 211–224)
https://doi.org/10.1145/3695053.3731102
Sølvsten, S., Rysgaard, C. M. & van de Pol, J. (2025).
Random Access on Narrow Decision Diagrams in External Memory. In T. Neele & A. Wijs (Eds.),
Model Checking Software: 30th International Symposium, SPIN 2024, Luxembourg City, Luxembourg, April 8–9, 2024, Proceedings (pp. 137–145). Springer.
https://doi.org/10.1007/978-3-031-66149-5_7
Mathiasen, A. A., Gondelman, L.
, Ducruet, L., Timany, A. & Birkedal, L. (2025).
Reasoning about Weak Isolation Levels in Separation Logic.
Proceedings of the ACM on Programming Languages ,
9(ICFP), 306-340.
https://doi.org/10.1145/3747515
Mortensen, K. O., Skitsas, K., Christensen, E. M., Talebi, M. S.
, Pavlogiannis, A., Mottin, D. & Karras, P. (2025).
SwiftVI: Time-Efficient Planning and Learning with MDPs. In M. Zaharia, G. Joshi & Y. Lin (Eds.),
Proceedings of Machine Learning and Systems (Vol. 7). MLSys.
https://proceedings.mlsys.org/paper_files/paper/2025/file/0f8426558905746fc38da5e335700aec-Paper-Conference.pdf
Gregersen, S. O.
, Aguirre, A., Haselwarter, P. G., Tassarotti, J.
& Birkedal, L. (2024).
Almost-Sure Termination by Guarded Refinement.
Proceedings of the ACM on Programming Languages ,
8(ICFP), 203-233. Article 243.
https://doi.org/10.1145/3674632
Hammond, A.
, Liu, Z., Pérami, T., Sewell, P.
, Birkedal, L. & Pichon-Pharabod, J. (2024).
An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: The AxSL Logic.
Proceedings of the ACM on Programming Languages ,
8, 604-637. Article 21.
https://doi.org/10.1145/3632863
Gregersen, S. O., Aguirre, A., Haselwarter, P. G., Tassarotti, J.
& Birkedal, L. (2024).
Asynchronous Probabilistic Couplings in Higher-Order Separation Logic.
Proceedings of the ACM on Programming Languages ,
8(POPL), Article 26.
https://doi.org/10.1145/3632868
Schenck, R., Hinnerskov, N. H., Henriksen, T.
, Madsen, M. & Elsman, M. (2024).
AUTOMAP: Inferring Rank-Polymorphic Function Applications with Integer Linear Programming.
Proceedings of the ACM on Programming Languages ,
8(OOPSLA2), 1787-1813. Article 334.
https://doi.org/10.1145/3689774
Georges, A. L., Guéneau, A., Van Strydonck, T.
, Timany, A., Trieu, A., Devriese, D.
& Birkedal, L. (2024).
Cerise: Program Verification on a Capability Machine in the Presence of Untrusted Code.
Journal of the ACM,
71(1), Article 3.
https://doi.org/10.1145/3623510
Aguirre, A., Haselwarter, P. G., De Medeiros, M.
, Li, K. H., Gregersen, S. O., Tassarotti, J.
& Birkedal, L. (2024).
Error Credits: Resourceful Reasoning about Error Bounds for Higher-Order Probabilistic Programs.
Proceedings of the ACM on Programming Languages ,
8, Article 246.
https://doi.org/10.1145/3674635