Nothing Special   »   [go: up one dir, main page]

skip to main content
article

A Generalized Higher-Order Chemical Computation Model

Published: 01 March 2006 Publication History

Abstract

Gamma is a programming model where computation is seen as chemical reactions between data represented as molecules floating in a chemical solution. Formally, this model is represented by the rewriting of a multiset where rewrite rules model the chemical reactions. Recently, we have proposed the @c-calculus, a higher-order extension, where the rewrite rules are first-class citizen. The work presented in this paper increases further the expressivity of the chemical model with generalized multisets: multiplicities of elements may be infinite and/or negative. Applications of these new notions are illustrated by some programming examples.

References

[1]
Banâtre, J.-P., Fradet, P. and Le Métayer, D., Gamma and the chemical reaction model: Fifteen years after. In: LNCS, 2235. pp. 17-44.
[2]
Banâtre, J.-P., P. Fradet and Y. Radenac, Chemical programming with infinite and hybrid multisets, submitted for publication (available on request)
[3]
Banâtre, J.-P., Fradet, P. and Radenac, Y., Higher-order programming style. In: LNCS, 3566.
[4]
Banâtre, J.-P., Fradet, P. and Radenac, Y., Principles of chemical programming. ENTCS. v124. 133-147.
[5]
Banâtre, J.-P. and Le Métayer, D., Programming by multiset transformation. Communications of the ACM (CACM). v36. 98-111.
[6]
Berry, G. and Boudol, G., The chemical abstract machine. Theoretical Computer Science. v96. 217-248.
[7]
Blizard, W., Negative membership. Notre Dame Journal of Formal Logic. v31. 346-368.
[8]
Cohen, D. and Muylaert-Filho, J., Introducing a calculus for higher-order multiset programming. In: LNCS, 1061. pp. 124-141.
[9]
Le Métayer, D., Higher-order multiset programming. In: A.M.S. (AMS), (Ed.), Dimacs Series in Discrete Mathematics, 18.
[10]
Loeb, D., Sets with a negative number of elements. Advances in Mathematics. v91. 4-74.
[11]
Păun, G., Computing with membranes. Journal of Computer and System Sciences. v61. 108-143.

Cited By

View all
  1. A Generalized Higher-Order Chemical Computation Model

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Electronic Notes in Theoretical Computer Science (ENTCS)
    Electronic Notes in Theoretical Computer Science (ENTCS)  Volume 135, Issue 3
    March, 2006
    142 pages

    Publisher

    Elsevier Science Publishers B. V.

    Netherlands

    Publication History

    Published: 01 March 2006

    Author Tags

    1. Chemical metaphor
    2. computation model
    3. higher-order
    4. infinite and negative multiplicities
    5. multiset

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media