Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

📚 The CoCalc Library - books, templates and other resources

132928 views
License: OTHER
1
\subsection{Artikulationspunkt}
2
\begin{frame}{Artikulationspunkt}{Articulation vertex or cut vertices}
3
\begin{block}{Definition: Artikulationspunkt (auch "Gelenkpunkt" genannt)}
4
Ein Knoten $v \in V$ eines Graphen $G(V,E)$ heißt Artikulationspunkt
5
$: \Leftrightarrow$ Durch das Entfernen von v zerfällt G in mehr zusammenhängende Teilgraphen,
6
als G bereits hat.
7
\end{block}
8
\begin{figure}
9
\begin{tikzpicture}[scale=1.8, auto,swap]
10
% Draw a 7,11 network
11
% First we draw the vertices
12
\foreach \pos/\name in {{(0,0)/a}, {(1,0)/b}, {(2,0)/c},
13
{(3,0)/d}, {(2.5,0.7)/e}}
14
\node[vertex] (\name) at \pos {$\name$};
15
% Connect vertices with edges and draw weights
16
\foreach \source/ \dest /\pos in {a/b/,b/c/,c/d/,c/e/,d/e/}
17
\path (\source) edge [\pos] node {} (\dest);
18
\end{tikzpicture}
19
\end{figure}
20
\end{frame}
21
22
23
\begin{frame}
24
\frametitle{Algorithmus}
25
Fast wie für Brücken. Unterschiede:
26
\begin{itemize}
27
\item $L(v)$ hier anders definiert: bei Rückwärtskanten erst nach mindestens einer Baumkante
28
\item Hier vergleichen wir für alle $v \in V$ $L(v)$ und $N(v)$: \\
29
$v$ ist Art.-punkt $\Leftrightarrow L(v) = N(v)$
30
\end{itemize}
31
\begin{figure}
32
\begin{tikzpicture}[scale=1.8, auto,swap]
33
% Draw a 7,11 network
34
% First we draw the vertices
35
\foreach \pos/\name in {{(0,0)/a}, {(1,0)/b}, {(2,0)/c},
36
{(3,0)/d}, {(2.5,0.7)/e}}
37
\node[vertex] (\name) at \pos {$\name$};
38
% Connect vertices with edges and draw weights
39
\foreach \source/ \dest /\pos in {a/b/,b/c/,c/d/,c/e/,d/e/}
40
\path (\source) edge [\pos] node {} (\dest);
41
\end{tikzpicture}
42
\end{figure}
43
% \begin{figure}
44
% \begin{tikzpicture}[scale=1.8, auto, swap]
45
% \foreach \pos/\name in {{(0.5,1.5)/e}, {(1,1)/c}, {(1.5,0.5)/d}, {(0.5,0.5)/b}, {(0,0)/a}}
46
% \node[vertex] (\name) at \pos {$\name$};
47
% % Connect vertices with edges and draw weights
48
% \foreach \source/ \dest /\pos in {a/b/,b/c/,d/c/,e/c/,d/e/}
49
% \path (\source) edge [\pos] node {} (\dest);
50
% \end{tikzpicture}
51
% \end{figure}
52
% <Beispiel eines Algorithmus-Durchlaufs>
53
\end{frame}
54
55