• we also provide an efficient algorithm for recovering this data. We then illustrate the ideas in a diagnostic system for checking faulty circuits. The underlying formalism is..
  •  6
    Non-deterministic Semantics for Logical Systems
    Handbook of Philosophical Logic 16 (14). 2005.
    In order to handle inconsistent knowledge bases in a reasonable way, one needs a logic which allows nontrivial inconsistent theories. Logics of this sort are called paraconsistent. One of the oldest and best known approaches to the problem of designing useful paraconsistent logics is da Costa’s approach, which seeks to allow the use of classical logic whenever it is safe to do so, but behaves completely differently when contradictions are involved. Da Costa’s approach has led to the family of log…Read more
  •  138
    Maximal and Premaximal Paraconsistency in the Framework of Three-Valued Semantics
    with Ofer Arieli and Anna Zamansky
    Studia Logica 97 (1): 31-60. 2011.
    Maximality is a desirable property of paraconsistent logics, motivated by the aspiration to tolerate inconsistencies, but at the same time retain from classical logic as much as possible. In this paper we introduce the strongest possible notion of maximal paraconsistency, and investigate it in the context of logics that are based on deterministic or non-deterministic three-valued matrices. We show that all reasonable paraconsistent logics based on three-valued deterministic matrices are maximal …Read more
  •  176
    Multiplicative conjunction and an algebraic meaning of contraction and weakening
    Journal of Symbolic Logic 63 (3): 831-859. 1998.
    We show that the elimination rule for the multiplicative (or intensional) conjunction $\wedge$ is admissible in many important multiplicative substructural logics. These include LL m (the multiplicative fragment of Linear Logic) and RMI m (the system obtained from LL m by adding the contraction axiom and its converse, the mingle axiom.) An exception is R m (the intensional fragment of the relevance logic R, which is LL m together with the contraction axiom). Let SLL m and SR m be, respectively, …Read more
  •  78
    What is a logical system?
    In Dov M. Gabbay (ed.), What is a logical system?, Oxford University Press. 1994.
  •  1
    Four-Valued Diagnoses for Stratified Knowledge-Bases
    with Arieli Ofer
    In Dirk van Dalen & Marc Bezem (eds.), Computer Science Logic, Springer. pp. 1-17. 1997.
    We present a four-valued approach for recovering consistent data from inconsistent set of assertions. For a common family of knowledge-bases we also provide an e cient algorithm for doing so automaticly. This method is particularly useful for making model-based diagnoses.
  • In several areas of Mathematical Logic and Computer Science one would ideally like to use the set F orm(L) of all formulas of some first-order language L for some goal, but this cannot be done safely. In such a case it is necessary to select a subset of F orm(L) that can safely be used. Three main examples of this phenomenon are: • The main principle of naive set theory is the comprehension schema: ∃Z(∀x.x ∈ Z ⇔ A)
  •  8
    We develop a unified framework for dealing with constructibility and absoluteness in set theory, decidability of relations in effective structures (like the natural numbers), and domain independence of queries in database theory. Our framework and results suggest that domain-independence and absoluteness might be the key notions in a general theory of constructibility, predicativity, and computability.
  •  26
    Relevance and paraconsistency-A new approach Part II: The formal systems
    Notre Dame Journal of Formal Logic 31 (n/a): 169-202. 1990.
  •  9
    One of the most signi cant drawbacks of classical logic is its being useless in the presence of an inconsistency. Nevertheless, the classical calculus is a very convenient framework to work with. In this work we propose means for drawing conclusions from systems that are based on classical logic, although the informationmightbe inconsistent. The idea is to detect those parts of the knowledge-base that \cause" the inconsistency, and isolate the parts that are \recoverable". We do this by temporar…Read more
  •  4
    We introduce a general framework for solving the problem of a computer collecting and combining information from various sources. Unlike previous approaches to this problem, in our framework the sources are allowed to provide information about complex formulae too. This is enabled by the use of a new tool — non-deterministic logical matrices. We also consider several alternative plausible assumptions concerning the framework. These assumptions lead to various logics. We provide strongly sound an…Read more
  •  70
    The middle ground-ancestral logic
    with Liron Cohen
    Synthese 196 (7): 2671-2693. 2019.
    Many efforts have been made in recent years to construct formal systems for mechanizing general mathematical reasoning. Most of these systems are based on logics which are stronger than first-order logic. However, there are good reasons to avoid using full second-order logic for this task. In this work we investigate a logic which is intermediate between FOL and SOL, and seems to be a particularly attractive alternative to both: ancestral logic. This is the logic which is obtained from FOL by au…Read more
  •  64
    On purely relevant logics
    Notre Dame Journal of Formal Logic 27 (2): 180-194. 1986.
  •  250
    A paraconsistent logic is a logic which allows non-trivial inconsistent theories. One of the oldest and best known approaches to the problem of designing useful paraconsistent logics is da Costa’s approach, which seeks to allow the use of classical logic whenever it is safe to do so, but behaves completely differently when contradictions are involved. da Costa’s approach has led to the family of Logics of Formal (In)consistency (LFIs). In this paper we provide non-deterministic semantics for a ve…Read more
  •  132
    Implicational f-structures and implicational relevance logics
    Journal of Symbolic Logic 65 (2): 788-802. 2000.
    We describe a method for obtaining classical logic from intuitionistic logic which does not depend on any proof system, and show that by applying it to the most important implicational relevance logics we get relevance logics with nice semantical and proof-theoretical properties. Semantically all these logics are sound and strongly complete relative to classes of structures in which all elements except one are designated. Proof-theoretically they correspond to cut-free hypersequential Gentzen-ty…Read more
  •  119
    The Semantics and Proof Theory of Linear Logic
    Theoretical Computer Science 57 (2): 161-184. 1988.
    Linear logic is a new logic which was recently developed by Girard in order to provide a logical basis for the study of parallelism. It is described and investigated in Gi]. Girard's presentation of his logic is not so standard. In this paper we shall provide more standard proof systems and semantics. We shall also extend part of Girard's results by investigating the consequence relations associated with Linear Logic and by proving corresponding str ong completeness theorems. Finally, we shall i…Read more
  •  150
    Cut-free ordinary sequent calculi for logics having generalized finite-valued semantics
    with Jonathan Ben-Naim and Beata Konikowska
    Logica Universalis 1 (1): 41-70. 2007.
    . The paper presents a method for transforming a given sound and complete n-sequent proof system into an equivalent sound and complete system of ordinary sequents. The method is applicable to a large, central class of (generalized) finite-valued logics with the language satisfying a certain minimal expressiveness condition. The expressiveness condition decrees that the truth-value of any formula φ must be identifiable by determining whether certain formulas uniformly constructed from φ have desi…Read more
  •  2
    Non-Deterministic Semantics for Logical Systems
    In D. Gabbay & F. Guenthner (eds.), Handbook of Philosophical Logic, Vol.16, Springer. pp. 227-304. 2011.
    An (n, k)-ary quantifier is a generalized logical connective, binding k variables and connecting n formulas. Canonical systems with (n, k)-ary quantifiers form a natural class of Gentzen-type systems which in addition to the standard axioms and structural rules have only logical rules in which exactly one occurrence of a quantifier is introduced. The semantics for these systems is provided using two-valued non-deterministic matrices, a generalization of the classical matrix. In this paper we use a …Read more
  •  187
    A Non-deterministic View on Non-classical Negations
    Studia Logica 80 (2-3): 159-194. 2005.
    We investigate two large families of logics, differing from each other by the treatment of negation. The logics in one of them are obtained from the positive fragment of classical logic (with or without a propositional constant ff for “the false”) by adding various standard Gentzen-type rules for negation. The logics in the other family are similarly obtained from LJ+, the positive fragment of intuitionistic logic (again, with or without ff). For all the systems, we provide simple semantics whic…Read more
  •  37
    Reviews (review)
    Logic Journal of the IGPL 3 (1): 117-123. 1995.
  •  1
    We provide a general framework for constructing natural consequence relations for paraconsistent and plausible nonmonotonic reasoning. The framework is based on preferential systems whose preferences are based on the satisfaction of formulas in models. We show that these natural preferential In the research on paraconsistency, preferential systems systems that were originally designed for for paraconsistent reasoning fulfill a key condition (stopperedness or smoothness) from the theoretical rese…Read more
  •  196
  •  151
    What is relevance logic?
    Annals of Pure and Applied Logic 165 (1): 26-48. 2014.
    We suggest two precise abstract definitions of the notion of ‘relevance logic’ which are both independent of any proof system or semantics. We show that according to the simpler one, R → source is the minimal relevance logic, but R itself is not. In contrast, R and many other logics are relevance logics according to the second definition, while all fragments of linear logic are not.
  •  116
    Reasoning with logical bilattices
    with Ofer Arieli
    Journal of Logic, Language and Information 5 (1): 25--63. 1996.
    The notion of bilattice was introduced by Ginsberg, and further examined by Fitting, as a general framework for many applications. In the present paper we develop proof systems, which correspond to bilattices in an essential way. For this goal we introduce the notion of logical bilattices. We also show how they can be used for efficient inferences from possibly inconsistent data. For this we incorporate certain ideas of Kifer and Lozinskii, which happen to suit well the context of our work. The …Read more
  •  71
    Multiplicative Conjunction as an Extensional Conjunction
    Logic Journal of the IGPL 5 (2): 181-208. 1997.
    We show that the rule that allows the inference of A from A ⊗ B is admissible in many of the basic multiplicative systems. By adding this rule to these systems we get, therefore, conservative extensions in which the tensor behaves as classical conjunction. Among the systems obtained in this way the one derived from RMIm has a particular interest. We show that this system has a simple infinite-valued semantics, relative to which it is strongly complete, and a nice cut-free Gentzen-type formulatio…Read more
  •  52
    Formulas for which contraction is admissible
    Logic Journal of the IGPL 6 (1): 43-48. 1998.
    A formula A is said to have the contraction property in a logic L if whenever A, A, Γ ⊨ L B also A, Γ & ; L B. In MLL and in MALL without the additive constants a formula has the contraction property if it is a theorem. Adding the mix rule does not change this fact. In MALL and in affine logic A has the contraction property if either A is provable of A is equivalent to the additive constant 0. We present some general proof-theoretical principles from which all these results easily follow.
  •  25
    There is a long tradition (See e.g. [9, 10]) starting from [12], according to which the meaning of a connective is determined by the introduction and elimination rules which are associated with it. The supporters of this thesis usually have in mind natural deduction systems of a certain ideal type (explained in Section 3 below). Unfortunately, already the handling of classical negation requires rules which are not of that type. This problem can be solved in the framework of multiple-conclusion G…Read more
  •  58
    Combining classical logic, paraconsistency and relevance
    Journal of Applied Logic 3 (1): 133-160. 2005.
  •  57
    A New Approach to Predicative Set Theory
    In Ralf Schindler (ed.), Ways of Proof Theory, De Gruyter. pp. 31-64. 2010.
    We suggest a new framework for the Weyl-Feferman predicativist program by constructing a formal predicative set theory P ZF which resembles ZF, and is suitable for mechanization. The basic idea is that the predicatively acceptable instances of the comprehension schema are those which determine the collections they define in an absolute way, independent of the extension of the “surrounding universe”. The language of P ZF is type-free, and it reflects real mathematical practice in making an extensiv…Read more