for more, see semester 1
G = (V, E)
k \le \kappa(G) \le \kappa'(G) \le \delta(G)
A sequence of vertices and edges that are connected in a graph G. (v_o, e_1, v_1, e_2, \cdots, e_n, v_n).
In a connected graph G, G - v would result in a disconnected graph.
A set of vertices V' \subseteq V(G) is a cut set if the graph G - V' is disconnected.
A set of edges E' \subseteq V(G) is a edge cut set if the graph G - E' is disconnected.
When a set of paths do not share an inner vertex.
Then these conditions are equivalent:
A connected graph G is Eulerian iff the degree of every vertex in G is even
Finding an Hamiltonian path of minimal distance in a weighted graph
To find the optimal solution brute force has to be used. There is, however, an algorithm that finds in the worst case a twice longer solution than the optimal one but in a much faster time:
G=(X,Y,E)
A graph is called matching when every component is isomorphic to K_2
Each edge is colored by a color c \in C. A k-coloring of a graph is when |C| = k
We say a k-coloring of edges is called good when no two edges with a common vertex share a color
\chi'(G) the smallest k needed for a good edge coloring of a graph
\chi'(C_n) = \begin{cases} 2 &\text{ if } n \text{ is even} \\ 3 &\text{ if } n \text{ is odd} \\ \end{cases}
\chi'(K_n) = \begin{cases} n &\text{ if } n \text{ is odd} \\ n-1 &\text{ if } n \text{ is even} \\ \end{cases}
\chi'(\text{bipartite graph}) = \Delta(\text{bipartite graph})
When multiple edges between v and u are allowed.
\mu(G) is the maximum number of edges joining two vertices in G
\Delta(G) \le \chi'(G) \le \Delta(G) + \mu(G)
\Delta(G) \le \chi'(G) \le \frac{3}{2} \Delta(G)
Each vertex is colored by a color c \in C. A k-coloring of a graph is when |C| = k
We say a k-coloring of vertices is called good when no two vertices with a common edge share a color
A set of vertices S \in V(G) is called independent if no two vertices from S share an edge
\chi(G) the smallest k needed for a good vertex coloring of a graph
\chi(G) \le \Delta(G) + 1
If G is a connected graph and is not complete nor an odd cycle then \chi(G) \le \Delta(G)
A clique is a subgraph such that every two distinct vertices in the clique are adjacent (complete subgraphs)
w(G) is the cardinality of the largest clique in G
\chi(G) \ge w(G)
For all k > 2 there exists a graph G such that \chi(G) = k and w(G)=2
A multigraph is planar on a plane iff it is planar on a sphere
The planar representation is denoted by \tilde{G}
Regions in \tilde{G}
F(\tilde{G}) = \{f_1, f_2, \cdots, f_n\} - set of faces of \tilde{G}
\phi (\tilde{G}) = |F(\tilde{G})| - number of faces of \tilde{G}
A face f is incident with an edge e if e belongs to the border of f
A degree of a face is the amount of edges incident to it deg(f) (bridges are counted twice)
V(G^*) = \{f^* : f \text{ is a face in } G\} = \{f^*:f \in F(G)\}
For every edge which is incident with faces f and g we define an edge in G^*: e^* = f^*g^* \in E(G)
|\tilde G| - |E(\tilde G)| + \phi(\tilde G) = 2
A subdivision of an edge uv \in E(G) is an operation of replacing this edge with any uv path whose internal vertices are not in G
If H was obtained from subdivision of some edges of G then H is a subdivision of G.
H is planar iff G is planar
A graph is planar iff it does not contain a subdivision of K_5 or K_{3,3}
Any political map can be colored with 4 colors (coloring of states)
If a graph is planar then \chi(G) \le 4
A matching that contains all vertices of G is called a perfect matching
A matching M covers a vertex from G if the vertex is in M
N_G(X) denotes the set of all neighbors of all vertices in X
G=(X,Y,E)
There exists a matching in G covering the set X iff \forall_{S \subseteq X} |N_G(S)| \ge |S|
Let A_i \subseteq X where i \in \{1, 2, \cdots, n\}. Then (a_1, a_2, \cdots, a_n) is called a system of distinct representatives if
(A_1, A_2, \cdots, A_n) as a system of distinct representatives iff
\forall_{I \subseteq \{1, 2, \cdots, n\}}\ \big|\bigcup_{i \in I} A_i \big| \ge |I|
A set of vertices such that every edge in the graph contains a vertex from this set.
Let G be a bipartite graph
The number of edges in a largest matching in G is equal to the cardinality of a smallest vertex cover.
(P, \preccurlyeq) - finite poset
The minimum number of chains covering P is equal to the maximum cardinality of an antichain of P
R(m, k)
\forall m, k \in \mathbf{Z}\ \exists n_0 such that for every integer n \ge n_0 and every coloring of edges of the complete graph K_n with two colors (red and blue) there is a clique (complete subgraph) K_m whose all edges are colored with blue or a clique K_k whose all edges are colored red.
m \backslash k | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
---|---|---|---|---|---|---|---|
3 | 6 | 9 | 14 | 18 | 23 | 28 | 36 |
4 | 18 | 25 | ? | ? | ? | ? | |
5 | ? | ? | ? | ? | ? |
In any poset with at least rs + 1 elements there is either a chain of length r + 1 or an antichain of length s + 1
In any sequence of n \ge rs + 1 different real numbers there is an increasing subsequence of length r + 1 or a decreasing subsequence of length s + 1