EDBT 2026 Demo / reviewers in the wild / expert
Jonathan Stavi
dblp:72/4558
· DBLP profile ↗
12ranked-venue papers
1as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 11 · 1 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
4 papers |
Logic in computer science · 62% Computational complexity · 38% | |
| Software engineering, system software, and programming languages
3 papers |
Program verification · 48% Concurrent programming · 33% Programming languages and type systems · 19% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
temporal logic |
0.0 | 2 | 1981 | Impartiality, Justice and Fairness: The Ethics of Concurrent Termination · ICALP 1981 On the Temporal Analysis of Fairness · POPL 1980 |
Concurrent programming
termination |
0.0 | 1 | 1981 | Impartiality, Justice and Fairness: The Ethics of Concurrent Termination · ICALP 1981 |
Logic in computer science
completeness |
0.0 | 2 | 1980 | On the Temporal Analysis of Fairness · POPL 1980 A Complete Axiomatic System for Proving Deductions about Recursive Programs · STOC 1977 |
Computational complexity
decidability |
0.0 | 1 | 1981 | Propositional Dynamic Logic of Context-Free Programs · FOCS 1981 |
Logic in computer science › modal logic › dynamic logic
propositional dynamic logic |
0.0 | 1 | 1981 | Propositional Dynamic Logic of Context-Free Programs · FOCS 1981 |
Computational complexity
undecidability |
0.0 | 1 | 1981 | Propositional Dynamic Logic of Context-Free Programs · FOCS 1981 |
Computational complexity › descriptive complexity
expressive completeness |
0.0 | 1 | 1980 | On the Temporal Analysis of Fairness · POPL 1980 |
Logic in computer science
proof systems |
0.0 | 1 | 1980 | On the Temporal Analysis of Fairness · POPL 1980 |
Program verification › program logic
hoare logic |
0.0 | 1 | 1977 | A Complete Axiomatic System for Proving Deductions about Recursive Programs · STOC 1977 |
Programming languages and type systems › control structures › recursion
recursive programs |
0.0 | 1 | 1977 | A Complete Axiomatic System for Proving Deductions about Recursive Programs · STOC 1977 |
Methods — techniques the papers use, named apart from their topics
temporal logic · 0.0reduction · 0.0inverse rules · 0.0axiomatic system · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | On Models of the Elementary Theory of (Z, +, 1)abstractLet T1 be the complete first-order theory of the additive group of the integers with 1 as distinguished element (in symbols, T1 = Th(Z, +, 1)). In this paper we prove that all models of T1 are ℵ0-homogeneous (§2), classify them (and lists of elements in them) up to isomorphism or L∞κ-equivalence (§§3 and 4) and show that they may be as complex as arbitrary sets of real numbers from the point of view of admissible set theory (§5). The results of §§2 and 5 together show that while the Scott heights of all models of T1 are ≤ ω (by ℵ0-homogeneity) their HYP-heights form an unbounded subset of the cardinal . In addition to providing this unusual example of the relation between Scott heights and HYP-heights, the theory T1 has served (using the homogeneity results of §2) as an example for certain combinations of properties that people had looked for in stability theory (see end of §4). In §6 it is shown that not all models of T = Th(Z, +) are ℵ0-homogeneous, so that the availability of the constant for 1 is essential for the result of §2. The two main results of this paper (2.2 and essentially Theorem 5.3) were obtained in the summer of 1979. Later we learnt from Victor Harnik and Julia Knight that T1 is of some interest for stability theory, and were encouraged to write up our proofs. During 1982/3 we improved the proofs and added some results. Mark E. Nadel, Jonathan Stavi |
J. Symb. Log. | 2 |
| 1984 | Countably decomposable admissible sets
Menachem Magidor, Saharon Shelah, Jonathan Stavi |
Ann. Pure Appl. Log. | 3 |
| 1984 | Fair Termination Revisited-With Delay
Krzysztof R. Apt, Amir Pnueli, Jonathan Stavi |
Theor. Comput. Sci. | 3 |
| 1983 | Propositional Dynamic Logic of Nonregular Programs
David Harel, Amir Pnueli, Jonathan Stavi |
J. Comput. Syst. Sci. | 3 |
| 1983 | On the Standard Part of Nonstandard Models of Set TheoryabstractAbstract We characterize the ordinals α of uncountable cofinality such that α is the standard part of a nonstandard model of ZFC (or equivalently KP). Menachem Magidor, Saharon Shelah, Jonathan Stavi |
J. Symb. Log. | 3 |
| 1981 | Propositional Dynamic Logic of Context-Free ProgramsabstractThe borderline between decidable and undecidable Propositional Dynamic Logic (PDL) is sought when iterative programs represented by regular expressions are augmented with increasingly more complex recursive programs represented by context-free languages. The results in this paper and its companion [HPS] indicate that this line is extremely close to the original regular PDL. The main result of the present paper is: The validity problem for PDL with additional programs αΔ(β)γΔ for regular α, β and γ, defined as Uiαi; β; γi, is Π11-complete. One of the results of [HPS] shows that the single program AΔ(B) AΔ for atomic A and B is actually sufficient for obtaining Π11- completeness. However, the proofs of this paper use different techniques which seem to be worthwhile in their own right. David Harel, Amir Pnueli, Jonathan Stavi |
FOCS | 3 |
| 1981 | Impartiality, Justice and Fairness: The Ethics of Concurrent Termination
Daniel Lehmann 0001, Amir Pnueli, Jonathan Stavi |
ICALP | 3 |
| 1980 | On the Temporal Analysis of FairnessabstractThe use of the temporal logic formalism for program reasoning is reviewed. Several aspects of responsiveness and fairness are analyzed, leading to the need for an additional temporal operator: the 'until' operator -U. Some general questions involving the 'until' operator are then discussed. It is shown that with the addition of this operator the temporal language becomes expressively complete. Then, two deductive systems DX and DUX are proved to be complete for the languages without and with the new operator respectively. Dov M. Gabbay, Amir Pnueli, Saharon Shelah, Jonathan Stavi |
POPL | 4 |
| 1980 | Triangle 02 Operators and Alternating Sentences in ArithmeticabstractDetermining the truth value of self-referential sentences is an interesting and often tricky problem. The Gödel sentence, asserting its own unprovability in P (Peano arithmetic), is clearly true in N(the standard model of P), and Löb showed that a sentence asserting its own provability in P is also true in N (see Smorynski [Sm, 4.1.1]). The problem is more difficult, and still unsolved, for sentences of the kind constructed by Kreisel [K1], which assert their own falsity in some model N* of P whose complete diagram is arithmetically defined. Such a sentence χ has the property that N ⊨ iff N* ⊭ χ (note that ¬χ has the same property). We show in §1 that the truth value in N of such a sentence χ, after a certain normalization that breaks the symmetry between it and its negation, is determined by the parity of a natural number, called the rank of N, for the particular construction of N* used. The rank is the number of times the construction can be iterated starting from N and is finite for all the usual constructions. We also show that modifications of, e.g., Henkin's construction (in his completeness proof of predicate calculus) allow arbitrary finite values for the rank of N. Thus, on the one hand the truth value of χ in N, for a given “nice” construction of N*, is independent of the particular (normalized) choice of χ, and we shall see that χ is unique up to (provable) equivalence in P. On the other hand, the truth value in question is sensitive to minor changes in the definition of N* and its determination seems to be largely a combinatorial problem. Larry M. Manevitz, Jonathan Stavi |
J. Symb. Log. | 2 |
| 1977 | A Complete Axiomatic System for Proving Deductions about Recursive ProgramsabstractDenoting a version of Hoare's system for proving partial correctness of recursive programs by H, we present an extension D which may be thought of as H υ {@@@@,@@@@,@@@@,@@@@} υ H-1, including the rules of H, four special purpose rules and inverse rules to those of Hoare. D is shown to be a complete system (in Cook's sense) for proving deductions of the form σ1,....σn @@@@ σ over a language, the wff's of which are assertions in some assertion language L and partial correctness specifications of the form p(α)q. All valid formulae of L are taken as axioms of D. It is shown that D is sufficient for proving partial correctness, total correctness and program equivalence as well as other important properties of programs, the proofs of which are impossible in H. The entire presentation is worked out in the framework of nondeterministic programs employing iteration and mutually recursive procedures. David Harel, Amir Pnueli, Jonathan Stavi |
STOC | 3 |
| 1977 | The Pure Part of HYP(M)abstractAbstract Let ℳ be a structure for a language ℒ on a set M of urelements. HYP(ℳ) is the least admissible set above ℳ. In §1 we show that pp(HYP(ℳ)) [= the collection of pure sets in HYP(ℳ)] is determined in a simple way by the ordinal α = ° (HYP(ℳ)) and the ℒxω theory of ℳ up to quantifier rank α. In §2 we consider the question of which pure countable admissible sets are of the form pp(HYP(ℳ)) for some ℳ and show that all sets Lα (α admissible) are of this form. Other positive and negative results on this question are obtained. Mark E. Nadel, Jonathan Stavi |
J. Symb. Log. | 2 |
| 1973 | A Converse of the Barwise Completeness TheoremabstractIn this paper a converse of Barwise's completeness theorem is proved by cut-elimination considerations applied to inductive definitions. We show that among the transitive sets T satisfying some weak closure conditions (closure under primitive-recursive set-functions is more than enough), only the unions of admissible sets satisfy Barwise's completeness theorem in the form stating that if φ ∊ T is a sentence which has a derivation (in the universe) then φ has a derivation in T. See §1 for the origin of the problem in Barwise's paper [Ba]. Stated quite briefly the proof is as follows (a step-by-step account including relevant definitions is given in the body of the paper): Let T be a transitive prim.-rec. closed set, and let is nonempty, transitive and closed under pairs}. For each let κ(A) be the supremum of closure ordinals of first-order positive operators on subsets of A (first-order with respect to By Theorem 1 of [BGM], it is enough to prove that rank(T) in order to obtain that T is a union of admissible sets. (The rank of a set is defined by rank(x) = supy ∊ x (rank(y) + 1); since T is prim.-rec. closed, rank(T) = smallest ordinal not in T.) Let We show how to find in T (in fact, in Lω(A)) a derivable sentence τ that has no derivation D such that rank(D) ≤ α. Thus, if τ is to have a derivation in T, rank(T) > α. α is arbitrary (< κ(A)), so rank(T) ≥ κ(A). Q.E.D. Jonathan Stavi |
J. Symb. Log. | 1 |