We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SC

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Symbolic Computation

Title: Modular Termination for Second-Order Computation Rules and Application to Algebraic Effect Handlers

Authors: Makoto Hamana
Abstract: We present a new modular proof method of termination for second-order computation, and report its implementation SOL. The proof method is useful for proving termination of higher-order foundational calculi. To establish the method, we use a variation of semantic labelling translation and Blanqui's General Schema: a syntactic criterion of strong normalisation. As an application, we apply this method to show termination of a variant of call-by-push-value calculus with algebraic effects and effect handlers. We also show that our tool SOL is effective to solve higher-order termination problems.
Subjects: Symbolic Computation (cs.SC); Logic in Computer Science (cs.LO)
Journal reference: Logical Methods in Computer Science, Volume 18, Issue 2 (June 14, 2022) lmcs:6600
DOI: 10.46298/lmcs-18(2:18)2022
Cite as: arXiv:1912.03434 [cs.SC]
  (or arXiv:1912.03434v11 [cs.SC] for this version)

Submission history

From: Makoto Hamana [view email] [via LOGICAL proxy]
[v1] Sat, 7 Dec 2019 04:06:36 GMT (265kb)
[v2] Sun, 23 Feb 2020 21:11:52 GMT (160kb)
[v3] Wed, 11 Mar 2020 06:25:08 GMT (174kb)
[v4] Sun, 15 Mar 2020 07:18:12 GMT (174kb)
[v5] Wed, 24 Jun 2020 11:37:31 GMT (131kb)
[v6] Thu, 25 Jun 2020 11:56:57 GMT (131kb)
[v7] Wed, 6 Jan 2021 22:11:31 GMT (131kb)
[v8] Mon, 12 Jul 2021 08:41:57 GMT (131kb)
[v9] Sat, 25 Dec 2021 01:25:04 GMT (135kb)
[v10] Tue, 19 Apr 2022 20:26:41 GMT (132kb)
[v11] Mon, 13 Jun 2022 11:34:05 GMT (194kb,D)

Link back to: arXiv, form interface, contact.