Skip to main content

Showing 1–10 of 10 results for author: Feldman, Y M Y

.
  1. arXiv:2405.15224  [pdf, other

    physics.chem-ph cond-mat.mtrl-sci

    i-PI 3.0: a flexible and efficient framework for advanced atomistic simulations

    Authors: Yair Litman, Venkat Kapil, Yotam M. Y. Feldman, Davide Tisi, Tomislav Begušić, Karen Fidanyan, Guillaume Fraux, Jacob Higer, Matthias Kellner, Tao E. Li, Eszter S. Pós, Elia Stocco, George Trenins, Barak Hirshberg, Mariana Rossi, Michele Ceriotti

    Abstract: Atomic-scale simulations have progressed tremendously over the past decade, largely due to the availability of machine-learning interatomic potentials. These potentials combine the accuracy of electronic structure calculations with the ability to reach extensive length and time scales. The i-PI package facilitates integrating the latest developments in this field with advanced modeling techniques,… ▽ More

    Submitted 10 July, 2024; v1 submitted 24 May, 2024; originally announced May 2024.

  2. arXiv:2305.18025  [pdf, other

    physics.comp-ph cond-mat.other cond-mat.quant-gas physics.chem-ph

    Quadratic Scaling Bosonic Path Integral Molecular Dynamics

    Authors: Yotam M. Y. Feldman, Barak Hirshberg

    Abstract: Bosonic exchange symmetry leads to fascinating quantum phenomena, from exciton condensation in quantum materials to the superfluidity of liquid Helium-4. Unfortunately, path integral molecular dynamics (PIMD) simulations of bosons are computationally prohibitive beyond $\mathord{\sim} 100$ particles, due to a cubic scaling with the system size. We present an algorithm that reduces the complexity f… ▽ More

    Submitted 28 November, 2023; v1 submitted 29 May, 2023; originally announced May 2023.

  3. arXiv:2208.07451  [pdf, ps, other

    cs.PL

    Invariant Inference With Provable Complexity From the Monotone Theory

    Authors: Yotam M. Y. Feldman, Sharon Shoham

    Abstract: Invariant inference algorithms such as interpolation-based inference and IC3/PDR show that it is feasible, in practice, to find inductive invariants for many interesting systems, but non-trivial upper bounds on the computational complexity of such algorithms are scarce, and limited to simple syntactic forms of invariants. In this paper we achieve invariant inference algorithms, in the domain of pr… ▽ More

    Submitted 15 August, 2022; originally announced August 2022.

    Comments: Full version of a SAS'22 paper

  4. arXiv:2111.00324  [pdf, other

    cs.PL

    Property-Directed Reachability as Abstract Interpretation in the Monotone Theory

    Authors: Yotam M. Y. Feldman, Mooly Sagiv, Sharon Shoham, James R. Wilcox

    Abstract: Inferring inductive invariants is one of the main challenges of formal verification. The theory of abstract interpretation provides a rich framework to devise invariant inference algorithms. One of the latest breakthroughs in invariant inference is property-directed reachability (PDR), but the research community views PDR and abstract interpretation as mostly unrelated techniques. This paper sho… ▽ More

    Submitted 18 January, 2022; v1 submitted 30 October, 2021; originally announced November 2021.

    Comments: Extended version of a POPL 2022 paper: https://dl.acm.org/doi/10.1145/3498676

  5. Proving Highly-Concurrent Traversals Correct

    Authors: Yotam M. Y. Feldman, Artem Khyzha, Constantin Enea, Adam Morrison, Aleksandar Nanevski, Noam Rinetzky, Sharon Shoham

    Abstract: Modern highly-concurrent search data structures, such as search trees, obtain multi-core scalability and performance by having operations traverse the data structure without any synchronization. As a result, however, these algorithms are notoriously difficult to prove linearizable, which requires identifying a point in time in which the traversal's result is correct. The problem is that traversing… ▽ More

    Submitted 10 January, 2024; v1 submitted 2 October, 2020; originally announced October 2020.

    Comments: Extended version of a paper appearing in OOPSLA'20

  6. arXiv:2008.09909  [pdf, other

    cs.PL

    Learning the Boundary of Inductive Invariants

    Authors: Yotam M. Y. Feldman, Mooly Sagiv, Sharon Shoham, James R. Wilcox

    Abstract: We study the complexity of invariant inference and its connections to exact concept learning. We define a condition on invariants and their geometry, called the fence condition, which permits applying theoretical results from exact concept learning to answer open problems in invariant inference theory. The condition requires the invariant's boundary---the states whose Hamming distance from the inv… ▽ More

    Submitted 9 November, 2020; v1 submitted 22 August, 2020; originally announced August 2020.

  7. arXiv:1910.12256  [pdf, other

    cs.PL

    Complexity and Information in Invariant Inference

    Authors: Yotam M. Y. Feldman, Neil Immerman, Mooly Sagiv, Sharon Shoham

    Abstract: This paper addresses the complexity of SAT-based invariant inference, a prominent approach to safety verification. We consider the problem of inferring an inductive invariant of polynomial length given a transition system and a safety property. We analyze the complexity of this problem in a black-box model, called the Hoare-query model, which is general enough to capture algorithms such as IC3/PDR… ▽ More

    Submitted 18 January, 2020; v1 submitted 27 October, 2019; originally announced October 2019.

  8. arXiv:1905.07739  [pdf, other

    cs.PL

    Inferring Inductive Invariants from Phase Structures

    Authors: Yotam M. Y. Feldman, James R. Wilcox, Sharon Shoham, Mooly Sagiv

    Abstract: Infinite-state systems such as distributed protocols are challenging to verify using interactive theorem provers or automatic verification tools. Of these techniques, deductive verification is highly expressive but requires the user to annotate the system with inductive invariants. To relieve the user from this labor-intensive and challenging task, invariant inference aims to find inductive invari… ▽ More

    Submitted 19 May, 2019; originally announced May 2019.

  9. arXiv:1805.03992  [pdf, other

    cs.DC

    Order out of Chaos: Proving Linearizability Using Local Views

    Authors: Yotam M. Y. Feldman, Constantin Enea, Adam Morrison, Noam Rinetzky, Sharon Shoham

    Abstract: Proving the linearizability of highly concurrent data structures, such as those using optimistic concurrency control, is a challenging task. The main difficulty is in reasoning about the view of the memory obtained by the threads, because as they execute, threads observe different fragments of memory from different points in time. Until today, every linearizability proof has tackled this challenge… ▽ More

    Submitted 5 August, 2018; v1 submitted 10 May, 2018; originally announced May 2018.

    Comments: Full version of the DISC'18 paper

  10. Bounded Quantifier Instantiation for Checking Inductive Invariants

    Authors: Yotam M. Y. Feldman, Oded Padon, Neil Immerman, Mooly Sagiv, Sharon Shoham

    Abstract: We consider the problem of checking whether a proposed invariant $\varphi$ expressed in first-order logic with quantifier alternation is inductive, i.e. preserved by a piece of code. While the problem is undecidable, modern SMT solvers can sometimes solve it automatically. However, they employ powerful quantifier instantiation methods that may diverge, especially when $\varphi$ is not preserved. A… ▽ More

    Submitted 20 August, 2019; v1 submitted 24 October, 2017; originally announced October 2017.

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 3 (August 21, 2019) lmcs:4018