Skip to main content

Showing 1–15 of 15 results for author: Immerman, N

  1. arXiv:2407.00688  [pdf, other

    cs.LO cs.CC

    On the Number of Quantifiers Needed to Define Boolean Functions

    Authors: Marco Carmosino, Ronald Fagin, Neil Immerman, Phokion Kolaitis, Jonathan Lenchner, Rik Sengupta

    Abstract: The number of quantifiers needed to express first-order (FO) properties is captured by two-player combinatorial games called multi-structural games. We analyze these games on binary strings with an ordering relation, using a technique we call parallel play, which significantly reduces the number of quantifiers needed in many cases. Ordered structures such as strings have historically been notoriou… ▽ More

    Submitted 30 June, 2024; originally announced July 2024.

    Comments: To appear in Proceedings of 49th International Symposium on Mathematical Foundations of Computer Science, 2024. arXiv admin note: substantial text overlap with arXiv:2402.10293

  2. arXiv:2402.10293  [pdf, other

    cs.LO cs.CC

    Parallel Play Saves Quantifiers

    Authors: Marco Carmosino, Ronald Fagin, Neil Immerman, Phokion Kolaitis, Jonathan Lenchner, Rik Sengupta, Ryan Williams

    Abstract: The number of quantifiers needed to express first-order properties is captured by two-player combinatorial games called multi-structural (MS) games. We play these games on linear orders and strings, and introduce a technique we call "parallel play", that dramatically reduces the number of quantifiers needed in many cases. Linear orders and strings are the most basic representatives of ordered stru… ▽ More

    Submitted 4 April, 2024; v1 submitted 15 February, 2024; originally announced February 2024.

    Comments: 24 pages, 4 figures

  3. arXiv:2401.11282  [pdf, other

    cs.CC

    What Juris Hartmanis taught me about Reductions

    Authors: Neil Immerman

    Abstract: I was a student of Juris Hartmanis at Cornell in the late 1970's. He believed that there was great potential in studying restricted reductions. I describe here some of his influences on me and, in particular, how his insights concerning reductions helped me to prove that nondeterministic space is closed under complementation.

    Submitted 20 January, 2024; originally announced January 2024.

  4. arXiv:2301.13329  [pdf, ps, other

    cs.LO cs.CC

    Multi-Structural Games and Beyond

    Authors: Marco Carmosino, Ronald Fagin, Neil Immerman, Phokion Kolaitis, Jonathan Lenchner, Rik Sengupta

    Abstract: Multi-structural (MS) games are combinatorial games that capture the number of quantifiers of first-order sentences. On the face of their definition, MS games differ from Ehrenfeucht-Fraisse (EF) games in two ways: first, MS games are played on two sets of structures, while EF games are played on a pair of structures; second, in MS games, Duplicator can make any number of copies of structures. In… ▽ More

    Submitted 23 May, 2023; v1 submitted 30 January, 2023; originally announced January 2023.

    Comments: 38 pages

    MSC Class: 03B70 ACM Class: F.4.1

  5. arXiv:2105.07663  [pdf, other

    cs.LO

    Summing Up Smart Transitions

    Authors: Neta Elad, Sophie Rain, Neil Immerman, Laura Kovács, Mooly Sagiv

    Abstract: Some of the most significant high-level properties of currencies are the sums of certain account balances. Properties of such sums can ensure the integrity of currencies and transactions. For example, the sum of balances should not be changed by a transfer operation. Currencies manipulated by code present a verification challenge to mathematically prove their integrity by reasoning about computer… ▽ More

    Submitted 17 May, 2021; originally announced May 2021.

    Comments: This submission is an extended version of the CAV 2021 paper "Summing Up Smart Transitions", by N. Elad, S. Rain, N. Immerman, L. Kovács and M. Sagiv

    ACM Class: F.3.1; F.4.1

  6. 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.

  7. arXiv:1907.09582  [pdf, ps, other

    cs.CC cs.DS math.LO

    The $k$-Dimensional Weisfeiler-Leman Algorithm

    Authors: Neil Immerman, Rik Sengupta

    Abstract: In this note, we provide details of the $k$-dimensional Weisfeiler-Leman Algorithm and its analysis from Immerman-Lander (1990). In particular, we present an optimized version of the algorithm that runs in time $O(n^{k+1}\log n)$, where $k$ is fixed (not varying with $n$).

    Submitted 22 July, 2019; originally announced July 2019.

    Comments: 7 pages

  8. arXiv:1907.01129  [pdf, other

    cs.DB cs.CC

    New Results for the Complexity of Resilience for Binary Conjunctive Queries with Self-Joins

    Authors: Cibele Freire, Wolfgang Gatterbauer, Neil Immerman, Alexandra Meliou

    Abstract: The resilience of a Boolean query is the minimum number of tuples that need to be deleted from the input tables in order to make the query false. A solution to this problem immediately translates into a solution for the more widely known problem of deletion propagation with source-side effects. In this paper, we give several novel results on the hardness of the resilience problem for… ▽ More

    Submitted 15 June, 2020; v1 submitted 1 July, 2019; originally announced July 2019.

    Comments: 23 pages, 19 figures, included a new section

  9. 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

  10. arXiv:1507.00674  [pdf, other

    cs.DB cs.CC

    A Characterization of the Complexity of Resilience and Responsibility for Self-join-free Conjunctive Queries

    Authors: Cibele Freire, Wolfgang Gatterbauer, Neil Immerman, Alexandra Meliou

    Abstract: Several research thrusts in the area of data management have focused on understanding how changes in the data affect the output of a view or standing query. Example applications are explaining query results, propagating updates through views, and anonymizing datasets. These applications usually rely on understanding how interventions in a database impact the output of a query. An important aspect… ▽ More

    Submitted 2 July, 2015; originally announced July 2015.

    Comments: 36 pages, 13 figures

  11. arXiv:1301.3836  [pdf

    cs.AI

    The Complexity of Decentralized Control of Markov Decision Processes

    Authors: Daniel S Bernstein, Shlomo Zilberstein, Neil Immerman

    Abstract: Planning for distributed agents with partial state information is considered from a decision- theoretic perspective. We describe generalizations of both the MDP and POMDP models that allow for decentralized control. For even a small number of agents, the finite-horizon problems corresponding to both of our models are complete for nondeterministic exponential time. These complexity results illus… ▽ More

    Submitted 16 January, 2013; originally announced January 2013.

    Comments: Appears in Proceedings of the Sixteenth Conference on Uncertainty in Artificial Intelligence (UAI2000)

    Report number: UAI-P-2000-PG-32-37

  12. Structure Theorem and Strict Alternation Hierarchy for FO^2 on Words

    Authors: Philipp Weis, Neil Immerman

    Abstract: It is well-known that every first-order property on words is expressible using at most three variables. The subclass of properties expressible with only two variables is also quite interesting and well-studied. We prove precise structure theorems that characterize the exact expressive power of first-order logic with two variables on words. Our results apply to both the case with and without a su… ▽ More

    Submitted 3 August, 2009; v1 submitted 3 July, 2009; originally announced July 2009.

    ACM Class: F.4.1; F.4.3

    Journal ref: Logical Methods in Computer Science, Volume 5, Issue 3 (August 4, 2009) lmcs:1159

  13. Simulating reachability using first-order logic with applications to verification of linked data structures

    Authors: Tal Lev-Ami, Neil Immerman, Thomas Reps, Mooly Sagiv, Siddharth Srivastava, Greta Yorsh

    Abstract: This paper shows how to harness existing theorem provers for first-order logic to automatically verify safety properties of imperative programs that perform dynamic storage allocation and destructive updating of pointer-valued structure fields. One of the main obstacles is specifying and proving the (absence) of reachability properties among dynamically allocated cells. The main technical cont… ▽ More

    Submitted 27 May, 2009; v1 submitted 30 April, 2009; originally announced April 2009.

    Comments: 30 pages, LMCS

    ACM Class: F.3.1; F.3.2; F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 5, Issue 2 (May 28, 2009) lmcs:680

  14. First-Order and Temporal Logics for Nested Words

    Authors: Rajeev Alur, Marcelo Arenas, Pablo Barcelo, Kousha Etessami, Neil Immerman, Leonid Libkin

    Abstract: Nested words are a structured model of execution paths in procedural programs, reflecting their call and return nesting structure. Finite nested words also capture the structure of parse trees and other tree-structured data, such as XML. We provide new temporal logics for finite and infinite nested words, which are natural extensions of LTL, and prove that these logics are first-order expressivel… ▽ More

    Submitted 3 March, 2011; v1 submitted 4 November, 2008; originally announced November 2008.

    Comments: revised and corrected version of Mar 03, 2011

    ACM Class: F.1.1, F.3.1, F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 4, Issue 4 (November 25, 2008) lmcs:782

  15. arXiv:math/9411235  [pdf, ps, other

    math.LO cs.LO

    McColm conjecture

    Authors: Yuri Gurevich, Neil Immerman, Saharon Shelah

    Abstract: Gregory McColm conjectured that positive elementary inductions are bounded in a class K of finite structures if every (FO + LFP) formula is equivalent to a first-order formula in K. Here (FO + LFP) is the extension of first-order logic with the least fixed point operator. We disprove the conjecture. Our main results are two model-theoretic constructions, one deterministic and the other randomize… ▽ More

    Submitted 14 November, 1994; originally announced November 1994.

    Report number: Shelah [GISh:525]

    Journal ref: Symposium on Logic in Computer Science (1994), 10--19