Axiomatizing the algebra of net computations and processes:
Gespeichert in:
Beteiligte Personen: | , , |
---|---|
Format: | Buch |
Sprache: | Englisch |
Veröffentlicht: |
Stanford, Calif.
1990
|
Schriftenreihe: | Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL
90,12 |
Schlagwörter: | |
Abstract: | Abstract: "Descriptions of concurrent behaviors in terms of partial orderings (called nonsequential processes or simply processes in Petri net theory) have been recognized as superior when information about distribution in space, about causal dependency or about fairness must be provided. However, at least in the general case of Place/Transition (P/T) nets, the proposed models lack a suitable, general notion of sequential composition. In this paper, a new algebraic axiomatization is proposed, where, given a net N, a term algebra P[N] with two operations of parallel and sequential composition is defined. The congruence classes generated by a few simple axioms are proved isomorphic to slight refinement of classical processes Actually, P[N] is a symmetric monoidal category, parallel composition is the monoidal operation on morphisms and sequential composition is morphism composition. Besides P[N], we introduce a category S[N] containing the classical occurrence and step sequences. The term algebras of P[N] and of S[N] are in general incomparable, and thus we introduce two more categories K[N] and T[N] providing an upper and a lower bound, respectively. A simple axiom expressing the functoriality of parallel composition allows us to map K[N] to P[N] and S[N] to T[N], while commutativity of parallel composition maps K[N] to S[N] and P[N] to T[N] (see Figure 4) Morphisms of K[N] constitute a new notion of concrete net computation, while the strictly symmetric monoidal category T[N] was introduced previously by two of the authors as a new algebraic foundation for P/T nets [13]. In the context of the present paper, the morphisms of T[N] are proved isomorphic to the processes recently defined in terms of the 'swap' transformation by Best and Devillers [4]. Thus the diamond of the four categories gives a full account in algebraic terms of the relations between interleaving and partial ordering observations of P/T net computations. |
Umfang: | 23 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV008974619 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t| | ||
008 | 940206s1990 xx |||| 00||| eng d | ||
035 | |a (OCoLC)25667038 | ||
035 | |a (DE-599)BVBBV008974619 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T | ||
100 | 1 | |a Degano, Pierpaolo |d 1950- |e Verfasser |0 (DE-588)115394869 |4 aut | |
245 | 1 | 0 | |a Axiomatizing the algebra of net computations and processes |c Pierpaolo Degano, José Meseguer, and Ugo Montanari |
264 | 1 | |a Stanford, Calif. |c 1990 | |
300 | |a 23 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL |v 90,12 | |
520 | 3 | |a Abstract: "Descriptions of concurrent behaviors in terms of partial orderings (called nonsequential processes or simply processes in Petri net theory) have been recognized as superior when information about distribution in space, about causal dependency or about fairness must be provided. However, at least in the general case of Place/Transition (P/T) nets, the proposed models lack a suitable, general notion of sequential composition. In this paper, a new algebraic axiomatization is proposed, where, given a net N, a term algebra P[N] with two operations of parallel and sequential composition is defined. The congruence classes generated by a few simple axioms are proved isomorphic to slight refinement of classical processes | |
520 | 3 | |a Actually, P[N] is a symmetric monoidal category, parallel composition is the monoidal operation on morphisms and sequential composition is morphism composition. Besides P[N], we introduce a category S[N] containing the classical occurrence and step sequences. The term algebras of P[N] and of S[N] are in general incomparable, and thus we introduce two more categories K[N] and T[N] providing an upper and a lower bound, respectively. A simple axiom expressing the functoriality of parallel composition allows us to map K[N] to P[N] and S[N] to T[N], while commutativity of parallel composition maps K[N] to S[N] and P[N] to T[N] (see Figure 4) | |
520 | 3 | |a Morphisms of K[N] constitute a new notion of concrete net computation, while the strictly symmetric monoidal category T[N] was introduced previously by two of the authors as a new algebraic foundation for P/T nets [13]. In the context of the present paper, the morphisms of T[N] are proved isomorphic to the processes recently defined in terms of the 'swap' transformation by Best and Devillers [4]. Thus the diamond of the four categories gives a full account in algebraic terms of the relations between interleaving and partial ordering observations of P/T net computations. | |
650 | 4 | |a Petri nets | |
700 | 1 | |a Meseguer, José |e Verfasser |4 aut | |
700 | 1 | |a Montanari, Ugo |d 1943- |e Verfasser |0 (DE-588)134068815 |4 aut | |
830 | 0 | |a Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL |v 90,12 |w (DE-604)BV008930658 |9 90,12 | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-005926171 |
Datensatz im Suchindex
_version_ | 1818951140853678080 |
---|---|
any_adam_object | |
author | Degano, Pierpaolo 1950- Meseguer, José Montanari, Ugo 1943- |
author_GND | (DE-588)115394869 (DE-588)134068815 |
author_facet | Degano, Pierpaolo 1950- Meseguer, José Montanari, Ugo 1943- |
author_role | aut aut aut |
author_sort | Degano, Pierpaolo 1950- |
author_variant | p d pd j m jm u m um |
building | Verbundindex |
bvnumber | BV008974619 |
ctrlnum | (OCoLC)25667038 (DE-599)BVBBV008974619 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03066nam a2200337 cb4500</leader><controlfield tag="001">BV008974619</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">940206s1990 xx |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)25667038</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV008974619</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Degano, Pierpaolo</subfield><subfield code="d">1950-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)115394869</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Axiomatizing the algebra of net computations and processes</subfield><subfield code="c">Pierpaolo Degano, José Meseguer, and Ugo Montanari</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Stanford, Calif.</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">23 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL</subfield><subfield code="v">90,12</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Descriptions of concurrent behaviors in terms of partial orderings (called nonsequential processes or simply processes in Petri net theory) have been recognized as superior when information about distribution in space, about causal dependency or about fairness must be provided. However, at least in the general case of Place/Transition (P/T) nets, the proposed models lack a suitable, general notion of sequential composition. In this paper, a new algebraic axiomatization is proposed, where, given a net N, a term algebra P[N] with two operations of parallel and sequential composition is defined. The congruence classes generated by a few simple axioms are proved isomorphic to slight refinement of classical processes</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Actually, P[N] is a symmetric monoidal category, parallel composition is the monoidal operation on morphisms and sequential composition is morphism composition. Besides P[N], we introduce a category S[N] containing the classical occurrence and step sequences. The term algebras of P[N] and of S[N] are in general incomparable, and thus we introduce two more categories K[N] and T[N] providing an upper and a lower bound, respectively. A simple axiom expressing the functoriality of parallel composition allows us to map K[N] to P[N] and S[N] to T[N], while commutativity of parallel composition maps K[N] to S[N] and P[N] to T[N] (see Figure 4)</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Morphisms of K[N] constitute a new notion of concrete net computation, while the strictly symmetric monoidal category T[N] was introduced previously by two of the authors as a new algebraic foundation for P/T nets [13]. In the context of the present paper, the morphisms of T[N] are proved isomorphic to the processes recently defined in terms of the 'swap' transformation by Best and Devillers [4]. Thus the diamond of the four categories gives a full account in algebraic terms of the relations between interleaving and partial ordering observations of P/T net computations.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Petri nets</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Meseguer, José</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Montanari, Ugo</subfield><subfield code="d">1943-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)134068815</subfield><subfield code="4">aut</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL</subfield><subfield code="v">90,12</subfield><subfield code="w">(DE-604)BV008930658</subfield><subfield code="9">90,12</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-005926171</subfield></datafield></record></collection> |
id | DE-604.BV008974619 |
illustrated | Not Illustrated |
indexdate | 2024-12-20T09:29:45Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-005926171 |
oclc_num | 25667038 |
open_access_boolean | |
owner | DE-29T |
owner_facet | DE-29T |
physical | 23 S. |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
record_format | marc |
series | Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL |
series2 | Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL |
spelling | Degano, Pierpaolo 1950- Verfasser (DE-588)115394869 aut Axiomatizing the algebra of net computations and processes Pierpaolo Degano, José Meseguer, and Ugo Montanari Stanford, Calif. 1990 23 S. txt rdacontent n rdamedia nc rdacarrier Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL 90,12 Abstract: "Descriptions of concurrent behaviors in terms of partial orderings (called nonsequential processes or simply processes in Petri net theory) have been recognized as superior when information about distribution in space, about causal dependency or about fairness must be provided. However, at least in the general case of Place/Transition (P/T) nets, the proposed models lack a suitable, general notion of sequential composition. In this paper, a new algebraic axiomatization is proposed, where, given a net N, a term algebra P[N] with two operations of parallel and sequential composition is defined. The congruence classes generated by a few simple axioms are proved isomorphic to slight refinement of classical processes Actually, P[N] is a symmetric monoidal category, parallel composition is the monoidal operation on morphisms and sequential composition is morphism composition. Besides P[N], we introduce a category S[N] containing the classical occurrence and step sequences. The term algebras of P[N] and of S[N] are in general incomparable, and thus we introduce two more categories K[N] and T[N] providing an upper and a lower bound, respectively. A simple axiom expressing the functoriality of parallel composition allows us to map K[N] to P[N] and S[N] to T[N], while commutativity of parallel composition maps K[N] to S[N] and P[N] to T[N] (see Figure 4) Morphisms of K[N] constitute a new notion of concrete net computation, while the strictly symmetric monoidal category T[N] was introduced previously by two of the authors as a new algebraic foundation for P/T nets [13]. In the context of the present paper, the morphisms of T[N] are proved isomorphic to the processes recently defined in terms of the 'swap' transformation by Best and Devillers [4]. Thus the diamond of the four categories gives a full account in algebraic terms of the relations between interleaving and partial ordering observations of P/T net computations. Petri nets Meseguer, José Verfasser aut Montanari, Ugo 1943- Verfasser (DE-588)134068815 aut Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL 90,12 (DE-604)BV008930658 90,12 |
spellingShingle | Degano, Pierpaolo 1950- Meseguer, José Montanari, Ugo 1943- Axiomatizing the algebra of net computations and processes Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL Petri nets |
title | Axiomatizing the algebra of net computations and processes |
title_auth | Axiomatizing the algebra of net computations and processes |
title_exact_search | Axiomatizing the algebra of net computations and processes |
title_full | Axiomatizing the algebra of net computations and processes Pierpaolo Degano, José Meseguer, and Ugo Montanari |
title_fullStr | Axiomatizing the algebra of net computations and processes Pierpaolo Degano, José Meseguer, and Ugo Montanari |
title_full_unstemmed | Axiomatizing the algebra of net computations and processes Pierpaolo Degano, José Meseguer, and Ugo Montanari |
title_short | Axiomatizing the algebra of net computations and processes |
title_sort | axiomatizing the algebra of net computations and processes |
topic | Petri nets |
topic_facet | Petri nets |
volume_link | (DE-604)BV008930658 |
work_keys_str_mv | AT deganopierpaolo axiomatizingthealgebraofnetcomputationsandprocesses AT meseguerjose axiomatizingthealgebraofnetcomputationsandprocesses AT montanariugo axiomatizingthealgebraofnetcomputationsandprocesses |