Handout.tex 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. \documentclass[a4paper,9pt]{scrartcl}
  2. \usepackage{amssymb, amsmath} % needed for math
  3. \usepackage[utf8]{inputenc} % this is needed for umlauts
  4. \usepackage[ngerman]{babel} % this is needed for umlauts
  5. \usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf
  6. \usepackage[margin=2.5cm]{geometry} %layout
  7. \usepackage{hyperref} % links im text
  8. \usepackage{color}
  9. \usepackage{framed}
  10. \usepackage{enumerate} % for advanced numbering of lists
  11. \usepackage{braket} % needed for nice printing of sets
  12. \usepackage{xcolor}
  13. \usepackage{lastpage}
  14. \clubpenalty = 10000 % Schusterjungen verhindern
  15. \widowpenalty = 10000 % Hurenkinder verhindern
  16. \hypersetup{
  17. pdfauthor = {Martin Thoma},
  18. pdfkeywords = {Diskrete Mathematik},
  19. pdftitle = {Graphentheorie I: Handout}
  20. }
  21. \usepackage{fancyhdr}
  22. \pagestyle{fancy}
  23. \lhead{Diskrete Mathematik}
  24. \chead{Graphentheorie I (Martin Thoma)}
  25. \rhead{Seite \thepage\ von \pageref{LastPage}}
  26. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  27. % Custom definition style, by %
  28. % http://mathoverflow.net/questions/46583/what-is-a-satisfactory-way-to-format-definitions-in-latex/58164#58164
  29. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  30. \makeatletter
  31. \newdimen\errorsize \errorsize=0.2pt
  32. % Frame with a label at top
  33. \newcommand\LabFrame[2]{%
  34. \fboxrule=\FrameRule
  35. \fboxsep=-\errorsize
  36. \textcolor{FrameColor}{%
  37. \fbox{%
  38. \vbox{\nobreak
  39. \advance\FrameSep\errorsize
  40. \begingroup
  41. \advance\baselineskip\FrameSep
  42. \hrule height \baselineskip
  43. \nobreak
  44. \vskip-\baselineskip
  45. \endgroup
  46. \vskip 0.5\FrameSep
  47. \hbox{\hskip\FrameSep \strut
  48. \textcolor{TitleColor}{\textbf{#1}}}%
  49. \nobreak \nointerlineskip
  50. \vskip 1.3\FrameSep
  51. \hbox{\hskip\FrameSep
  52. {\normalcolor#2}%
  53. \hskip\FrameSep}%
  54. \vskip\FrameSep
  55. }}%
  56. }}
  57. \definecolor{FrameColor}{rgb}{0.25,0.25,1.0}
  58. \definecolor{TitleColor}{rgb}{1.0,1.0,1.0}
  59. \newenvironment{contlabelframe}[2][\Frame@Lab\ (cont.)]{%
  60. % Optional continuation label defaults to the first label plus
  61. \def\Frame@Lab{#2}%
  62. \def\FrameCommand{\LabFrame{#2}}%
  63. \def\FirstFrameCommand{\LabFrame{#2}}%
  64. \def\MidFrameCommand{\LabFrame{#1}}%
  65. \def\LastFrameCommand{\LabFrame{#1}}%
  66. \MakeFramed{\advance\hsize-\width \FrameRestore}
  67. }{\endMakeFramed}
  68. \newcounter{definition}
  69. \newenvironment{definition}[1]{%
  70. \par
  71. \refstepcounter{definition}%
  72. \begin{contlabelframe}{Definition \thedefinition:\quad #1}
  73. \noindent\ignorespaces}
  74. {\end{contlabelframe}}
  75. \makeatother
  76. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  77. % Begin document %
  78. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  79. \begin{document}
  80. \begin{definition}{Graph}
  81. Ein Graph ist ein Tupel $(E, K)$, wobei $E \neq \emptyset$ die Eckenmenge und
  82. $K \subseteq E \times E$ die
  83. Kantenmenge bezeichnet.
  84. \end{definition}
  85. \begin{definition}{Inzidenz}
  86. Sei $e \in E$ und $k = \Set{e_1, e_2} \in K$.
  87. $e$ heißt \textbf{inzident} zu $k :\Leftrightarrow e = e_1$ oder $e = e_2$
  88. \end{definition}
  89. \begin{definition}{Vollständiger Graph}
  90. Sei $G = (E, K)$ ein Graph.
  91. $G$ heißt \textbf{vollständig} $:\Leftrightarrow K = E \times E \setminus \Set{e \in E: \Set{e, e}}$
  92. \end{definition}
  93. Ein vollständiger Graph mit $n$ Ecken wird als $K_n$ bezeichnet.
  94. \begin{definition}{Bipartiter Graph}
  95. Sei $G = (E, K)$ ein Graph und $A, B \subset E$ zwei disjunkte Eckenmengen mit
  96. $E \setminus A = B$.
  97. $G$ heißt \textbf{bipartit} $:\Leftrightarrow \forall_{k = \Set{e_1, e_2} \in K}: (e_1 \in A \text{ und } e_2 \in B) \text{ oder } (e_1 \in B \text{ und } e_2 \in A) $
  98. \end{definition}
  99. \begin{definition}{Vollständig bipartiter Graph}
  100. Sei $G = (E, K)$ ein bipartiter Graph und $\Set{A, B}$ bezeichne die Bipartition.
  101. $G$ heißt \textbf{vollständig bipartit} $:\Leftrightarrow A \times B = K$
  102. \end{definition}
  103. \begin{definition}{Kantenzug, Länge eines Kantenzuges und Verbindung von Ecken}
  104. Sei $G = (E, K)$ ein Graph.
  105. Dann heißt eine Folge $k_1, k_2, \dots, k_s$ von Kanten, zu denen es Ecken
  106. $e_0, e_1, e_2, \dots, e_s$ gibt, so dass
  107. \begin{itemize}
  108. \item $k_1 = \Set{e_0, e_1}$
  109. \item $k_2 = \Set{e_1, e_2}$
  110. \item \dots
  111. \item $k_s = \Set{e_{s-1}, e_s}$
  112. \end{itemize}
  113. gilt ein \textbf{Kantenzug}, der $e_0$ und $e_s$ \textbf{verbindet} und $s$
  114. seine \textbf{Länge}.
  115. \end{definition}
  116. \begin{definition}{Geschlossener Kantenzug}
  117. Sei $G = (E, K)$ ein Graph und $A = (e_0, e_1, \dots, e_s)$ ein Kantenzug.
  118. A heißt \textbf{geschlossen} $:\Leftrightarrow e_s = e_0$ .
  119. \end{definition}
  120. \begin{definition}{Weg}
  121. Sei $G = (E, K)$ ein Graph und $A = (k_1, k_2 \dots, k_s)$ ein Kantenzug.
  122. A heißt \textbf{Weg} $:\Leftrightarrow \forall_{i, j \in 1, \dots, s}: i \neq j \Rightarrow k_i \neq k_j$ .
  123. \end{definition}
  124. \begin{definition}{Einfacher Kreis}
  125. Sei $G = (E, K)$ ein Graph und $A = (k_1, k_2 \dots, k_s)$ ein Kantenzug.
  126. A heißt \textbf{Kreis} $:\Leftrightarrow A$ ist geschlossen und ein Weg.
  127. \end{definition}
  128. \begin{definition}{Zusammenhängender Graph}
  129. Sei $G = (E, K)$ ein Graph.
  130. $G$ heißt \textbf{zusammenhängend} $:\Leftrightarrow \forall e_1, e_2 \in E: $
  131. Es ex. ein Kantenzug, der $e_1$ und $e_2$ verbindet
  132. \end{definition}
  133. \begin{definition}{Grad einer Ecke}
  134. Der \textbf{Grad} einer Ecke ist die Anzahl der Kanten, die von dieser Ecke
  135. ausgehen.
  136. \end{definition}
  137. \begin{definition}{Isolierte Ecke}
  138. Hat eine Ecke den Grad 0, so nennt man ihn \textbf{isoliert}.
  139. \end{definition}
  140. \begin{definition}{Eulerscher Kreis}
  141. Sei $G$ ein Graph und $A$ ein Kreis in $G$.
  142. $A$ heißt \textbf{eulerscher Kreis} $:\Leftrightarrow \forall_{e \in E}: e \in A$.
  143. \end{definition}
  144. \begin{definition}{Eulerscher Graph}
  145. Ein Graph heißt \textbf{eulersch}, wenn er einen eulerschen Kreis enthält.
  146. \end{definition}
  147. \begin{definition}{Offene eulersche Linie}
  148. Sei $G$ ein Graph und $A$ ein Weg, der kein Kreis ist.
  149. $A$ heißt \textbf{offene eulersche Linie} von $G :\Leftrightarrow$ Jede Kante
  150. in $G$ kommt genau ein mal in $A$ vor.
  151. \end{definition}
  152. \end{document}