A Subatomic Proof System for Decision Trees

被引:0
|
作者
Barrett, Chris [1 ]
Guglielmi, Alessio [1 ]
机构
[1] Univ Bath, Dept Comp Sci, Bath BA2 7AY, Avon, England
基金
英国工程与自然科学研究理事会;
关键词
Deep inference; open deduction; subatomic logic; cut elimination; Statman tautologies; CALCULUS;
D O I
10.1145/3545116
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We design a proof system for propositional classical logic that integrates two languages for Boolean functions: standard conjunction-disjunction-negation and binary decision trees. We give two reasons to do so. The first is proof-theoretical naturalness: The system consists of all and only the inference rules generated by the single, simple, linear scheme of the recently introduced subatomic logic. Thanks to this regularity, cuts are eliminated via a natural construction. The second reason is that the system generates efficient proofs. Indeed, we showthat a certain class of tautologies due to Statman, which cannot have better than exponential cut-free proofs in the sequent calculus, have polynomial cut-free proofs in our system. We achieve this by using the same construction that we use for cut elimination. In summary, by expanding the language of propositional logic, we make its proof theory more regular and generate more proofs, some of which are very efficient. That design is made possible by considering atoms as superpositions of their truth values, which are connected by self-dual, non-commutative connectives. A proof can then be projected via each atom into two proofs, one for each truth value, without a need for cuts. Those projections are semantically natural and are at the heart of the constructions in this article. To accommodate self-dual non-commutativity, we compose proofs in deep inference.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Subatomic Proof Systems: Splittable Systems
    Tubella, Andrea Aler
    Guglielmi, Alessio
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2018, 19 (01)
  • [2] A proof system for finite trees
    Blackburn, P
    MeyerViol, W
    deRijke, M
    COMPUTER SCIENCE LOGIC, 1996, 1092 : 86 - 105
  • [3] Decision Trees and Influence: an Inductive Proof of the OSSS Inequality
    Lee, Homin K.
    Theory of Computing, 2010, 6 : 81 - 84
  • [4] Decision Trees Learning System
    Paliwoda, M
    INTELLIGENT INFORMATION SYSTEMS 2002, PROCEEDINGS, 2002, 17 : 77 - 90
  • [5] Derived operating rules for a reservoir operation system: Comparison of decision trees, neural decision trees and fuzzy decision trees
    Wei, Chih-Chiang
    Hsu, Nien-Sheng
    WATER RESOURCES RESEARCH, 2008, 44 (02)
  • [6] A System for Induction of Oblique Decision Trees
    Murthy, Sreerama K.
    Kasif, Simon
    Salzberg, Steven
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1994, 2 : 1 - 32
  • [7] A proof system and a decision procedure for equality logic
    Tveretina, O
    Zantema, H
    LATIN 2004: THEORETICAL INFORMATICS, 2004, 2976 : 530 - 539
  • [8] Fuzzy Decision Trees in Medical Decision Making Support System
    Levashenko, Vitaly
    Zaitseva, Elena
    2012 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2012, : 213 - 219
  • [9] An adaptable system to construct fuzzy decision trees
    Marsala, C
    Bouchon-Meunier, B
    18TH INTERNATIONAL CONFERENCE OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS, 1999, : 223 - 227
  • [10] Explanations and proof trees
    Ferrand, Gerard
    Lesaint, Willy
    Tessier, Alexandre
    COMPUTING AND INFORMATICS, 2006, 25 (2-3) : 105 - 125