Die Shmoo-Gruppen beschrieben (so ein bisschen) und einige Netzwerke eingefügt.
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Tue, 24 Nov 2009 12:57:13 +0000 (13:57 +0100)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Tue, 24 Nov 2009 12:57:13 +0000 (13:57 +0100)
diplomarbeit.tex

index 8811a81..63c76d5 100644 (file)
@@ -644,6 +644,240 @@ acht Eingängen. Es besteht aus 19~Komparatoren in 6~Schichten.}
 \label{fig:10-e2-1239014566}
 \end{figure}
 
+% ============
+
+\section{Shmoo-Äquivalenz}
+
+Die folgenden 16-Eingang-Sortiernetzwerke wurden alle mit dem
+\emph{Algorithmus~1} gefunden. Sie haben alle 63~Komparatoren in 10~Schichten,
+jeweils die selbe Anzahl wie Odd-Even-Mergesort.
+
+Um wiederkehrende Muster in den hinteren Schichten der erzeugten
+Sortiernetzwerke besser untersuchen zu können, wurden die erzeugten Netzwerke
+in Gruppen aufgeteilt. Zwei Netzwerke befinden sich dann in der selben
+Gruppen, wenn die Nullen bzw. Einsen, die auf einer Leitung vorkommen können,
+nach der 5.~Schicht (Schicht~4, da bei Null mit dem Zählen begonnen wird)
+nicht mehr ändert. Das heißt, dass die Schichten 0--4 unterschiedlich
+aufgebaut sind, aber den selben Effekt erziehlen. Die Schichten 5--9 sind
+hingegen innerhalb einer Gruppe austauschbar und oft (immer?) identisch.
+
+Die Anzahl der Netzwerke in den jeweiligen Gruppen ist unterschiedlich. Zur
+Zeit sind in den Gruppen so viele Netzwerke:\\
+\begin{tabular}{|l|r|r|} \hline
+Gruppe~0 & 18 & $48,7\%$ \\
+Gruppe~1 & 9  & $24,3\%$ \\
+Gruppe~2 & 6  & $16,2\%$ \\
+Gruppe~3 & 3  & $8,1\%$ \\
+Gruppe~4 & 1  & $2,7\%$ \\ \hline
+\end{tabular}
+
+Die hinteren Schichten zwischen den Gruppen~1 und~3 schauen so aus, als wären
+sie nur gespiegelt. Warum kommt Gruppe~1 aber viel häufiger vor? Ggf. eine
+Konsequenz aus dem Normieren?
+
+Dito für die Gruppen~2 und~4. Warum ist die eine häufiger?
+
+Ist Gruppe~0 symmetrisch bzgl. der Leitungen?
+
+% Gruppe 0
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group0/16-e1-1258009316.tex}
+\end{center}
+\caption{{\tt images/16-e1/group0/16-e1-1258009316.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258009316}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group0/16-e1-1258010866.tex}
+\end{center}
+\caption{{\tt images/16-e1/group0/16-e1-1258010866.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258010866}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group0/16-e1-1258011861.tex}
+\end{center}
+\caption{{\tt images/16-e1/group0/16-e1-1258011861.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258011861}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group0/16-e1-1259060992.tex}
+\end{center}
+\caption{{\tt images/16-e1/group0/16-e1-1259060992.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1259060992}
+\end{figure}
+
+%\begin{figure}
+%\begin{center}
+%\input{images/16-e1/group0/16-e1-1259061148.tex}
+%\end{center}
+%\caption{{\tt images/16-e1/group0/16-e1-1259061148.tex}: 63~Komparatoren in
+%10~Schichten.}
+%\label{fig:16-e1-1259061148}
+%\end{figure}
+
+% Gruppe 1
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group1/16-e1-1258009982.tex}
+\end{center}
+\caption{{\tt images/16-e1/group1/16-e1-1258009982.tex}: 63~Komparatoren in 10~Schichten.
+Schichten 4--9 identisch zu 16-e1-1258030047 (Gruppe~1).}
+\label{fig:16-e1-1258009982}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group1/16-e1-1258010023.tex}
+\end{center}
+\caption{{\tt images/16-e1/group1/16-e1-1258010023.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258010023}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group1/16-e1-1258029734.tex}
+\end{center}
+\caption{{\tt images/16-e1/group1/16-e1-1258029734.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258029734}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group1/16-e1-1258030047.tex}
+\end{center}
+\caption{{\tt images/16-e1/group1/16-e1-1258030047.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258030047}
+\end{figure}
+
+%\begin{figure}
+%\begin{center}
+%\input{images/16-e1/group1/16-e1-1258034768.tex}
+%\end{center}
+%\caption{{\tt images/16-e1/group1/16-e1-1258034768.tex}: 63~Komparatoren in
+%10~Schichten.}
+%\label{fig:16-e1-1258034768}
+%\end{figure}
+
+% Gruppe 2
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group2/16-e1-1258029063.tex}
+\end{center}
+\caption{{\tt images/16-e1/group2/16-e1-1258029063.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258029063}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group2/16-e1-1258034821.tex}
+\end{center}
+\caption{{\tt images/16-e1/group2/16-e1-1258034821.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258034821}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group2/16-e1-1259054993.tex}
+\end{center}
+\caption{{\tt images/16-e1/group2/16-e1-1259054993.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1259054993}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group2/16-e1-1259058588.tex}
+\end{center}
+\caption{{\tt images/16-e1/group2/16-e1-1259058588.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1259058588}
+\end{figure}
+
+%\begin{figure}
+%\begin{center}
+%\input{images/16-e1/group2/16-e1-1259063485.tex}
+%\end{center}
+%\caption{{\tt images/16-e1/group2/16-e1-1259063485.tex}: 63~Komparatoren in
+%10~Schichten.}
+%\label{fig:16-e1-1259063485}
+%\end{figure}
+
+%\begin{figure}
+%\begin{center}
+%\input{images/16-e1/group2/16-e1-1259063618.tex}
+%\end{center}
+%\caption{{\tt images/16-e1/group2/16-e1-1259063618.tex}: 63~Komparatoren in
+%10~Schichten.}
+%\label{fig:16-e1-1259063618}
+%\end{figure}
+
+% Gruppe 3
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group3/16-e1-1258012027.tex}
+\end{center}
+\caption{{\tt images/16-e1/group3/16-e1-1258012027.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258012027}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group3/16-e1-1258037039.tex}
+\end{center}
+\caption{{\tt images/16-e1/group3/16-e1-1258037039.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1258037039}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group3/16-e1-1259065042.tex}
+\end{center}
+\caption{{\tt images/16-e1/group3/16-e1-1259065042.tex}: 63~Komparatoren in
+10~Schichten.}
+\label{fig:16-e1-1259065042}
+\end{figure}
+
+% Gruppe 4
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group4/16-e1-1259060520.tex}
+\end{center}
+\caption{{\tt images/16-e1/group4/16-e1-1259060520.tex}: 63~Komparatoren in 10~Schichten.
+(Gruppe~4).}
+\label{fig:16-e1-1259060520}
+\end{figure}
+
+\begin{figure}
+\begin{center}
+\input{images/16-e1/group4/16-e1-1259067171.tex}
+\end{center}
+\caption{{\tt images/16-e1/group4/16-e1-1259067171.tex}: 63~Komparatoren in 10~Schichten.
+(Gruppe~4).}
+\label{fig:16-e1-1259067171}
+\end{figure}
+
 \subsection{Güte}
 
 \begin{itemize}