Ori Lahav

Orcid: 0000-0003-4305-6998

Affiliations:
  • Tel Aviv University, Israel


According to our database1, Ori Lahav authored at least 88 papers between 2009 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Extending the C/C++ Memory Model with Inline Assembly.
Proc. ACM Program. Lang., 2024

Compositional Semantics for Shared-Variable Concurrency.
Proc. ACM Program. Lang., 2024

Semantics of Remote Direct Memory Access: Operational and Declarative Models of RDMA on TSO Architectures.
Proc. ACM Program. Lang., 2024

Extending the C/C++ Model with Inline Assembly.
CoRR, 2024

Hyperproperty-Preserving Register Specifications (Extended Version).
CoRR, 2024

A Programming Model for Disaggregated Memory over CXL.
CoRR, 2024

Hyperproperty-Preserving Register Specifications.
Proceedings of the 38th International Symposium on Distributed Computing, 2024

What Cannot Be Implemented on Weak Memory?
Proceedings of the 38th International Symposium on Distributed Computing, 2024

Decidable Verification under Localized Release-Acquire Concurrency.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2024

Artifact Report: Intel PMDK Transactions: Specification, Validation and Concurrency.
Proceedings of the Programming Languages and Systems, 2024

Intel PMDK Transactions: Specification, Validation and Concurrency.
Proceedings of the Programming Languages and Systems, 2024

A Denotational Approach to Release/Acquire Concurrency.
Proceedings of the Programming Languages and Systems, 2024

2023
An Operational Approach to Library Abstraction under Relaxed Memory Concurrency.
Proc. ACM Program. Lang., January, 2023

Kater: Automating Weak Memory Model Metatheory and Consistency Checking.
Proc. ACM Program. Lang., January, 2023

Putting Weak Memory in Order via a Promising Intermediate Representation.
Proc. ACM Program. Lang., 2023

Formal Methods for Correct Persistent Programming (Dagstuhl Seminar 23412).
Dagstuhl Reports, 2023

Intel PMDK Transactions: Specification, Validation and Concurrency (Extended Version).
CoRR, 2023

Rely-Guarantee Reasoning for Causally Consistent Shared Memory (Extended Version).
CoRR, 2023

Rely-Guarantee Reasoning for Causally Consistent Shared Memory.
Proceedings of the Computer Aided Verification - 35th International Conference, 2023

2022
What's Decidable About Causally Consistent Shared Memory?
ACM Trans. Program. Lang. Syst., 2022

View-Based Owicki-Gries Reasoning for Persistent x86-TSO (Extended Version).
CoRR, 2022

Sequential reasoning for optimizing compilers under weak memory concurrency.
Proceedings of the PLDI '22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, San Diego, CA, USA, June 13, 2022

Abstraction for Crash-Resilient Objects.
Proceedings of the Programming Languages and Systems, 2022

View-Based Owicki-Gries Reasoning for Persistent x86-TSO.
Proceedings of the Programming Languages and Systems, 2022

Effective Semantics for the Modal Logics K and KT via Non-deterministic Matrices.
Proceedings of the Automated Reasoning - 11th International Joint Conference, 2022

An Algebraic Theory for Shared-State Concurrency.
Proceedings of the Programming Languages and Systems - 20th Asian Symposium, 2022

2021
Verifying observational robustness against a c11-style memory model.
Proc. ACM Program. Lang., 2021

Making weak memory models fair.
Proc. ACM Program. Lang., 2021

Taming x86-TSO persistency.
Proc. ACM Program. Lang., 2021

Foundations of Persistent Programming (Dagstuhl Seminar 21462).
Dagstuhl Reports, 2021

Abstraction for Crash-Resilient Objects (Extended Version).
CoRR, 2021

Modular data-race-freedom guarantees in the promising semantics.
Proceedings of the PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021

2020
Persistent Owicki-Gries reasoning: a program logic for reasoning about persistent programs on Intel-x86.
Proc. ACM Program. Lang., 2020

Reconciling Event Structures with Modern Multiprocessors (Artifact).
Dagstuhl Artifacts Ser., 2020

Taming x86-TSO Persistency (Extended Version).
CoRR, 2020

Promising 2.0: global optimizations in relaxed memory concurrency.
Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2020

Decidable verification under a causally consistent shared memory.
Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2020

Reconciling Event Structures with Modern Multiprocessors.
Proceedings of the 34th European Conference on Object-Oriented Programming, 2020

2019
Pure Sequent Calculi: Analyticity and Decision Procedure.
ACM Trans. Comput. Log., 2019

Verification under causally consistent shared memory.
ACM SIGLOG News, 2019

On library correctness under weak memory consistency: specifying and verifying concurrent libraries under declarative consistency models.
Proc. ACM Program. Lang., 2019

Bridging the gap between programming languages and hardware weak memory models.
Proc. ACM Program. Lang., 2019

Correction to: Sequent Systems for Negative Modalities.
Logica Universalis, 2019

On the Semantics of Snapshot Isolation.
Proceedings of the Verification, Model Checking, and Abstract Interpretation, 2019

Robustness against release/acquire semantics.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

2018
Effective stateless model checking for C/C++ concurrency.
Proc. ACM Program. Lang., 2018

From the subformula property to cut-admissibility in propositional sequent calculi.
J. Log. Comput., 2018

A Separation Logic for a Promising Semantics.
Proceedings of the Programming Languages and Systems, 2018

On Parallel Snapshot Isolation and Release/Acquire Consistency.
Proceedings of the Programming Languages and Systems, 2018

A Simple Cut-Free System for a Paraconsistent Logic Equivalent to S5.
Proceedings of the Advances in Modal Logic 12, 2018

2017
Sequent Systems for Negative Modalities.
Logica Universalis, 2017

Strong Logic for Weak Memory: Reasoning About Release-Acquire Consistency in Iris (Artifact).
Dagstuhl Artifacts Ser., 2017

Cut-Admissibility as a Corollary of the Subformula Property.
Proceedings of the Automated Reasoning with Analytic Tableaux and Related Methods, 2017

A promising semantics for relaxed-memory concurrency.
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, 2017

Repairing sequential consistency in C/C++11.
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2017

Verifying Reachability in Networks with Mutable Datapaths.
Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, 2017

Promising Compilation to ARMv8 POP.
Proceedings of the 31st European Conference on Object-Oriented Programming, 2017

Strong Logic for Weak Memory: Reasoning About Release-Acquire Consistency in Iris.
Proceedings of the 31st European Conference on Object-Oriented Programming, 2017

2016
Semantic investigation of canonical Gödel hypersequent systems.
J. Log. Comput., 2016

Taming release-acquire consistency.
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016

Explaining Relaxed Memory Models with Program Transformations.
Proceedings of the FM 2016: Formal Methods, 2016

It ain't necessarily so: Basic sequent systems for negative modalities.
Proceedings of the Advances in Modal Logic 11, 2016

2015
A cut-free calculus for second-order Gödel logic.
Fuzzy Sets Syst., 2015

Decentralizing SDN Policies.
Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2015

Owicki-Gries Reasoning for Weak Memory Models.
Proceedings of the Automata, Languages, and Programming - 42nd International Colloquium, 2015

2014
Semantic investigation of proof systems for non-classical logics
PhD thesis, 2014

Taming Paraconsistent (and Other) Logics: An Algorithmic Approach.
ACM Trans. Comput. Log., 2014

Verifying Isolation Properties in the Presence of Middleboxes.
CoRR, 2014

On the Construction of Analytic Sequent Calculi for Sub-classical Logics.
Proceedings of the Logic, Language, Information, and Computation, 2014

Modular reasoning about heap paths via effectively propositional formulas.
Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2014

Primal Infon Logic with Conjunctions as Sets.
Proceedings of the Theoretical Computer Science, 2014

SAT-Based Decision Procedure for Analytic Pure Sequent Calculi.
Proceedings of the Automated Reasoning - 7th International Joint Conference, 2014

2013
A unified semantic framework for fully structural propositional sequent systems.
ACM Trans. Comput. Log., 2013

Studying Sequent Systems <i>via</i> Non-deterministic Multiple-Valued Matrices.
J. Multiple Valued Log. Soft Comput., 2013

A semantic proof of strong cut-admissibility for first-order Gödel logic.
J. Log. Comput., 2013

Finite-valued Semantics for Canonical Labelled Calculi.
J. Autom. Reason., 2013

Instantiations, Zippers and EPR Interpolation.
Proceedings of the LPAR 2013, 2013

From Frame Properties to Hypersequent Rules in Modal Logics.
Proceedings of the 28th Annual ACM/IEEE Symposium on Logic in Computer Science, 2013

Automated Support for the Investigation of Paraconsistent and Other Logics.
Proceedings of the Logical Foundations of Computer Science, International Symposium, 2013

2012
Non-deterministic Matrices for Semi-canonical Deduction Systems.
Proceedings of the 42nd IEEE International Symposium on Multiple-Valued Logic, 2012

Effective Finite-Valued Semantics for Labelled Calculi.
Proceedings of the Automated Reasoning - 6th International Joint Conference, 2012

2011
Basic Constructive Connectives, Determinism and Matrix-Based Semantics.
Proceedings of the Automated Reasoning with Analytic Tableaux and Related Methods, 2011

Kripke Semantics for Basic Sequent Systems.
Proceedings of the Automated Reasoning with Analytic Tableaux and Related Methods, 2011

Non-deterministic Connectives in Propositional Godel Logic.
Proceedings of the 7th conference of the European Society for Fuzzy Logic and Technology, 2011

A Multiple-Conclusion Calculus for First-Order Gödel Logic.
Proceedings of the Computer Science - Theory and Applications, 2011

2010
On Constructive Connectives and Systems
Log. Methods Comput. Sci., 2010

Strict Canonical Constructive Systems.
Proceedings of the Fields of Logic and Computation, 2010

2009
Canonical Constructive Systems.
Proceedings of the Automated Reasoning with Analytic Tableaux and Related Methods, 2009


  Loading...