Zum Hauptinhalt springen

Showing 1–10 of 10 results for author: Tatsuta, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2312.12792  [pdf, ps, other

    cs.LO math.LO

    Cut elimination for propositional cyclic proof systems with fixed-point operators

    Authors: Hiromasa Hori, Koji Nakazawa, Makoto Tatsuta

    Abstract: Infinitary and cyclic proof systems are proof systems for logical formulas with fixed-point operators or inductive definitions. A cyclic proof system is a restriction of the corresponding infinitary proof system. Hence, these proof systems are generally not the same, as in the cyclic system may be weaker than the infinitary system. For several logics, the infinitary proof systems are shown to be c… ▽ More

    Submitted 20 December, 2023; originally announced December 2023.

    MSC Class: 03F05; 03F52 ACM Class: F.4.1

  2. The failure of cut-elimination in cyclic proof for first-order logic with inductive definitions

    Authors: Yukihiro Oda, James Brotherston, Makoto Tatsuta

    Abstract: A cyclic proof system is a proof system whose proof figure is a tree with cycles. The cut-elimination in a proof system is fundamental. It is conjectured that the cut-elimination in the cyclic proof system for first-order logic with inductive definitions does not hold. This paper shows that the conjecture is correct by giving a sequent not provable without the cut rule but provable in the cyclic p… ▽ More

    Submitted 14 February, 2024; v1 submitted 22 June, 2021; originally announced June 2021.

    Comments: 18 pages

    Journal ref: Journal of Logic and Computation, 2023;, exad068

  3. arXiv:1804.03938  [pdf, ps, other

    cs.LO

    Completeness of Cyclic Proofs for Symbolic Heaps

    Authors: Makoto Tatsuta, Koji Nakazawa, Daisuke Kimura

    Abstract: Separation logic is successful for software verification in both theory and practice. Decision procedure for symbolic heaps is one of the key issues. This paper proposes a cyclic proof system for symbolic heaps with general form of inductive definitions, and shows its soundness and completeness. The decision procedure for entailments of symbolic heaps with inductive definitions is also given. Deci… ▽ More

    Submitted 28 May, 2018; v1 submitted 11 April, 2018; originally announced April 2018.

    MSC Class: 03B70; Logic in computer science

  4. Decidability for Entailments of Symbolic Heaps with Arrays

    Authors: Daisuke Kimura, Makoto Tatsuta

    Abstract: This paper presents two decidability results on the validity checking problem for entailments of symbolic heaps in separation logic with Presburger arithmetic and arrays. The first result is for a system with arrays and existential quantifiers. The correctness of the decision procedure is proved under the condition that sizes of arrays in the succedent are not existentially quantified. This condit… ▽ More

    Submitted 10 May, 2021; v1 submitted 16 February, 2018; originally announced February 2018.

    Comments: arXiv admin note: text overlap with arXiv:1708.06696

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 2 (May 11, 2021) lmcs:4294

  5. Classical System of Martin-Lof's Inductive Definitions is not Equivalent to Cyclic Proofs

    Authors: Stefano Berardi, Makoto Tatsuta

    Abstract: A cyclic proof system, called CLKID-omega, gives us another way of representing inductive definitions and efficient proof search. The 2005 paper by Brotherston showed that the provability of CLKID-omega includes the provability of LKID, first order classical logic with inductive definitions in Martin-Löf's style, and conjectured the equivalence. The equivalence has been left an open question since… ▽ More

    Submitted 31 July, 2019; v1 submitted 27 December, 2017; originally announced December 2017.

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 3 (August 1, 2019) lmcs:4173

  6. arXiv:1712.03502  [pdf, ps, other

    cs.LO math.LO

    Equivalence of Intuitionistic Inductive Definitions and Intuitionistic Cyclic Proofs under Arithmetic

    Authors: Stefano Berardi, Makoto Tatsuta

    Abstract: A cyclic proof system gives us another way of representing inductive definitions and efficient proof search. In 2011 Brotherston and Simpson conjectured the equivalence between the provability of the classical cyclic proof system and that of the classical system of Martin-Lof's inductive definitions. This paper studies the conjecture for intuitionistic logic. This paper first points out that t… ▽ More

    Submitted 10 December, 2017; originally announced December 2017.

  7. arXiv:1708.06696  [pdf, other

    cs.LO

    Decision Procedure for Entailment of Symbolic Heaps with Arrays

    Authors: Daisuke Kimura, Makoto Tatsuta

    Abstract: This paper gives a decision procedure for the validity of en- tailment of symbolic heaps in separation logic with Presburger arithmetic and arrays. The correctness of the decision procedure is proved under the condition that sizes of arrays in the succedent are not existentially bound. This condition is independent of the condition proposed by the CADE-2017 paper by Brotherston et al, namely, one… ▽ More

    Submitted 28 August, 2017; v1 submitted 22 August, 2017; originally announced August 2017.

  8. arXiv:1507.03067  [pdf, ps, other

    cs.DS cs.IR

    Micro-Clustering: Finding Small Clusters in Large Diversity

    Authors: Takeaki Uno, Hiroki Maegawa, Takanobu Nakahara, Yukinobu Hamuro, Ryo Yoshinaka, Makoto Tatsuta

    Abstract: We address the problem of un-supervised soft-clustering called micro-clustering. The aim of the problem is to enumerate all groups composed of records strongly related to each other, while standard clustering methods separate records at sparse parts. The problem formulation of micro-clustering is non-trivial. Clique mining in a similarity graph is a typical approach, but it results in a huge numbe… ▽ More

    Submitted 6 June, 2016; v1 submitted 11 July, 2015; originally announced July 2015.

  9. Call-by-Value and Call-by-Name Dual Calculi with Inductive and Coinductive Types

    Authors: Daisuke Kimura, Makoto Tatsuta

    Abstract: This paper extends the dual calculus with inductive types and coinductive types. The paper first introduces a non-deterministic dual calculus with inductive and coinductive types. Besides the same duality of the original dual calculus, it has the duality of inductive and coinductive types, that is, the duality of terms and coterms for inductive and coinductive types, and the duality of their redu… ▽ More

    Submitted 27 March, 2013; v1 submitted 23 February, 2013; originally announced February 2013.

    Comments: The conference version of this paper has appeared in RTA 2009

    Journal ref: Logical Methods in Computer Science, Volume 9, Issue 1 (March 29, 2013) lmcs:1055

  10. Type Inference for Bimorphic Recursion

    Authors: Makoto Tatsuta, Ferruccio Damiani

    Abstract: This paper proposes bimorphic recursion, which is restricted polymorphic recursion such that every recursive call in the body of a function definition has the same type. Bimorphic recursion allows us to assign two different types to a recursively defined function: one is for its recursive calls and the other is for its calls outside its definition. Bimorphic recursion in this paper can be nested… ▽ More

    Submitted 6 June, 2011; originally announced June 2011.

    Comments: In Proceedings GandALF 2011, arXiv:1106.0814

    ACM Class: F.3.3

    Journal ref: EPTCS 54, 2011, pp. 102-115