Basic Definitions
[4/25%]Every graph has a bipartite subgraph containing at least half of the edges of the graph.
A path in a graph is a sequence in which, for every , the edge joins the vertices and . The number is called the length of the path. (The edges need not be pairwise distinct.)
A cycle in a graph is a sequence in which, for every , the edge joins the vertices and , and the edge joins the vertices and . Cycles are considered the same if they differ by a cyclic shift of the sequence. The number is called the length of the cycle.
A cycle is called non-self-intersecting if its vertices are pairwise distinct and its edges are pairwise distinct. The standard term (less convenient for beginners) is a simple cycle.
Every cycle that does not pass along any edge twice contains a non-self-intersecting cycle.
Every cycle of odd length contains a non-self-intersecting cycle of odd length.
Does the analogous statement hold for cycles of even length that do not pass along any edge twice?
A graph has a non-self-intersecting cycle passing through the edges and , and also a non-self-intersecting cycle passing through the edges and . Then there is a non-self-intersecting cycle passing through the edges and .
If the degree of each of the vertices of a graph is greater than , then the graph is connected.
Let a directed graph be given, with a weight written on each edge . (This weight can be understood as the work that must be expended in order to traverse the edge from its start to its end.) A function (a potential'') such that $f(x,y) = p(x) - p(y)$ for every edge $u = (x,y)$ exists if and only if the sum of the weights of the edges of every cycle equals zero (when an edge is traversed along the cycle in the direction opposite to its orientation, its weight enters the sum with a minus'' sign).