<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Spursprache</id>
	<title>Spursprache - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Spursprache"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Spursprache&amp;action=history"/>
	<updated>2026-05-31T04:37:42Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Spursprache&amp;diff=599253&amp;oldid=prev</id>
		<title>imported&gt;Aka: Punkt hinter Abkürzung gesetzt, Kleinkram</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Spursprache&amp;diff=599253&amp;oldid=prev"/>
		<updated>2020-04-18T15:14:19Z</updated>

		<summary type="html">&lt;p&gt;Punkt hinter Abkürzung gesetzt, Kleinkram&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In der [[Theoretische Informatik|Theoretischen Informatik]] versteht man unter einer &amp;#039;&amp;#039;&amp;#039;Spursprache&amp;#039;&amp;#039;&amp;#039; eine [[Formale Sprache]], die parallel ausführbare Prozesse modelliert. Dabei werden die Buchstaben eines gegebenen Alphabets als elementare Operationen betrachtet, die sich in ihrer Ausführung untereinander beeinflussen (d. h., sie sind abhängig) oder unabhängig voneinander sein können. Ein Wort in dieser Sprache entspricht dann dem Hintereinanderausführen dieser Operationen, also einem Programm.&lt;br /&gt;
&lt;br /&gt;
Zwei Wörter über diesem Alphabet (also zwei Programme) gelten dann als ununterscheidbar, wenn sie sich nur durch (evtl. mehrmaliges) Vertauschen nebeneinanderstehender, unabhängiger Buchstaben ineinander überführen lassen, also letztlich den gleichen Algorithmus beschreiben.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
&lt;br /&gt;
Sei &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt; ein Alphabet und &amp;lt;math&amp;gt; D \subseteq \Sigma \times \Sigma &amp;lt;/math&amp;gt; eine binäre, symmetrische und reflexive Relation auf &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;, Abhängigekeitsrelation genannt. Man sagt &amp;lt;math&amp;gt; a &amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt; b &amp;lt;/math&amp;gt; sind unabhängig, falls &amp;lt;math&amp;gt; (a,b) \not\in D &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dann definiert man &amp;lt;math&amp;gt; \sim_D &amp;lt;/math&amp;gt; als die kleinste [[Äquivalenzrelation]], für die gilt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; xaby \sim_D xbay \iff (a,b) \not\in D&amp;lt;/math&amp;gt; für alle &amp;lt;math&amp;gt;x,y \in \Sigma^*, a,b \in \Sigma&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Äquivalenzklassen von &amp;lt;math&amp;gt; \Sigma^* &amp;lt;/math&amp;gt; unter &amp;lt;math&amp;gt;\sim_D&amp;lt;/math&amp;gt; sind als Mazurkiewicz spuren bekannt.&lt;br /&gt;
&lt;br /&gt;
Da &amp;lt;math&amp;gt; \sim_D &amp;lt;/math&amp;gt; eine [[Kongruenzrelation]] unter der [[Konkatenation (Formale Sprache)|Konkatenation]] ist, bildet &amp;lt;math&amp;gt; \Sigma^*_{/ \sim_D} &amp;lt;/math&amp;gt; einen Monoid, der als &amp;lt;math&amp;gt; \mathbb{M}(\Sigma, D) &amp;lt;/math&amp;gt; notiert wird, den Monoid der Spuren.&lt;br /&gt;
&lt;br /&gt;
Teilmengen von &amp;lt;math&amp;gt; \mathbb{M} &amp;lt;/math&amp;gt; werden dann als Spursprachen bezeichnet.&lt;br /&gt;
&lt;br /&gt;
== Erkennbarkeit ==&lt;br /&gt;
Spezielle Spursprachen lassen sich, wie formale Sprachen, durch Automaten erkennen. Dabei finden Asynchrone [[Zellulärer Automat|Zelluläre Automaten]] Verwendung.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Theorie formaler Sprachen]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Aka</name></author>
	</entry>
</feed>