Abstract
Earlier papers argued that term graphs play for the specification of relation-based algebras the same role that standard terms play for total algebras. The present contribution enforces the claim by showing that term graphs are a sound and complete representation for multiset algebras, i.e., algebras whose operators are interpreted over multisets.
Research supported by the EU FET integrated project Sensoria, IST-2005-016004.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Pitts, A.M.: Categorical Logic. In: Abramsky, S., Gabbay, D.M., Maibaum, T.S.E. (eds.) Handbook of Logic in Computer Science, vol. 5, pp. 39–123. Oxford University Press, Oxford (2001)
Walicki, M., Meldal, S.: Algebraic approaches to nondeterminism: An overview. ACM Computing Surveys 29, 30–81 (1997)
Hoenke, H.J.: On partial algebras. In: Csákány, B., Fried, E., Schmidt, E. (eds.) Universal Algebra. Colloquia Mathematica Societatis János Bolyai, vol. 29, pp. 373–412. North Holland, Amsterdam (1977)
Ştefănescu, G.: Network Algebra. Springer, Heidelberg (2000)
Căzănescu, V.E., Ştefănescu, G.: Classes of finite relations as initial abstract data types II. Discrete Mathematics 126, 47–65 (1994)
Joyal, A., Street, R., Verity, D.: Traced monoidal categories. Mathematical Proceedings of the Cambridge Philosophical Society 119, 425–446 (1996)
Corradini, A., Gadducci, F.: Categorical rewriting of term-like structures. In: Bauderon, M., Corradini, A. (eds.) GETGRATS Closing Workshop. Electr. Notes in Theor. Comp. Sci, vol. 51, pp. 108–121. Elsevier, Amsterdam (2002)
Corradini, A., Gadducci, F.: Rewriting on cyclic structures: Equivalence between the operational and the categorical description. Informatique Théorique et Applications/Theoretical Informatics and Applications 33, 467–493 (1999)
Corradini, A., Gadducci, F.: A functorial semantics for multi-algebras and partial algebras, with applications to syntax. Theor. Comp. Sci. 286, 293–322 (2002)
Corradini, A., Gadducci, F.: An algebraic presentation of term graphs, via gs-monoidal categories. Applied Categorical Structures 7, 299–331 (1999)
Burmeister, P.: Partial algebras - An introductory survey. In: Rosenberg, I.G., Sabidussi, G. (eds.) Algebras and Orders. NATO ASI Series C, pp. 1–70. Kluwer Academic, Dordrecht (1993)
Corradini, A., Gadducci, F., Kahl, W., König, B.: Inequational deduction as term graph rewriting. In: Mackie, I., Plump, D. (eds.) Term Graph Rewriting. Electr. Notes in Theor. Comp. Sci, vol. 72.1, pp. 31–44. Elsevier, Amsterdam (2002)
Kock, J.: Frobenius Algebras and 2-D Topological Quantum Field Theories. London Mathematical Society Student Texts, vol. 59. Cambridge University Press, Cambridge (2003)
Hasegawa, M., Hofmann, M., Plotkin, G.D.: Finite dimensional vector spaces are complete for traced symmetric monoidal categories. In: Avron, A., Dershowitz, N., Rabinovich, A. (eds.) Pillars of Computer Science. LNCS, vol. 4800, pp. 367–385. Springer, Heidelberg (2008)
Bruni, R., Gadducci, F., Montanari, U.: Normal forms for algebras of connections. Theor. Comp. Sci. 286, 247–292 (2002)
Corradini, A., Montanari, U., Rossi, F.: Graph processes. Fundamenta Informaticae 26, 241–265 (1996)
Sassone, V., Sobociński, P.: Reactive systems over cospans. In: Logic in Computer Science, pp. 311–320. IEEE Computer Society Press, Los Alamitos (2005)
Mac Lane, S.: Categories for the Working Mathematician. Springer, Heidelberg (1971)
Golan, J.: Semirings and Affine Equations over Them. Kluwer, Dordrecht (2003)
Corradini, A., Gadducci, F., Kahl, W.: Term graph syntax for multi-algebras. Technical Report TR-00-04, Università di Pisa, Department of Informatics (2000)
Benson, D.: Counting paths: nondeterminism as linear algebra. IEEE Transactions on Software Engineering 10, 785–794 (1984)
Lamo, Y., Walicki, M.: Quantifier-free logic for nondeterministic theories. Theor. Comp. Sci. 355(2), 215–227 (2006)
Diaconescu, R.: Institution-independent Model Theory. Birkhäuser, Basel (2008)
Gadducci, F.: Graph rewriting for the π-calculus. Mathematical Structures in Computer Science 17(3), 407–437 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gadducci, F. (2009). A Term-Graph Syntax for Algebras over Multisets. In: Corradini, A., Montanari, U. (eds) Recent Trends in Algebraic Development Techniques. WADT 2008. Lecture Notes in Computer Science, vol 5486. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03429-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-03429-9_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03428-2
Online ISBN: 978-3-642-03429-9
eBook Packages: Computer ScienceComputer Science (R0)