Abstract
This paper defines a class of labeled stratified order structures that characterizes exactly the notion of combined traces (i.e., comtraces) proposed by Janicki and Koutny in 1995. Our main technical contributions are the representation theorems showing that comtrace quotient monoid, combined dependency graph (Kleijn and Koutny 2008) and our labeled stratified order structure characterization are three different and yet equivalent ways to represent comtraces.
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
Clarke, E., Grumberg, O., Peled, D.: Model Checking. MIT Press, Cambridge (1999)
Cormen, T.H., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms, 2nd edn. MIT Press, Cambridge (2001)
Davey, B.A., Priestley, H.A.: Introduction to Lattices and Order. Cambridge University Press, Cambridge (2002)
Diekert, V.: On the Concatenation of Infinite Traces. In: Jantzen, M., Choffrut, C. (eds.) STACS 1991. LNCS, vol. 480, pp. 105â117. Springer, Heidelberg (1991)
Diekert, V., Rozenberg, G. (eds.): The Book of Traces. World Scientific, Singapore (1995)
Diekert, V., MĂ©tivier, Y.: Partial Commutation and Traces. In: Handbook of Formal Languages, Beyond Words, vol. 3, pp. 457â533. Springer, Heidelberg (1997)
Diekert, V., Horsch, M., Kufleitner, M.: On First-Order Fragments for Mazurkiewicz Traces. Fundam. Inform. 80(1-3), 1â29 (2007)
Esparza, J., Heljanko, K.: Unfoldings â A Partial-Order Approach to Model Checking. Springer, Heidelberg (2008)
Farzan, A., Madhusudan, P.: Causal Dataflow Analysis for Concurrent Programs. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 315â328. Springer, Heidelberg (2006)
Farzan, A., Madhusudan, P.: Causal Atomicity. In: Grumberg, O., Huth, M. (eds.) TACAS 2007. LNCS, vol. 4424, pp. 102â116. Springer, Heidelberg (2007)
Fishburn, P.C.: Interval Orders and Interval Graphs. J. Wiley, New York (1985)
Gaifman, H., Pratt, V.: Partial Order Models of Concurrency and the Computation of Function. In: Proc. of LICS 1987, pp. 72â85 (1987)
Gastin, P.: Infinite Traces. In: Guessarian, I. (ed.) LITP 1990. LNCS, vol. 469, pp. 277â308. Springer, Heidelberg (1990)
Gazagnaire, T., Genest, B., HĂ©louĂ«t, L., Thiagarajan, P.S., Yang, S.: Causal Message Sequence Charts. Theor. Comput. Sci. 410(41), 4094â4110 (2009)
Janicki, R.: Relational Structures Model of Concurrency. Acta Informatica 45(4), 279â320 (2008)
Janicki, R., Koutny, M.: Invariants and Paradigms of Concurrency Theory. In: Aarts, E.H.L., van Leeuwen, J., Rem, M. (eds.) PARLE 1991. LNCS, vol. 506, pp. 59â74. Springer, Heidelberg (1991)
Janicki, R., Koutny, M.: Structure of Concurrency. Theoretical Computer Science 112(1), 5â52 (1993)
Janicki, R., Koutny, M.: Semantics of Inhibitor Nets. Information and Computation 123(1), 1â16 (1995)
Janicki, R., Koutny, M.: Fundamentals of Modelling Concurrency Using Discrete Relational Structures. Acta Informatica 34, 367â388 (1997)
Janicki, R., Koutny, M.: On Causality Semantics of Nets with Priorities. Fundamenta Informaticae 34, 222â255 (1999)
Janicki, R., LĂȘ, D.T.M.: Modelling Concurrency with Quotient Monoids. In: van Hee, K.M., Valk, R. (eds.) PETRI NETS 2008. LNCS, vol. 5062, pp. 251â269. Springer, Heidelberg (2008)
Janicki, R., LĂȘ, D.T.M.: Modelling Concurrency with Comtraces and Generalized Comtraces (submitted in 2009), http://arxiv.org/abs/0907.1722
JuhĂĄs, G., Lorenz, R., Mauser, S.: Causal Semantics of Algebraic Petri Nets distinguishing Concurrency and Synchronicity. Fundamenta Informatica 86(3), 255â298 (2008)
JuhĂĄs, G., Lorenz, R., Mauser, S.: Synchronous + Concurrent + Sequential = Earlier Than + Not Later Than. In: Proc. of ACSD 2006, Turku, Finland, pp. 261â272. IEEE Press, Los Alamitos (2006)
Kleijn, H.C.M., Koutny, M.: Process Semantics of General Inhibitor Nets. Information and Computation 190, 18â69 (2004)
Kleijn, J., Koutny, M.: Formal Languages and Concurrent Behaviour. Studies in Computational Intelligence 113, 125â182 (2008)
LĂȘ, D.T.M.: Studies in Comtrace Monoids, Master Thesis, Dept. of Computing and Software, McMaster University, Canada (August 2008)
Mazurkiewicz, A.: Concurrent Program Schemes and Their Interpretation, TR DAIMI PB-78, Comp. Science Depart., Aarhus University (1977)
Pratt, V.: Modeling concurrency with partial orders. International Journal of Parallel Programming 15(1), 33â71 (1986)
Szpilrajn, E.: Sur lâextension de lâordre partiel. Fund. Mathematicae 16, 386â389 (1930)
Thiagarajan, P.S., Walukiewicz, I.: An expressively complete linear time temporal logic for Mazurkiewicz traces. Inf. Comput. 179(2), 230â249 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
LĂȘ, D.T.M. (2010). A Characterization of Combined Traces Using Labeled Stratified Order Structures. In: Lilius, J., Penczek, W. (eds) Applications and Theory of Petri Nets. PETRI NETS 2010. Lecture Notes in Computer Science, vol 6128. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13675-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-13675-7_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13674-0
Online ISBN: 978-3-642-13675-7
eBook Packages: Computer ScienceComputer Science (R0)