% % chrind.tex -- slide template % % (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule % \bgroup \begin{frame}[t] \setlength{\abovedisplayskip}{5pt} \setlength{\belowdisplayskip}{5pt} \frametitle{Chromatische Zahl und Unabhängigkeitszahl} \vspace{-20pt} \begin{columns}[t,onlytextwidth] \begin{column}{0.48\textwidth} \begin{block}{Chromatische Zahl} $\operatorname{chr}(G)=\mathstrut$ minimale Anzahl Farben, die zum Einfärben eines Graphen $G$ nötig sind derart, dass benachbarte Knoten verschiedene Farben haben. \begin{center} \begin{tikzpicture}[>=latex,thick] \def\Ra{2} \def\Ri{1} \def\e{1.0} \def\r{0.2} \definecolor{rot}{rgb}{0.8,0,0.8} \definecolor{gruen}{rgb}{0.2,0.6,0.2} \definecolor{blau}{rgb}{1,0.6,0.2} \coordinate (PA) at ({\Ri*sin(0*72)},{\e*\Ri*cos(0*72)}); \coordinate (PB) at ({\Ri*sin(1*72)},{\e*\Ri*cos(1*72)}); \coordinate (PC) at ({\Ri*sin(2*72)},{\e*\Ri*cos(2*72)}); \coordinate (PD) at ({\Ri*sin(3*72)},{\e*\Ri*cos(3*72)}); \coordinate (PE) at ({\Ri*sin(4*72)},{\e*\Ri*cos(4*72)}); \coordinate (QA) at ({\Ra*sin(0*72)},{\e*\Ra*cos(0*72)}); \coordinate (QB) at ({\Ra*sin(1*72)},{\e*\Ra*cos(1*72)}); \coordinate (QC) at ({\Ra*sin(2*72)},{\e*\Ra*cos(2*72)}); \coordinate (QD) at ({\Ra*sin(3*72)},{\e*\Ra*cos(3*72)}); \coordinate (QE) at ({\Ra*sin(4*72)},{\e*\Ra*cos(4*72)}); \draw (PA)--(PC)--(PE)--(PB)--(PD)--cycle; \draw (QA)--(QB)--(QC)--(QD)--(QE)--cycle; \draw (PA)--(QA); \draw (PB)--(QB); \draw (PC)--(QC); \draw (PD)--(QD); \draw (PE)--(QE); \only<1>{ \fill[color=white] (PA) circle[radius=\r]; \fill[color=white] (PB) circle[radius=\r]; \fill[color=white] (PC) circle[radius=\r]; \fill[color=white] (PD) circle[radius=\r]; \fill[color=white] (PE) circle[radius=\r]; \fill[color=white] (QA) circle[radius=\r]; \fill[color=white] (QB) circle[radius=\r]; \fill[color=white] (QC) circle[radius=\r]; \fill[color=white] (QD) circle[radius=\r]; \fill[color=white] (QE) circle[radius=\r]; } \only<2->{ \fill[color=blau] (PA) circle[radius=\r]; \fill[color=rot] (PB) circle[radius=\r]; \fill[color=rot] (PC) circle[radius=\r]; \fill[color=gruen] (PD) circle[radius=\r]; \fill[color=gruen] (PE) circle[radius=\r]; \fill[color=rot] (QA) circle[radius=\r]; \fill[color=blau] (QB) circle[radius=\r]; \fill[color=gruen] (QC) circle[radius=\r]; \fill[color=rot] (QD) circle[radius=\r]; \fill[color=blau] (QE) circle[radius=\r]; } \draw (PA) circle[radius=\r]; \draw (PB) circle[radius=\r]; \draw (PC) circle[radius=\r]; \draw (PD) circle[radius=\r]; \draw (PE) circle[radius=\r]; \draw (QA) circle[radius=\r]; \draw (QB) circle[radius=\r]; \draw (QC) circle[radius=\r]; \draw (QD) circle[radius=\r]; \draw (QE) circle[radius=\r]; \node at ($0.5*(QC)+0.5*(QD)+(0,-0.2)$) [below] {$\operatorname{chr} G = 3$}; \end{tikzpicture} \end{center} \end{block} \end{column} \begin{column}{0.48\textwidth} \uncover<3->{% \begin{block}{Unabhängigkeitszahl} $\operatorname{ind}(G)=\mathstrut$ maximale Anzahl nicht benachbarter Knoten \begin{center} \begin{tikzpicture}[>=latex,thick] \def\Ra{2} \def\Ri{1} \def\e{1.0} \def\r{0.2} \definecolor{rot}{rgb}{0.8,0,0.8} \definecolor{gruen}{rgb}{0.2,0.6,0.2} \definecolor{blau}{rgb}{1,0.6,0.2} \definecolor{gelb}{rgb}{0,0,1} \coordinate (PA) at ({\Ri*sin(0*72)},{\e*\Ri*cos(0*72)}); \coordinate (PB) at ({\Ri*sin(1*72)},{\e*\Ri*cos(1*72)}); \coordinate (PC) at ({\Ri*sin(2*72)},{\e*\Ri*cos(2*72)}); \coordinate (PD) at ({\Ri*sin(3*72)},{\e*\Ri*cos(3*72)}); \coordinate (PE) at ({\Ri*sin(4*72)},{\e*\Ri*cos(4*72)}); \coordinate (QA) at ({\Ra*sin(0*72)},{\e*\Ra*cos(0*72)}); \coordinate (QB) at ({\Ra*sin(1*72)},{\e*\Ra*cos(1*72)}); \coordinate (QC) at ({\Ra*sin(2*72)},{\e*\Ra*cos(2*72)}); \coordinate (QD) at ({\Ra*sin(3*72)},{\e*\Ra*cos(3*72)}); \coordinate (QE) at ({\Ra*sin(4*72)},{\e*\Ra*cos(4*72)}); \draw (PA)--(PC)--(PE)--(PB)--(PD)--cycle; \draw (QA)--(QB)--(QC)--(QD)--(QE)--cycle; \draw (PA)--(QA); \draw (PB)--(QB); \draw (PC)--(QC); \draw (PD)--(QD); \draw (PE)--(QE); \foreach \n in {1,...,7}{ \only<\n>{\node[color=white] at (1,2.9) {$\n$};} } \fill[color=white] (PA) circle[radius=\r]; \fill[color=white] (PB) circle[radius=\r]; \fill[color=white] (PC) circle[radius=\r]; \fill[color=white] (PD) circle[radius=\r]; \fill[color=white] (PE) circle[radius=\r]; \fill[color=white] (QA) circle[radius=\r]; \fill[color=white] (QB) circle[radius=\r]; \fill[color=white] (QC) circle[radius=\r]; \fill[color=white] (QD) circle[radius=\r]; \fill[color=white] (QE) circle[radius=\r]; \only<4->{ \fill[color=rot] (QA) circle[radius={1.5*\r}]; \fill[color=rot!40] (QB) circle[radius=\r]; \fill[color=rot!40] (QE) circle[radius=\r]; \fill[color=rot!40] (PA) circle[radius=\r]; } \only<5->{ \fill[color=blau] (PB) circle[radius={1.5*\r}]; \fill[color=blau!40] (PD) circle[radius=\r]; \fill[color=blau!40] (PE) circle[radius=\r]; \fill[color=blau!80,opacity=0.5] (QB) circle[radius=\r]; } \only<6->{ \fill[color=gruen] (PC) circle[radius={1.5*\r}]; \fill[color=gruen!40] (QC) circle[radius=\r]; \fill[color=gruen!80,opacity=0.5] (PA) circle[radius=\r]; \fill[color=gruen!80,opacity=0.5] (PE) circle[radius=\r]; } \only<7->{ \fill[color=gelb] (QD) circle[radius={1.5*\r}]; \fill[color=gelb!80,opacity=0.5] (QC) circle[radius=\r]; \fill[color=gelb!80,opacity=0.5] (QE) circle[radius=\r]; \fill[color=gelb!80,opacity=0.5] (PD) circle[radius=\r]; } \only<-3|handout:0>{ \draw (QA) circle[radius=\r]; } \only<4->{ \draw (QA) circle[radius={1.5*\r}]; } \only<-4|handout:0>{ \draw (PB) circle[radius=\r]; } \only<5->{ \draw (PB) circle[radius={1.5*\r}]; } \only<-5|handout:0>{ \draw (PC) circle[radius=\r]; } \only<6->{ \draw (PC) circle[radius={1.5*\r}]; } \only<-6|handout:0>{ \draw (QD) circle[radius=\r]; } \only<7->{ \draw (QD) circle[radius={1.5*\r}]; } \draw (PA) circle[radius=\r]; \draw (PD) circle[radius=\r]; \draw (PE) circle[radius=\r]; \draw (QB) circle[radius=\r]; \draw (QC) circle[radius=\r]; \draw (QE) circle[radius=\r]; \only<4|handout:0>{ \node at ($0.5*(QC)+0.5*(QD)+(0,-0.2)$) [below] {$\operatorname{ind} G = 1$}; } \only<5|handout:0>{ \node at ($0.5*(QC)+0.5*(QD)+(0,-0.2)$) [below] {$\operatorname{ind} G = 2$}; } \only<6|handout:0>{ \node at ($0.5*(QC)+0.5*(QD)+(0,-0.2)$) [below] {$\operatorname{ind} G = 3$}; } \only<7->{ \node at ($0.5*(QC)+0.5*(QD)+(0,-0.2)$) [below] {$\operatorname{ind} G = 4$}; } \end{tikzpicture} \end{center} \end{block}} \end{column} \end{columns} \end{frame} \egroup