Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2933575.2934569acmconferencesArticle/Chapter ViewAbstractPublication PageslicsConference Proceedingsconference-collections
research-article

Fixed Points In Quantitative Semantics

Published: 05 July 2016 Publication History

Abstract

We describe an interpretation of recursive computation in a symmetric monoidal category with infinite biproducts and cofree commutative comonoids (for instance, the category of free modules over a complete semiring). Such categories play a significant role in "quantitative" models of computation: they bear a canonical complete monoid enrichment, but may not be cpo-enriched, making standard techniques for reasoning about fixed points unavailable. By constructing a bifree algebra for the cofree exponential, we obtain fixed points for morphisms in its co-Kleisli category without requiring any order-theoretic structure. These fixed points corresponding to infinite sums of finitary approximants indexed over the nested finite multisets, each representing a unique call-pattern for computation of the fixed point. We illustrate this construction by using it to give a denotational semantics for PCF with non-deterministic choice and scalar weights from a complete semiring, proving that this is computationally adequate with respect to an operational semantics which evaluates a term by taking a weighted sum of the residues of its terminating reduction paths.

References

[1]
A. Bahamonde. Tensor product of partially-additive monoids. Semigroup Forum, 32(1):31--53, 1985.
[2]
M. Barr. Algebraically compact functors. Journal of Pure and Applied Algebra, 82:211--231, 1993.
[3]
J. Beck. Distributive laws. In Lecture Notes in Mathematics, number 80, page 119 140, 1969.
[4]
R. F. Blute, J. R. B. Cockett, and R. A. G. Seely. Differential categories. Mathematical. Structures in Comp. Sci., 16, 2006.
[5]
G. Boudol. The lambda-calculus with multiplicities. In E. Best, editor, Proceeedings of CONCUR '93, number 715 in LNCS, pages 1--6, 1993.
[6]
N. Dershowitz and Z. Manna. Proving termination with multiset orderings. Communications of the ACM, 22:465--476, 1979.
[7]
T. Ehrhard. A finiteness structure on resource terms. In Proceedings of LICS '10, 2010.
[8]
T. Ehrhard and L. Regnier. The differential lambda-calculus. Theoretical Computer Science, 309, 2003.
[9]
T. Ehrhard and L. Regnier. Differential interaction nets. Theoretical Computer Science, 364(2):166--195, 2006.
[10]
P. Freyd. Algebraically complete categories. In Proceedings of Category Theory, Como 1990, number 1488 in LNM. Springer, 1990.
[11]
J.-Y. Girard. Normal functors, power series and λ-calculus. Annals of Pure and Applied Logic, 37:129--177, 1988.
[12]
M. Hasegawa. Linearly used effects: monadic and CPS transformations into the linear lambda calculus. In Proc. 6th International Symposium on Functional and Logic Programming (FLOPS2002), Aizu, number 2441 in LNCS, pages 167--182. Springer, 2002.
[13]
A. Joyal, R. Street, and D. Verity. Traced monoidal categories. Math. Proc. Camb. Phil. Soc., 119:447--468, 1996.
[14]
Y. Lafont. Logiques, catégories et machines. PhD thesis, Université Paris 7, 1988.
[15]
J. Laird, G. Manzonetto, and G. McCusker. Constructing differential categories and deconstructing categories of games. Information and Computation, 222:247--264, 2013a.
[16]
J. Laird, G. Manzonetto, G. McCusker, and M. Pagani. Weighted relational models of typed lambda-calculi. In Proceedings of LICS '13, 2013b.
[17]
F. Lamarche. Quantitative domains and infinitary algebras. Theoretical Computer Science, 94:37--62, 1999.
[18]
S. Mac Lane. Categories for the working mathematician. Springer--Verlag, 1971.
[19]
P. Melliès, N. Tabareau, and C. Tasson. An explicit formula for the free exponential modality of linear logic. In Proc. ICALP '09, number 5556 in LNCS, pages 247--260, 2009.
[20]
P.-A. Melliès. Categorical Semantics of Linear Logic. Number 27 in Panoramas et Synthèses. 2009.
[21]
A. Simpson. Computational adequacy for recursive types in models of intuitionistic set theory. Annals of Pure and Applied Logic, 130:207--275, 2004.
[22]
A. Simpson and G. Plotkin. Complete axioms for categorical fixed-point operators. In Proceedings of LICS '00, pages 30--41. IEEE Press, 2000.
[23]
P. Tranquilli. Nets between Determinism and Non-determinism. PhD thesis, Université Paris 7, 2009.

Cited By

View all
  • (2024)Combining fixpoint and differentiation theoryProceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3661814.3662108(1-14)Online publication date: 8-Jul-2024
  • (2022)Linear-Algebraic Models of Linear Logic as Categories of Modules over Σ-Semirings✱Proceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3531130.3533373(1-13)Online publication date: 2-Aug-2022
  • (2020)Weighted models for higher-order computationInformation and Computation10.1016/j.ic.2020.104645(104645)Online publication date: Nov-2020
  • Show More Cited By

Index Terms

  1. Fixed Points In Quantitative Semantics

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    LICS '16: Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science
    July 2016
    901 pages
    ISBN:9781450343916
    DOI:10.1145/2933575
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 05 July 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Funding Sources

    Conference

    LICS '16
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 215 of 622 submissions, 35%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)13
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 27 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Combining fixpoint and differentiation theoryProceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3661814.3662108(1-14)Online publication date: 8-Jul-2024
    • (2022)Linear-Algebraic Models of Linear Logic as Categories of Modules over Σ-Semirings✱Proceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3531130.3533373(1-13)Online publication date: 2-Aug-2022
    • (2020)Weighted models for higher-order computationInformation and Computation10.1016/j.ic.2020.104645(104645)Online publication date: Nov-2020
    • (2018)Species, Profunctors and Taylor Expansion Weighted by SMCCProceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3209108.3209157(889-898)Online publication date: 9-Jul-2018
    • (2017)Quantitative semantics of the lambda calculusProceedings of the 32nd Annual ACM/IEEE Symposium on Logic in Computer Science10.5555/3329995.3329999(1-12)Online publication date: 20-Jun-2017
    • (2017)Quantitative semantics of the lambda calculus: Some generalisations of the relational model2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)10.1109/LICS.2017.8005064(1-12)Online publication date: Jun-2017
    • (2017)From Qualitative to Quantitative SemanticsProceedings of the 20th International Conference on Foundations of Software Science and Computation Structures - Volume 1020310.1007/978-3-662-54458-7_3(36-52)Online publication date: 22-Apr-2017

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media