enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Free monoid - Wikipedia

    en.wikipedia.org/wiki/Free_monoid

    The free partially commutative monoid, or trace monoid, is a generalization that encompasses both the free and free commutative monoids as instances. This generalization finds applications in combinatorics and in the study of parallelism in computer science .

  3. Monoid - Wikipedia

    en.wikipedia.org/wiki/Monoid

    In computer science and computer programming, the set of strings built from a given set of characters is a free monoid. Transition monoids and syntactic monoids are used in describing finite-state machines. Trace monoids and history monoids provide a foundation for process calculi and concurrent computing.

  4. Presentation of a monoid - Wikipedia

    en.wikipedia.org/wiki/Presentation_of_a_monoid

    The monoid is then presented as the quotient of the free monoid (or the free semigroup) by these relations. This is an analogue of a group presentation in group theory . As a mathematical structure, a monoid presentation is identical to a string rewriting system (also known as a semi-Thue system).

  5. Free object - Wikipedia

    en.wikipedia.org/wiki/Free_object

    A simpler example are the free monoids. The free monoid on a set X, is the monoid of all finite strings using X as alphabet, with operation concatenation of strings. The identity is the empty string. In essence, the free monoid is simply the set of all words, with no equivalence relations imposed.

  6. Semi-Thue system - Wikipedia

    en.wikipedia.org/wiki/Semi-Thue_system

    For example, the alphabet {a, b} with the rules { ab → ε, ba → ε }, where ε is the empty string, is a presentation of the free group on one generator. If instead the rules are just { ab → ε }, then we obtain a presentation of the bicyclic monoid. The importance of semi-Thue systems as presentation of monoids is made stronger by the ...

  7. Trace monoid - Wikipedia

    en.wikipedia.org/wiki/Trace_monoid

    Let denote the free monoid on a set of generators , that is, the set of all strings written in the alphabet .The asterisk is a standard notation for the Kleene star.An independency relation on the alphabet then induces a symmetric binary relation on the set of strings : two strings , are related, , if and only if there exist ,, and a pair (,) such that = and =.

  8. History monoid - Wikipedia

    en.wikipedia.org/wiki/History_monoid

    History monoids were first presented by M.W. Shields. [1] History monoids are isomorphic to trace monoids (free partially commutative monoids) and to the monoid of dependency graphs. As such, they are free objects and are universal. The history monoid is a type of semi-abelian categorical product in the category of monoids.

  9. Trace theory - Wikipedia

    en.wikipedia.org/wiki/Trace_theory

    In mathematics and computer science, trace theory aims to provide a concrete mathematical underpinning for the study of concurrent computation and process calculi.The underpinning is provided by an algebraic definition of the free partially commutative monoid or trace monoid, or equivalently, the history monoid, which provides a concrete algebraic foundation, analogous to the way that the free ...