-
104Semantic interpolationJournal of Applied Non-Classical Logics 20 (4): 345-371. 2010.The problem of interpolation is a classical problem in logic. Given a consequence relation |~ and two formulas φ and ψ with φ |~ ψ we try to find a “simple" formula α such that φ |~ α |~ ψ. “Simple" is defined here as “expressed in the common language of φ and ψ". Non-monotonic logics like preferential logics are often a mixture of a non-monotonic part with classical logic. In such cases, it is natural examine also variants of the interpolation problem, like: is there “simple" α such that φ ⊢ α …Read more
-
98Annotation Theories over Finite GraphsStudia Logica 93 (2-3): 147-180. 2009.In the current paper we consider theories with vocabulary containing a number of binary and unary relation symbols. Binary relation symbols represent labeled edges of a graph and unary relations represent unique annotations of the graph's nodes. Such theories, which we call annotation theories^ can be used in many applications, including the formalization of argumentation, approximate reasoning, semantics of logic programs, graph coloring, etc. We address a number of problems related to annotati…Read more
-
Proof theory for fuzzy logics. Applied Logic Series, vol. 36Bulletin of Symbolic Logic 16 (3): 415-419. 2010.
-
153Fibred Security LanguageStudia Logica 92 (3): 395-436. 2009.We study access control policies based on the says operator by introducing a logical framework called Fibred Security Language (FSL) which is able to deal with features like joint responsibility between sets of principals and to identify them by means of first-order formulas. FSL is based on a multimodal logic methodology. We first discuss the main contributions from the expressiveness point of view, we give semantics for the language both for classical and intuitionistic fragment), we then prov…Read more
-
101Reactive Kripke models and contrary to duty obligations. Part A: SemanticsJournal of Applied Logic 11 (1): 103-136. 2013.
-
105A new version of Beth semantics for intuitionistic logicJournal of Symbolic Logic 42 (2): 306-308. 1977.
-
53Goal-directed proof theoryKluwer Academic. 2000.Goal Directed Proof Theory presents a uniform and coherent methodology for automated deduction in non-classical logics, the relevance of which to computer science is now widely acknowledged. The methodology is based on goal-directed provability. It is a generalization of the logic programming style of deduction, and it is particularly favourable for proof search. The methodology is applied for the first time in a uniform way to a wide range of non-classical systems, covering intuitionistic, inte…Read more
-
147Uncertainty Rules in Talmudic ReasoningHistory and Philosophy of Logic 32 (1): 63-69. 2011.The Babylonian Talmud, compiled from the 2nd to 7th centuries C.E., is the primary source for all subsequent Jewish laws. It is not written in apodeictic style, but rather as a discursive record of (real or imagined) legal (and other) arguments crossing a wide range of technical topics. Thus, it is not a simple matter to infer general methodological principles underlying the Talmudic approach to legal reasoning. Nevertheless, in this article, we propose a general principle that we believe helps …Read more
-
236Extending the Curry-Howard interpretation to linear, relevant and other resource logicsJournal of Symbolic Logic 57 (4): 1319-1365. 1992.
-
213Adding a temporal dimension to a logic systemJournal of Logic, Language and Information 1 (3): 203-233. 1992.We introduce a methodology whereby an arbitrary logic system L can be enriched with temporal features to create a new system T(L). The new system is constructed by combining L with a pure propositional temporal logic T (such as linear temporal logic with Since and Until) in a special way. We refer to this method as adding a temporal dimension to L or just temporalising L. We show that the logic system T(L) preserves several properties of the original temporal logic like soundness, completeness, …Read more
-
120Many-dimensional modal logics: theory and applications (edited book)Elsevier North Holland. 2003.Modal logics, originally conceived in philosophy, have recently found many applications in computer science, artificial intelligence, the foundations of mathematics, linguistics and other disciplines. Celebrated for their good computational behaviour, modal logics are used as effective formalisms for talking about time, space, knowledge, beliefs, actions, obligations, provability, etc. However, the nice computational properties can drastically change if we combine some of these formalisms into a…Read more
-
Sampling Logic and Argumentation Networks: A ManifestoJournal of the Indian Council of Philosophical Research 27 (2). 2010.
-
173Completeness properties of heyting's predicate calculus with respect to re modelsJournal of Symbolic Logic 41 (1): 81-94. 1976.
-
68Handbook of Philosophical Logic, Volume II. Extensions of Classical LogicPhilosophical Quarterly 36 (142): 101. 1986.
-
175A neural cognitive model of argumentation with application to legal inference and decision makingJournal of Applied Logic 12 (2): 109-127. 2014.Formal models of argumentation have been investigated in several areas, from multi-agent systems and artificial intelligence (AI) to decision making, philosophy and law. In artificial intelligence, logic-based models have been the standard for the representation of argumentative reasoning. More recently, the standard logic-based models have been shown equivalent to standard connectionist models. This has created a new line of research where (i) neural networks can be used as a parallel computati…Read more
-
135Size and logicReview of Symbolic Logic 2 (2): 396-413. 2009.We show how to develop a multitude of rules of nonmonotonic logic from very simple and natural notions of size, using them as building blocks
-
119Algorithmic proof methods and cut elimination for implicational logics part I: Modal implicationStudia Logica 61 (2): 237-280. 1998.In this work we develop goal-directed deduction methods for the implicational fragment of several modal logics. We give sound and complete procedures for strict implication of K, T, K4, S4, K5, K45, KB, KTB, S5, G and for some intuitionistic variants. In order to achieve a uniform and concise presentation, we first develop our methods in the framework of Labelled Deductive Systems [Gabbay 96]. The proof systems we present are strongly analytical and satisfy a basic property of cut admissibility.…Read more
-
180Combining Temporal Logic SystemsNotre Dame Journal of Formal Logic 37 (2): 204-232. 1996.This paper investigates modular combinations of temporal logic systems. Four combination methods are described and studied with respect to the transfer of logical properties from the component one-dimensional temporal logics to the resulting combined two-dimensional temporal logic. Three basic logical properties are analyzed, namely soundness, completeness, and decidability. Each combination method comprises three submethods that combine the languages, the inference systems, and the semantics of…Read more
-
153Handbook of Philosophical Logic (edited book)Kluwer Academic Publishers. 1983.The first edition of the Handbook of Philosophical Logic (four volumes) was published in the period 1983-1989 and has proven to be an invaluable reference work ...
-
43Languages, Meta-languages and METATEM, A Discussion PaperLogic Journal of the IGPL 4 (2): 255-272. 1996.Meta-languages are vital to the development and usage of formal systems, and yet the nature of meta-languages and associated notions require clarification. Here we attempt to provide a clear definition of the requirements for a language to be a meta-language, together with consideration of issues of proof theory, model theory and interpreters for such a language.
-
87A Language For Handling Hypothetical Updates And InconsistencyLogic Journal of the IGPL 4 (3): 385-416. 1996.In this paper we propoee a logic programming language which supports hypothetical updates together with integrity constraints. The language makes use of a revision mechanism, which is needed to restore consistency when an update violates some integrity constraint. The revision policy adopted is based on the simple idea that more recent information is preferred to earlier one. We show how this language can be used to represent and perform several types of defeasible reasoning. We develop a logica…Read more