Skip to main content

Showing 1–21 of 21 results for author: Tsukada, T

.
  1. arXiv:2311.03117  [pdf, other

    cs.PL cs.LO

    Enriched Presheaf Model of Quantum FPC

    Authors: Takeshi Tsukada, Kazuyuki Asada

    Abstract: Selinger gave a superoperator model of a first-order quantum programming language and proved that it is fully definable and hence fully abstract. This paper proposes an extension of the superoperator model to higher-order programs based on modules over superoperators or, equivalently, enriched presheaves over the category of superoperators. The enriched presheaf category can be easily proved to be… ▽ More

    Submitted 6 November, 2023; originally announced November 2023.

    ACM Class: F.3.2; F.4.1

  2. arXiv:2209.08609  [pdf, other

    hep-ex astro-ph.IM physics.ins-det

    Neutron Tagging following Atmospheric Neutrino Events in a Water Cherenkov Detector

    Authors: K. Abe, Y. Haga, Y. Hayato, K. Hiraide, K. Ieki, M. Ikeda, S. Imaizumi, K. Iyogi, J. Kameda, Y. Kanemura, Y. Kataoka, Y. Kato, Y. Kishimoto, S. Miki, S. Mine, M. Miura, T. Mochizuki, S. Moriyama, Y. Nagao, M. Nakahata, T. Nakajima, Y. Nakano, S. Nakayama, T. Okada, K. Okamoto , et al. (281 additional authors not shown)

    Abstract: We present the development of neutron-tagging techniques in Super-Kamiokande IV using a neural network analysis. The detection efficiency of neutron capture on hydrogen is estimated to be 26%, with a mis-tag rate of 0.016 per neutrino event. The uncertainty of the tagging efficiency is estimated to be 9.0%. Measurement of the tagging efficiency with data from an Americium-Beryllium calibration agr… ▽ More

    Submitted 20 September, 2022; v1 submitted 18 September, 2022; originally announced September 2022.

    Journal ref: JINST 17 P10029 (2022)

  3. arXiv:2204.10589  [pdf, ps, other

    cs.LO

    Linear-Algebraic Models of Linear Logic as Categories of Modules over Sigma-Semirings

    Authors: Takeshi Tsukada, Kazuyuki Asada

    Abstract: A number of models of linear logic are based on or closely related to linear algebra, in the sense that morphisms are "matrices" over appropriate coefficient sets. Examples include models based on coherence spaces, finiteness spaces and probabilistic coherence spaces, as well as the relational and weighted relational models. This paper introduces a unified framework based on module theory, making… ▽ More

    Submitted 22 April, 2022; originally announced April 2022.

    ACM Class: F.4.1

  4. arXiv:2203.07601  [pdf, ps, other

    cs.PL

    Automatic HFL(Z) Validity Checking for Program Verification

    Authors: Naoki Kobayashi, Kento Tanahashi, Ryosuke Sato, Takeshi Tsukada

    Abstract: We propose an automated method for checking the validity of a formula of HFL(Z), a higher-order logic with fixpoint operators and integers. Combined with Kobayashi et al.'s reduction from higher-order program verification to HFL(Z) validity checking, our method yields a fully automated, uniform verification method for arbitrary temporal properties of higher-order functional programs expressible in… ▽ More

    Submitted 8 December, 2022; v1 submitted 14 March, 2022; originally announced March 2022.

    Comments: A long version of the paper published in Proceedings of POPL 2023

  5. arXiv:2111.05617  [pdf, other

    cs.PL

    Software Model-Checking as Cyclic-Proof Search

    Authors: Takeshi Tsukada, Hiroshi Unno

    Abstract: This paper shows that a variety of software model-checking algorithms can be seen as proof-search strategies for a non-standard proof system, known as a cyclic proof system. Our use of the cyclic proof system as a logical foundation of software model checking enables us to compare different algorithms, to reconstruct well-known algorithms from a few simple principles, and to obtain soundness proof… ▽ More

    Submitted 10 November, 2021; originally announced November 2021.

  6. arXiv:2109.00311  [pdf, ps, other

    cs.PL

    Termination Analysis for the $π$-Calculus by Reduction to Sequential Program Termination

    Authors: Tsubasa Shoshi, Takuma Ishikawa, Naoki Kobayashi, Ken Sakayori, Ryosuke Sato, Takeshi Tsukada

    Abstract: We propose an automated method for proving termination of $π$-calculus processes, based on a reduction to termination of sequential programs: we translate a $π$-calculus process to a sequential program, so that the termination of the latter implies that of the former. We can then use an off-the-shelf termination verification tool to check termination of the sequential program. Our approach has bee… ▽ More

    Submitted 1 September, 2021; originally announced September 2021.

    Comments: A shorter version will appear in Proceedings of APLAS 2021

  7. arXiv:2107.09766  [pdf, other

    cs.AI cs.LG cs.PL

    Learning Heuristics for Template-based CEGIS of Loop Invariants with Reinforcement Learning

    Authors: Minchao Wu, Takeshi Tsukada, Hiroshi Unno, Taro Sekiyama, Kohei Suenaga

    Abstract: Loop-invariant synthesis is the basis of program verification. Due to the undecidability of the problem in general, a tool for invariant synthesis necessarily uses heuristics. Despite the common belief that the design of heuristics is vital for the performance of a synthesizer, heuristics are often engineered by their developers based on experience and intuition, sometimes in an \emph{ad-hoc} mann… ▽ More

    Submitted 15 June, 2022; v1 submitted 16 July, 2021; originally announced July 2021.

  8. A Probabilistic Higher-order Fixpoint Logic

    Authors: Yo Mitani, Naoki Kobayashi, Takeshi Tsukada

    Abstract: We introduce PHFL, a probabilistic extension of higher-order fixpoint logic, which can also be regarded as a higher-order extension of probabilistic temporal logics such as PCTL and the $μ^p$-calculus. We show that PHFL is strictly more expressive than the $μ^p$-calculus, and that the PHFL model-checking problem for finite Markov chains is undecidable even for the $μ$-only, order-1 fragment of PHF… ▽ More

    Submitted 1 December, 2021; v1 submitted 29 November, 2020; originally announced November 2020.

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 4 (December 2, 2021) lmcs:6939

  9. A Cyclic Proof System for HFLN

    Authors: Mayuko Kori, Takeshi Tsukada, Naoki Kobayashi

    Abstract: A cyclic proof system allows us to perform inductive reasoning without explicit inductions. We propose a cyclic proof system for HFLN, which is a higher-order predicate logic with natural numbers and alternating fixed-points. Ours is the first cyclic proof system for a higher-order logic, to our knowledge. Due to the presence of higher-order predicates and alternating fixed-points, our cyclic proo… ▽ More

    Submitted 12 August, 2021; v1 submitted 28 October, 2020; originally announced October 2020.

    Comments: 27 pages

    MSC Class: 03B70

  10. Signature Restriction for Polymorphic Algebraic Effects

    Authors: Taro Sekiyama, Takeshi Tsukada, Atsushi Igarashi

    Abstract: The naive combination of polymorphic effects and polymorphic type assignment has been well known to break type safety. Existing approaches to this problem are classified into two groups: one for restricting how effects are triggered and the other for restricting how they are implemented. This work explores a new approach to ensuring the safety of polymorphic effects in polymorphic type assignment.… ▽ More

    Submitted 29 August, 2020; v1 submitted 18 March, 2020; originally announced March 2020.

    Journal ref: J. Funct. Prog. 34 (2024) e7

  11. RustHorn: CHC-based Verification for Rust Programs (full version)

    Authors: Yusuke Matsushita, Takeshi Tsukada, Naoki Kobayashi

    Abstract: Reduction to the satisfiability problem for constrained Horn clauses (CHCs) is a widely studied approach to automated program verification. The current CHC-based methods for pointer-manipulating programs, however, are not very scalable. This paper proposes a novel translation of pointer-manipulating Rust programs into CHCs, which clears away pointers and memories by leveraging ownership. We formal… ▽ More

    Submitted 11 June, 2020; v1 submitted 20 February, 2020; originally announced February 2020.

    Comments: Full version of the same-titled paper in ESOP2020

  12. arXiv:1908.10416  [pdf, ps, other

    cs.LO cs.PL

    A Type-Based HFL Model Checking Algorithm

    Authors: Youkichi Hosoi, Naoki Kobayashi, Takeshi Tsukada

    Abstract: Higher-order modal fixpoint logic (HFL) is a higher-order extension of the modal mu-calculus, and strictly more expressive than the modal mu-calculus. It has recently been shown that various program verification problems can naturally be reduced to HFL model checking: the problem of whether a given finite state system satisfies a given HFL formula. In this paper, we propose a novel algorithm for H… ▽ More

    Submitted 27 August, 2019; originally announced August 2019.

    Comments: A longer version of APLAS 2019 paper

  13. Almost Every Simply Typed Lambda-Term Has a Long Beta-Reduction Sequence

    Authors: Kazuyuki Asada, Naoki Kobayashi, Ryoma Sin'ya, Takeshi Tsukada

    Abstract: It is well known that the length of a beta-reduction sequence of a simply typed lambda-term of order k can be huge; it is as large as k-fold exponential in the size of the lambda-term in the worst case. We consider the following relevant question about quantitative properties, instead of the worst case: how many simply typed lambda-terms have very long reduction sequences? We provide a partial ans… ▽ More

    Submitted 21 February, 2019; v1 submitted 11 January, 2018; originally announced January 2018.

    ACM Class: F.4.3

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 1 (February 22, 2019) lmcs:4203

  14. arXiv:1710.08614  [pdf, ps, other

    cs.PL

    Higher-Order Program Verification via HFL Model Checking

    Authors: Naoki Kobayashi, Takeshi Tsukada, Keiichi Watanabe

    Abstract: There are two kinds of higher-order extensions of model checking: HORS model checking and HFL model checking. Whilst the former has been applied to automated verification of higher-order functional programs, applications of the latter have not been well studied. In the present paper, we show that various verification problems for functional programs, including may/must-reachability, trace properti… ▽ More

    Submitted 27 February, 2018; v1 submitted 24 October, 2017; originally announced October 2017.

    Comments: A shorter version is published in Proceedings of ESOP 2018

  15. arXiv:1409.2764  [pdf, other

    cs.PL

    Innocent Strategies are Sheaves over Plays---Deterministic, Non-deterministic and Probabilistic Innocence

    Authors: Takeshi Tsukada, C. -H. Luke Ong

    Abstract: Although the HO/N games are fully abstract for PCF, the traditional notion of innocence (which underpins these games) is not satisfactory for such language features as non-determinism and probabilistic branching, in that there are stateless terms that are not innocent. Based on a category of P-visible plays with a notion of embedding as morphisms, we propose a natural generalisation by viewing inn… ▽ More

    Submitted 9 September, 2014; originally announced September 2014.

    ACM Class: F.3.2

  16. arXiv:1308.2274  [pdf, ps, other

    math.DG

    Multi-bifurcations of Wavefronts on r-corners

    Authors: Takaharu Tsukada

    Abstract: We extend the notion of reticular Legendrian unfoldings in order to investigate multi-time bifurcations of wavefronts generated by an r-corner. We give a classification list of generic and stable bifurcations with two time parameter and give all generic figures in the plane and the space.

    Submitted 10 August, 2013; originally announced August 2013.

    Comments: 26 pages, 109 figures. arXiv admin note: substantial text overlap with arXiv:0909.5275, arXiv:0910.0506

    MSC Class: 37Cxx; 37Gxx; 37Jxx

  17. arXiv:1011.0209  [pdf, ps, other

    math.DG

    Genericity of Caustics on a corner

    Authors: Takaharu Tsukada

    Abstract: We introduce the notions of the caustic-equivalence and the weak caustic-equivalence relations of reticular Lagrangian maps in order to give a generic classification of caustics on a corner. We give the figures of all generic caustics on a corner in a smooth manifold of dimension 2 and 3.

    Submitted 15 October, 2011; v1 submitted 31 October, 2010; originally announced November 2010.

    Comments: 20 pages, 24 figures

    MSC Class: 37C75; 37J25; 37J40; 53D12

  18. A Logical Foundation for Environment Classifiers

    Authors: Takeshi Tsukada, Atsushi Igarashi

    Abstract: Taha and Nielsen have developed a multi-stage calculus λα with a sound type system using the notion of environment classifiers. They are special identifiers, with which code fragments and variable declarations are annotated, and their sco** mechanism is used to ensure statically that certain code fragments are closed and safely runnable. In this paper, we investigate the Curry-Howard isomorphis… ▽ More

    Submitted 27 December, 2010; v1 submitted 19 October, 2010; originally announced October 2010.

    ACM Class: D.3.3, F.3.3, F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 6, Issue 4 (December 18, 2010) lmcs:1065

  19. arXiv:0910.0506  [pdf, ps, other

    math.DG math.DS

    Bifurcations of Wavefronts on an r-corner II: Semi-local classification

    Authors: Takaharu Tsukada

    Abstract: We give a classification of generic bifurcations of intersections of wavefronts generated by different points of a hypersurface with or without boundaries.

    Submitted 3 October, 2009; originally announced October 2009.

    Comments: 20 pages, 71 figures

    MSC Class: 26A21; 32S05; 37J25

  20. arXiv:0909.5275  [pdf, ps, other

    math.DG math.DS

    Bifurcations of Wavefronts on an r-corner

    Authors: Takaharu Tsukada

    Abstract: We introduce the notion of reticular Legendrian unfoldings in order to investigate stabilities of bifurcations of wavefronts generated by a hypersurface germ with a boundary, a corner, or an r-corner in a smooth n dimensional manifold. We define several stabilities of reticular Legendrian unfoldings and prove that they and the stabilities of corresponding generating families are all equivalent and… ▽ More

    Submitted 23 December, 2010; v1 submitted 29 September, 2009; originally announced September 2009.

    Comments: 24 pages, 35 figures

    MSC Class: 26A21; 32S05; 37J25

  21. arXiv:0909.5250  [pdf, ps, other

    math.DG math.DS

    Genericity of Caustics and Wavefronts on an r-corner

    Authors: Takaharu Tsukada

    Abstract: We investigate genericities of reticular Lagrangian maps and reticular Legendrian maps in order to give generic classifications of caustics and wavefronts generated by a hypersurface germ without or with a boundary in a smooth manifold.

    Submitted 28 September, 2009; originally announced September 2009.

    Comments: 30 pages, 14 figures

    MSC Class: 53B50; 37J25