Generating connected and 2-edge connected graphs

Size: px
Start display at page:

Download "Generating connected and 2-edge connected graphs"

Transcription

1 Journal of Graph Algorithms and Applications vol. 3, no. 2, pp (2009) Generating ected and 2-edge ected graphs Ângela Mestre Doppler Institute & Department of Mathematics, FNSPE, Czech Technical University Trojanova 3, Praha 2 Czech Republic and Centro de Física Teórica, Departamento de Física da Universidade de Coimbra P Coimbra, Portugal Abstract We focus on the algorithm underlying the main result of [6]. This is an algebraic formula to generate all ected graphs in a recursive and efficient manner. The key feature is that each graph carries a scalar factor given by the inverse of the order of its group of automorphisms. In the present paper, we revise that algorithm on the level of graphs. Moreover, we extend the result subsequently to further classes of ected graphs, namely, 2-edge ected, simple and loopless graphs. Our method consists of basic graph transformations only. Submitted: December 2007 Article type: Regular paper Reviewed: October 2008 Final: September 2009 Revised: January 2009 Accepted: August 2009 Published: October 2009 Communicated by: U. Brandes Research supported in part by the Czech Ministry of Education, Youth and Sports within the project LC address: mestre@langite.impmc.jussieu.fr (Ângela Mestre)

2 252 Mestre Generating ected and 2-edge ected graphs Introduction The present paper is part of a program laid out in [5, 6] with the focus on the combinatorics of different kinds of ected graphs and problems of graph generation. In particular, the main result of [5] is a recursion formula to generate all trees. This result is generalized to all ected graphs (with loops and multiple edges allowed) in [6]. The underlying structure is a Hopf algebraic representation of graphs. In both cases, in a recursion step, the formulas yield linear combinations of graphs with rational coefficients. The essential property is that the coefficients of graphs are given by the inverses of the orders of their groups of automorphisms. Other problems in this context are considered in [3, 7], for instance. In this paper, we express the algebraic recursion formula to generate all ected graphs given in [6], in terms of graphs. Moreover, we extend this result successively to 2-edge ected, simple ected and loopless ected graphs. Crucially, as in [5, 6], the exact coefficients of graphs are obtained. Our method is based on three elementary graph transformations to produce a graph with, say, m edges from a graph with m edges. Namely, (a) assigning a loop to a vertex; (b) ecting a pair of vertices with an edge; (c) splitting a vertex in two, distributing the ends of edges assigned to the split vertex, between the two new ones in a given way, and ecting the two new vertices with an edge. In particular, the last operation is (equivalently) defined for simple graphs in [2]. Furthermore, we consider a definition of graph which is more general than the one given in most textbooks on graph theory. In particular, we allow edges not to be ected to vertices at both ends. Clearly, all results hold when the number of these external edges vanishes and the standard definition of graph is recovered. However, as in [5, 6], external edges are fundamental for the (induction) proofs. This is due to the fact that vertices carrying (labeled) external edges are distinguishable and thus held fixed under any symmetry. This paper is organized as follows: Section 2 reviews the basic concepts of graph theory underlying much of the paper. Section 3 contains the definitions of the basic linear maps to be used in the following sections. Section 4 translates the recursion formula to generate all ected graphs given in [6], to the language of graph theory. Section 5 extends this result to 2-edge ected, simple ected and loopless ected graphs. 2 Graphs We briefly review the basic concepts of graph theory that are relevant for the following sections. For more information on these we refer the reader to standard textbooks such as []. Let A and B denote sets. By [A, B], we denote the set of all unordered pairs of elements of A and B, {{a, b} a A, b B}. In particular, by [A] 2 := [A, A],

3 JGAA, 3(2) (2009) 253 x x 3 (a) (b) (c) x 2 x 4 Figure : (a) A loop; (b) A graph with both internal and external edges; (c) A graph with labeled external edges. Internal edges are represented by continuous lines, while the external ones are represented by dashed lines. we denote the set of all 2-element subsets of A. Also, by 2 A, we denote the power set of A, i.e., the set of all subsets of A. By card(a), we denote the cardinality of the set A. Finally, we recall that the symmetric difference of the sets A and B is given by A B := (A B)\(A B). Let V = {v i } i N and K = {e a } a N be infinite sets so that V K =. Let V V; V and K K be finite sets. Let E = E int E ext [K] 2 and E int E ext =. Also, let the elements of E satisfy {e a, e a } {e b, e b } =. That is, e a, e a e b, e b and e a e a, e b e b. In this context, a graph is a triple G = (V, K, E) together with the following maps: (a) ϕ int := η ζ : E int [V ] 2 V ; {e a, e a } {v i, v i }, where ζ : E int [K, V ] [K] 2 ; ζ({e a, e a }) = {e a, v i } or ζ({e a, e a }) = {e a, e a }; η : [K, V ] [K] 2 [V ] 2 V ; η({e a, v i }) = η({e a, e a }) = {v i, v i }; (b) ϕ ext : E ext [V, K]; {e a, e a } {v i, e a }. The elements of V and E are called vertices and edges, respectively. In particular, the elements of E int and E ext are called internal edges and external edges, respectively. Both internal and external edges are unordered pairs of elements of K. The elements of these pairs are called ends of edges. In other words, internal edges are edges that are ected to vertices at both ends, while external edges have one free end. Internal edges with both ends assigned to the same vertex are also called loops. Two distinct vertices ected together by one or more internal edges, are said to be adjacent. Two or more internal edges ecting the same pair of distinct vertices together, are called multiple edges. For instance, Figure (a) shows a loop, while Figure (b) shows a graph with both multiple edges and external edges. A graph with no loops nor multiple edges is called simple. The degree of a vertex is the number of ends of edges assigned to the vertex. Clearly, a loop adds 2 to the degree of a vertex.

4 254 Mestre Generating ected and 2-edge ected graphs Let G = (V, K, E); E = E int E ext, s := card(e ext ), together with the maps ϕ int and ϕ ext denote a graph. The external edges of the graph G are said to be labeled if their free ends are assigned labels x,..., x s from a label set L = {x,..., x s }. Labels on different ends of external edges are required to be distinct. More precisely, a labeling of the external edges of the graph G, is an injective map l : E ext [K, L]; {e a, e a } {e a, x z }, where z {,..., s}. For instance, Figure (c) shows a graph with two vertices and four labeled external edges. A graph G = (V, K, E ); E = E int Eext, together with the maps ϕ int and ϕ ext is called a subgraph of a graph G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext if V V, K K, E E and ϕ int = ϕ int E int, ϕ ext = ϕ ext E ext. A path is a graph P = (V, K, E int ); V = {v,..., v n }, n := card(v ) >, together with the map ϕ int so that ϕ int (E int ) = {{v, v 2 }, {v 2, v 3 },..., {v n, v n }} and the vertices v and v n have degree, while the vertices v 2,..., v n have degree 2. In this context, the vertices v and v n are called the end point vertices, while the vertices v 2,..., v n are called the inner vertices. A cycle is a graph C = (V, K, E int); V = {v,..., v n }, together with the map ϕ int so that ϕ int(e int) = {{v, v 2 }, {v 2, v 3 },..., {v n, v n }, {v n, v }} and every vertex has degree 2. A graph is said to be ected if every pair of vertices is joined by a path. Otherwise, it is disected. Moreover, a tree is a ected graph with no cycles. A 2-edge ected graph (or edge-biected graph) is a ected graph that remains ected after erasing one and whichever internal edge. By definition, a graph consisting of a single vertex is 2-edge ected. Furthermore, let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph. The set 2 Eint is a vector space over the field Z 2 so that vector addition is given by the symmetric difference. The cycle space C of the graph G is defined as the subspace of 2 Eint generated by all the cycles in G. The dimension of C is called the cyclomatic number of the graph G. Moreover, the cyclomatic number k := dim C yields in terms of the vertex number n := card(v ) and the internal edge number m := card(e int ) as k = m n+c, where c denotes the number of ected components of the graph G [4]. Now, let L = {x,..., x s } be a finite label set. Let G = (V, K, E); E = E int E ext, card(e ext ) = s, together with the maps ϕ int and ϕ ext, and G = (V, K, E ); E = E int Eext, card(eext) = s, together with the maps ϕ int and ϕ ext denote two graphs. Let l : E ext [K, L] and l : E ext [K, L] be labelings of the elements of E ext and Eext, respectively. An isomorphism between the graphs G and G is a bijection ψ V : V V and a bijection ψ K : K K which satisfy the following three conditions: (a) ϕ int ({e a, e a }) = {v i, v i } iff ϕ int({ψ K (e a ), ψ K (e a )}) = {ψ V (v i ), ψ V (v i )}; (b) ϕ ext ({e a, e a }) = {v i, e a } iff ϕ ext({ψ K (e a ), ψ K (e a )}) = {ψ V (v i ), ψ K (e a )}; (c) L l({e a, e a }) = L l ({ψ K (e a ), ψ K (e a )}). Clearly, an isomorphism defines an equivalence relation on graphs. In particular, a vertex (resp. edge) isomorphism between the graphs G and G is an

5 JGAA, 3(2) (2009) 255 isomorphism so that ψ K (resp. ψ V ) is the identity map. In this context, a symmetry of a graph G is an isomorphism of the graph onto itself (i.e, an automorphism). The order of the group of automorphisms of a graph G is called the symmetry factor. This is denoted by S G. A vertex symmetry (resp. edge symmetry) of a graph G is a vertex (resp. edge) automorphism of the graph. The order of the group of vertex (resp. edge) automorphisms is called the vertex symmetry factor (resp. edge symmetry factor) of the graph. This is denoted by Svertex G (resp. Sedge G ). Furthermore, the orders of the groups of vertex and edge automorphisms of a graph G satisfy S G = Svertex G Sedge G (a proof is given in [6], for instance). 3 Elementary linear transformations We introduce some linear maps and prove their fundamental properties. Given an arbitrary set X, by QX, we denote the free vector space on the set X over Q. That is, (a) every vector in QX yields a linear combination of the elements of X with coefficients in Q; (b) the set X is linearly independent. Furthermore, by id X : X X; x x, we denote the identity map. By id V X : V X; x x, we denote the identity embedding of the subset V of the set X into X. Finally, given maps f : X X and g : Y Y, by [f, g], we denote the map [f, g] : [X, Y ] [X, Y ]; {x, y} {f(x), g(y)} with [f] 2 := [f, f]. Let V = {v i } i N and K = {e a } a N be infinite sets so that V K =. Fix integers t, s, k 0 and n. Let L = {x,..., x s } be a label set. By V n,k,s, we denote the set of all graphs with n vertices, cyclomatic number k and s external edges whose free ends are labeled x,..., x s. In all that follows, let V = {v,..., v n } V, K = {e,..., e t } K and E = E int E ext be the sets of vertices, ends of edges and edges, respectively, of all elements of V n,k,s. Also, let l : E ext [K, L] be a labeling of their external edges. Moreover, by V n,k,s and Vdis, n,k,s we denote the subsets of V n,k,s whose elements are ected and disected graphs, respectively. Finally, by V n,k,s 2-edge, V n,k,s simple and Vloopless, n,k,s we denote the subsets of V n,k,s whose elements are 2-edge ected, simple and loopless graphs, respectively. We now define the following linear transformations. (i) Assigning a loop to a vertex: Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s. For all i {,..., n}, define t i : QV n,k,s QV n,k+,s ; G G, where the graph G = (V, K, E ); E = E int E ext, together with the maps ϕ int and ϕ ext satisfies the following conditions: (a) V = V ; (b) K = K {e t+, e t+2 };

6 256 Mestre Generating ected and 2-edge ected graphs (c) E = E int E ext, where E int = E int {e t+, e t+2 }, E ext = E ext ; (d) ϕ int Eint = ϕ int and ϕ int({e t+, e t+2 }) = {v i }; (e) ϕ ext = ϕ ext ; (f) l = [id K K, id L ] l : E ext [K, L] is a labeling of the elements of E ext. The maps t i are extended to the whole of QV n,k,s by linearity. Since the map t i : QV n,k,s t i (QV n,k,s ) is injective, the operation of erasing a loop is given by t i. (ii) Connecting a pair of distinct vertices with an internal edge: Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s ; n >. For all i, j {,..., n} with i j, define l i,j : QV n,k,s QV n,k+,s QV n,k,s ; G G, where the graph G = (V, K, E ); E = E int E ext, together with the maps ϕ int and ϕ ext satisfies the following conditions: (a) V = V ; (b) K = K {e t+, e t+2 }; (c) E = E int E ext, where E int = E int {e t+, e t+2 }, E ext = E ext ; (d) ϕ int Eint = ϕ int and ϕ int({e t+, e t+2 }) = {v i, v j }; (e) ϕ ext = ϕ ext ; (f) l = [id K K, id L ] l : E ext [K, L] is a labeling of the elements of E ext. The maps l i,j are extended to the whole of QV n,k,s by linearity. Since the map l i,j : QV n,k,s l i,j (QV n,k,s ) is injective, the operation of erasing an internal edge distinct from a loop is given by l i,j. Furthermore, for n > and for all i, j {,..., n} with i j, define li,j a := l i,j δ i,j and li,j b := l i,j (id δ i,j ), where id : QV n,k,s QV n,k,s is the identity map and { δ i,j : QV n,k,s QV n,k,s G if {vi, v ; G j } ϕ int (E int ) 0 otherwise is a linear map. (iii) Splitting a vertex in two and distributing the ends of edges assigned to the split vertex, between the two new ones in all possible ways: Let G = (V, K, E); E = E int E ext, together with the maps ϕ int := η ζ and ϕ ext denote a graph in V n,k,s. Let L i E be the set of edges ected to the vertex v i V ; i {,..., n}. Also, let L int,i and L ext,i be the subsets of L i whose elements are internal edges and external edges, respectively. Hence, L i = L int,i L ext,i and L int,i L ext,i =. Moreover, let E i K be

7 JGAA, 3(2) (2009) 257 the set of ends of edges assigned to the vertex v i. Also, let E int,i and E ext,i be the subsets of E i whose elements are ends of internal edges and ends of external edges, respectively. Thus, E i = E int,i E ext,i and E int,i E ext,i =. Let [E int,i ]2 := L int,i [E int,i] 2 and E int,i := E int,i\e int,i. Furthermore, let denote the set of all ordered partitions of the set E i into two disjoint I 2 E i sets: IE 2 i = {(E () i, E (2) i ) E () i E (2) i = E i and E () i E (2) i = }. Clearly, = E (b) int,i E (b) ext,i ; b {, 2}. Also, a partition of the set E ext,i generates E (b) i a partition of the set L ext,i. Hence, L (b) (b) ext,i [E ext,i, K]. Finally, let V V \{v i } be so that ϕ int (L int,i\[e int,i ]2 ) = [v i, V ]. In this context, for all i {,..., n}, define s i : QV n,k,s QV n+,k,s QV n+,k,s ; G G () (E (E () i,e (2) i,e (2) i ), i ) IE 2 i where the graphs G () (E i,e (2) i ) = (V, K, E ); E = E int Eext, together with the maps ϕ int and ϕ ext satisfy the following conditions: (a) V = V {v n+ }; (b) K = K; (c) E = E int E ext, where E int = E int, E ext = E ext ; (d) ϕ int = η ζ, where ζ Eint\L int,i = ζ Eint\L int,i ; ζ ([E int,i ]2 ) = [E int,i ]2 ; ζ (L int,i\[e int,i ]2 ) = [E int,i, V ]; η ζ(eint\l int,i) = η ζ(eint\l int,i); η ([E () int,i, V ]) = [v i, V ], η ([E (2) int,i, V ]) = [v n+, V ]; η ([E () int,i ]2 ) = {v i }, η ([E (2) int,i ]2 ) = {v n+ }; η ([E () int,i, E (2) int,i ]) = {v i, v n+ }, where E (b) (b) int,i E int,i = E (b) int,i ; b {, 2}; (e) ϕ ext Eext\L ext,i = ϕ ext Eext\L ext,i ; ϕ ext(l () ext,i ) [v i, K] and ϕ ext(l (2) ext,i ) [v n+, K]; (f) l = l is a labeling of the elements of Eext. The maps s i are extended to the whole of QV n,k,s by linearity. Moreover, we define the maps s c i (resp. sd i ) by restricting the image of s i to (resp. QV n+,k,s QV n+,k,s dis ). Now, let l ρ i,j := l i,j... l i,j, where ρ is an integer. We combine the }{{} ρ times maps l ρ i,n+ and s i to define the following maps: q (ρ) i := 2(ρ )! l i,n+ ρ s i : QV n,k,s QV n+,k+ρ,s.

8 258 Mestre Generating ected and 2-edge ected graphs For ρ =, the definition of q () i generalizes the basic operation given in [2] to all partitions of the set E i into two sets E () i and E (2) i, and to all vertices of the graph. Analogously, the maps q c(ρ) i (resp. q d(ρ) i ) are given by the composition of l ρ i,n+ with s c i (resp. sd i ). (iv) In addition, we revise the operation of contracting an internal edge ecting two distinct vertices, and fusing the two vertices into one []: Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s ; n >. Let {e a, e a } E int ; a, a {,..., t} with a a, denote an internal edge ecting two distinct vertices, say, v i, v j V ; i, j {,..., n} with i < j. Let L int,j, L ext,j and E int,j denote the sets of internal edges, external edges and ends of internal edges, respectively, assigned to the vertex v j. Let [E int,j ]2 := L int,j [E int,j] 2. Also, let V V \{v j } be so that ϕ int (L int,j\[e int,j ]2 ) = [v j, V ]. Finally, let E free,j denote the set of free ends of the external edges in L ext,j. In this context, define c i,j : QV n,k,s QV n,k,s ; G G, where the graph G = (V, K, E ); E = E int Eext, together with the maps ϕ int and ϕ ext satisfies the following conditions: { (a) V vl if l {,..., j } = χ v (V \{v j }), where χ v : v l v l if l {j +,..., n} is a bijection; (b) K = χ e (K\{e a, e a }), where e b if b {,..., min(a, a ) } χ e : e b e b if b {min(a, a ) +,..., max(a, a ) } e b 2 if b {max(a, a ) +,..., t} is a bijection; (c) E = E int E ext, where E int = [χ e ] 2 (E int \{e a, e a }), E ext = [χ e ] 2 (E ext ); (d) ϕ int [χ e ] 2 Eint\L int,j = [χ v ] 2 ϕ int Eint\L int,j ; ϕ int([χ e ] 2 ([E int,j ]2 )) = {v i }; ϕ int([χ e ] 2 (L int,j\([e int,j ]2 {e a, e a }))) = [v i, χ v (V )]; (e) ϕ ext [χ e ] 2 Eext\L ext,j = [χ v, χ e ] ϕ ext Eext\L ext,j ; ϕ ext([χ e ] 2 (L ext,j)) = [v i, χ e (E free,j)]; (f) l = [χ e, id L ] l [χ e ] 2 : E ext [K, L] is a labeling of the elements of E ext. The maps c i,j are extended to the whole of QV n,k,s by linearity. (v) Distributing external edges between all elements of a given subset of vertices in all possible ways: Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s. Let V = {v z,..., v zn } V ; with z < < z n n. Let K K be a finite set so that K K =.

9 JGAA, 3(2) (2009) 259 Also, let E ext [K ] 2 ; s := card(e ext). Assume that the elements of E ext satisfy {e a, e a } {e b, e b } =. Let L = {x s+,..., x s+s } be a label set so that L L =. Let l : E ext [K, L ] be a labeling of the elements of E ext. Finally, let I n E ext into n disjoint subsets: I n E ext E ext and E (i) ext context, define ξ E ext,v denote the set of all ordered partitions of the set E ext = {(E () ext,..., E (n ) ext ) E () ext... E (n ) ext = E (j) ext =, i, j {,..., n } with i j}. In this : QV n,k,s QV n,k,s+s ; G (E () ext,...,e (n ) ext ) I n E ext G (E () ext,...,e (n ) ext ), where the graphs G = (V () (E ext,...,e (n ), K, E ); E = E ext ) int Eext, together with the maps ϕ int and ϕ ext satisfy the following conditions: (a) V = V ; (b) K = K K ; (c) E = E int E ext, where E int = E int, E ext = E ext E ext; (d) ϕ int = ϕ int ; (e) ϕ ext Eext = ϕ ext and ϕ ext(e (i) ext ) [v zi, K ] for all i {,..., n }; (f) l : E ext [K, L L ], with l Eext = l and l E ext = l, is a labeling of the elements of E ext. The maps ξ E ext,v are extended to the whole of QV n,k,s by linearity. (vi) Assigning external edges to vertices which have none: Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s. Assume that there exists a set V V ; s := card(v ) so that V ϕ ext (E ext ) =. Moreover, let K K be a finite set so that K K =. Let E ext [K ] 2 ; card(e ext) = s. Assume that the elements of E ext satisfy {e a, e a } {e b, e b } =. Let L = {x s+,..., x s+s } be a label set so that L L =. Finally, let l : E ext [K, L ] be a labeling of the elements of E ext. In this context, define ɛ E ext : QV n,k,s QV n,k,s+s ; G G, where the graph G = (V, K, E ); E = E int E ext, together with the maps ϕ int and ϕ ext satisfies the following conditions: (a) V = V ; (b) K = K K ; (c) E = E int E ext, where E int = E int, E ext = E ext E ext; (d) ϕ int = ϕ int ; (e) ϕ ext Eext = ϕ ext and ϕ ext(e ext) [V, K ] so that V ϕ ext(e ext) = V ;

10 260 Mestre Generating ected and 2-edge ected graphs (f) l : E ext [K, L L ], with l Eext = l and l E ext = l, is a labeling of the elements of E ext. The maps ɛ E ext are extended to the whole of QV n,k,s by linearity. The following lemmas are now established. Lemma Fix integers k, s 0 and n, ρ. Then, for all i, j {,..., n} with i j, the following statements hold: (a) t i (QV n,k,s ) QV n,k+,s ; (b) l i,j (QV n,k,s ) QV n,k+,s ; (c) q (ρ) i (QV n,k,s ) QV n+,k+ρ,s. Proof: (a), (b) Clearly, the statements hold. (c) Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s. Apply the map q (ρ) i := 2(ρ )! l i,n+ ρ s i to the graph G. In particular, s i (G) is a linear combination of graphs, each of which is either ected or disected with two components. Applying the map l ρ i,n+ to s i (G) yields ected graphs. This completes the proof. Lemma 2 Fix integers s 0, k > 0 and n. Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s which is not simple. Then, for all i, j {,..., n} with i j, the following statements hold: (a) l i,j (G) / QV n,k+,s simple ; (b) q d() i (G) / QV n+,k,s simple. Proof: (a) Clearly, the statement holds. (b) By assumption, the graph G has at least either one loop or multiple edges. Apply the map q d() i := 2 l i,n+ s d i to the graph G. In particular, s d i (G) is a linear combination of disected graphs, each of which is produced from the graph G by assigning all ends of internal edges belonging to the same cycles, from the vertex v i V to either v i or v n+. Therefore, at least one of the two components of the graphs in s d i (G) is not simple. Applying the map l i,n+ to s d i (G) cannot produce simple graphs. This completes the proof. Lemma 3 Fix integers k, s 0 and n. Then, for all i, j {,..., n} with i j, the following statements hold: (a) l b i,j (b) q () i n,k,s (QVsimple ) QV n,k+,s simple ; (QV n,k,s simple ) QV n+,k,s simple.

11 JGAA, 3(2) (2009) 26 Proof: Applying the maps li,j b nor multiple edges. or q() i to a simple graph cannot introduce loops Lemma 4 Fix integers k, s 0 and n. Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s which is not 2-edge ected. Then, for all i {,..., n}, the following statements hold: (a) t i (G) / QV n,k+,s 2-edge ; (b) q () i (G) / QV n+,k,s 2-edge. Proof: (a) Clearly, the statement holds. (b) First, by definition all ected graphs with only one vertex are 2-edge ected. Consequently, the maps q () i produce 2-edge ected graphs with two vertices only from 2-edge ected ones. Now, let n >. By assumption, the graph G has at least one internal edge which does not belong to any cycle. Therefore, it ects two (distinct) vertices that must be ected together with only one internal edge. Let these vertices be v i, v j V ; i, j {,..., n} with i j. Apply the map q () i := 2 l i,n+ s i to the graph G. In particular, q () i (G) is a linear combination of graphs, each of which is so that the vertex v j is ected with only one internal edge either to v i or v n+ (but not to both). Clearly, only cycles containing the vertex v i, are affected by the map q () i. That is, the vertex v j cannot share a cycle with neither of the vertices v i or v n+. Hence, the graphs in q () i (G) are not 2-edge ected. This completes the proof. Lemma 5 Fix integers k, s 0 and n. Then, for all i {,..., n}, the following statements hold: (a) t i (QV n,k,s 2-edge ) QV n,k+,s 2-edge ; (b) q c() i (QV n,k,s 2-edge ) QV n+,k,s 2-edge. Proof: (a) Clearly, the statement holds. (b) Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in V n,k,s 2-edge. Apply the map := 2 l i,n+ s c i to the graph G. In particular, sc i (G) is a linear combination of graphs, each of which is produced from the graph G by transforming one or more cycles containing the vertex v i V, into paths whose end point vertices are v i and v n+. Moreover, every way to assign the remaining ends of internal edges in the process, from v i to either v i or v n+, defines new cycles. Therefore, q c() i applying the map l i,n+ to s c i (G) restores the broken cycles and yields 2-edge ected graphs. This completes the proof. 4 Arbitrary ected graphs The present section has substantial overlap with Section II of [6]. Its main result is a recursion formula to generate all ected graphs directly in the algebraic

12 262 Mestre Generating ected and 2-edge ected graphs representation rooted in [5]. Here, we formulate that formula on the level of graphs. In a recursion step, the formula yields the linear combination of all graphs having the same vertex and cyclomatic numbers. Moreover, the sum of the coefficients of all graphs in the same equivalence class, corresponds to the inverse of the order of their group of automorphisms. We use the maps t i and q () i defined in the preceding section to recursively generate all ected graphs following [6]. Theorem 6 Fix an integer s 0. Let L = {x,..., x s } be a label set. For all integers k 0 and n, define ω n,k,s QV n,k,s by the following recursion relation: ω,0,s is a single vertex with s external edges whose free ends are labeled x,..., x s, and unit coefficient; ω n,k,s := ( n q () i (ω n,k,s ) + k + n 2 i= ) n t i (ω n,k,s ). () i= Then, for fixed values of n and k, ω n,k,s = G V α n,k,s G G; α G Q and α G > 0 for all G V n,k,s. Moreover, G C α G = /S C, where C V n,k,s denotes an arbitrary equivalence class of graphs and S C denotes their symmetry factor. In the recursion equation above, the t i summand does not appear when k = 0. Theorem 6 and formula () correspond to Theorem 0 and formula () of [6], respectively. In particular, for k = 0, the former theorem and formula correspond to Lemma 0 and formula (2) of [5], respectively. Moreover, formula () is an instance of a double recursion. Therefore, its algorithmic implementation is that of any recursive function that makes two calls to itself, such as the defining recurrence of the binomial coefficients. Proof: The proof is nearly the same as that of Theorem 0 of [6]. The procedure is also very analogous to the one given in [5]. We translate every lemma given in Section II of the former paper to the present setting. Lemma 7 Fix integers s, k 0 and n. Let ω n,k,s = G V n,k,s be defined by formula (). Then, α G > 0 for all G V n,k,s QV n,k,s. α G G Proof: The proof proceeds by induction on the internal edge number m. Clearly, the statement holds for m = 0. We assume the statement to hold for a general number of internal edges m. Let G = (V, K, E); E = E int E ext, m := card(e int ), together with the maps ϕ int and ϕ ext denote an arbitrary graph in V n,k,s, where m = k + n. We now show that the graph G is generated by applying the maps t i to graphs occurring in ω n,k,s = G V γ n,k,s G G ; γ G Q, or the maps q () i := 2 l i,n s i to graphs occurring in ω n,k,s = β G G ; β G Q. G V n,k,s

13 JGAA, 3(2) (2009) 263 (i) Suppose that the graph G has at least one vertex with one or more loops. Let this vertex be v i V ; i {,..., n}, for instance. Erasing any loop yields a graph t i (G) V n,k,s. By induction assumption, γ ti (G) > 0. Hence, applying the map t i to the graph t i (G) produces again the graph G. That is, α G > 0. (ii) Suppose that the graph G has no loops. There exists i {,..., n } so that {v i, v n } ϕ int (E int ). Applying the map c i,n to the graph G yields a graph c i,n (G) V n,k,s. By induction assumption, β ci,n(g) > 0. Hence, applying the map q () i to the graph c i,n (G) produces a linear combination of graphs, one of which is the graph G. That is, α G > 0. What remains in order to prove Theorem 6 is to show that the sum of the coefficients of all graphs in the same equivalence class, is given by the inverse of their symmetry factor. We start with a more restricted result. Lemma 8 Fix integers k 0, n and s n. Let C V n,k,s denote an equivalence class. Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in C. Assume that V ϕ ext (E ext ) = V. Let ω n,k,s = G V α n,k,s G G QV n,k,s be defined by formula (). Then, G C α G = /S C, where S C denotes the symmetry factor of every graph in C. Proof: The proof proceeds by induction on the internal edge number m. Clearly, the statement holds for m = 0. We assume the statement to hold for a general number of internal edges m. Consider the graph G = (V, K, E) C ; E = E int E ext, m := card(e int ) = k + n, together with the maps ϕ int and ϕ ext. By Lemma 7, the coefficient of the graph G in ω n,k,s is positive, i.e., α G > 0. Moreover, the graph G C is so that every one of its vertices has at least one (labeled) external edge. Hence, the graph G has no non-trivial vertex symmetries: Svertex C =. That is, S C = Sedge C for any symmetry is an edge symmetry. We proceed to show that G C α G = /S C. To this end, we check from which graphs with m internal edges, the graphs in the equivalence class C are generated by the recursion formula (), and how many times they are generated. Choose any one of the m internal edges of the graph G C. (i) If that internal edge is a loop, let this be assigned to the vertex v i V ; i {,..., n}, for instance. Also, assume that the vertex v i has exactly τ k loops as well as x external edges whose free ends are labeled x a,..., x ax, with a < < a x s. Erasing any one of these loops yields a graph t i (G) V n,k,s whose symmetry factor is related to that of G C via S ti (G) = S C /(2τ). Let ω n,k,s = G V γ n,k,s G G ; γ G Q. Also, let A V n,k,s denote the equivalence class containing t i (G). The map t i produces the graph G from the graph t i (G) with coefficient α G = γ t i (G) Q. Each vertex of the graph t i (G) has at least one labeled external edge. Hence, by

14 264 Mestre Generating ected and 2-edge ected graphs induction assumption, G A γ G = (G) /Sti = /S A. Now, take one graph (distinct from the graph G) in C in turn, choose any one of the τ loops of the vertex having x external edges whose free ends are labeled x a,..., x ax, and repeat the procedure above. We obtain αg = G C G A γ G = S A = 2τ S C. Therefore, according to formula (), the contribution to G C α G is τ/(m S C ). Distributing this factor between the τ loops considered yields /(m S C ) for each loop. (ii) If that internal edge is not a loop, let this edge be ected to the vertices, v i, v j V ; i, j {,..., n} with i < j, for instance. Also, assume that v i has τ 0 loops as well as r external edges whose free ends are labeled x a,..., x ar, with a < < a r s, while v j has τ 0 loops as well as r external edges whose free ends are labeled x b,..., x br, with b < < b r s and a z b z for all z {,..., r}, z {,..., r }. Finally, assume that the two vertices are ected together with ρ internal edges, so that τ + τ + ρ k +. Contracting any one of these internal edges yields a graph c i,j (G) V n,k,s whose vertex v i has µ := τ + τ + ρ loops as well as r + r external edges whose free ends are labeled x a,..., x ar, x b,..., x br. Consequently, the symmetry factor of the graph c i,j (G) is related to that of G C via Let ω n,k,s = G V n,k,s 2 µ µ! Sci,j(G) = 2 τ τ! β G G ; β G 2 τ τ! ρ! SC. Q. Let B V n,k,s denote the equivalence class containing c i,j (G). Apply the map q () i := 2 l i,n s i to c i,j (G). Notice that there are two ways to distribute the r + r external edges assigned to the vertex v i of the graph c i,j (G) between the vertices v i and v n, so that one vertex is assigned with r external edges whose free ends are labeled x a,..., x ar, while the other is assigned with r external edges whose free ends are labeled x b,..., x br. Therefore, there are two graphs in the linear combination of graphs q () i (c i,j (G)) which are isomorphic to the graph G C. To calculate the coefficient α G Q of each of these graphs in that linear combination, we need to count the number of ways to distribute the 2µ ends of internal edges assigned to the vertex v i of the graph c i,j (G) V n,k,s, between the vertices v i and v n, so that the vertex with the given r external edges is assigned with τ loops, the vertex with the given r external edges is assigned with τ loops, while the remaining ρ internal edges are employed to ect the two vertices together. Now, there are ( ) µ τ = µ! (µ τ )!τ! ways to assign both ends of τ internal edges chosen among the µ internal edges in the process, to the vertex with the aforesaid r external edges. Besides, there are ( ) µ τ τ = (µ τ )! (µ τ τ )!τ! ways

15 JGAA, 3(2) (2009) 265 to assign both ends of τ internal edges chosen among the µ τ internal edges in the process, to the vertex with the aforesaid r external edges. Finally, there are two ways to distribute one end of each of the remaining ρ internal edges, per vertex. This yields 2 ρ ways to ect the two vertices together with ρ internal edges. The final result is given by the product of all these factors. Hence, there are 2 ρ µ! (µ τ )!τ! (µ τ )! (µ τ τ )!τ! = µ! 2ρ τ! τ! (ρ )! ways to distribute the 2µ ends of internal edges between the vertices v i and v n so as to produce a graph in the equivalence class C. Consequently, α G = ρ 2 µ! 2 τ! τ! (ρ )! β c i,j(g) for the map q () i carries the factor /2. Moreover, each vertex of the graph c i,j (G) has at least one labeled external edge. Therefore, by induction assumption, G B β G = /Sci,j(G) = /S B. Now, take one graph (distinct from G) in C in turn, choose any one of the ρ internal edges ecting together the pair of vertices so that one vertex has r external edges whose free ends are labeled x a,..., x ar, while the other has r external edges whose free ends are labeled x b,..., x br, and repeat the procedure above. We obtain G C α G = 2 2 ρ 2 µ! τ! τ! (ρ )! = 2 ρ µ! τ! τ! (ρ )! S B G B β G = 2 ρ µ! τ! τ! (ρ )! τ! τ! ρ! µ! = ρ S C, 2 ρ S C where the factor 2 on the right hand side of the first equality, is due to the fact that each graph in the equivalence class B generates two graphs in C. Therefore, according to formula (), the contribution to G C α G is ρ/(m S C ). Distributing this factor between the ρ internal edges considered yields /(m S C ) for each edge. We conclude that every one of the m internal edges of the graph G contributes /(m S C ) to G C α G. Hence, the overall contribution is exactly /S C. This completes the proof. ω n,k,s satisfies the following property. Lemma 9 Fix integers s, k 0 and n. Let V, K and E = E int E ext be the sets of vertices, ends of edges and edges, respectively, of all graphs in V n,k,s. Let L = {x,..., x s } be a label set and let l : E ext [K, L] be a labeling of the elements of E ext. Let ω n,k,s = G V α n,k,s G G QV n,k,s be defined

16 266 Mestre Generating ected and 2-edge ected graphs by formula (). Moreover, let K K be a finite set so that K K =. Let E ext [K ] 2 ; s := card(e ext). Assume that the elements of E ext satisfy {e a, e a } {e b, e b } =. Also, let L = {x s+,..., x s+s } be a label set so that L L =. Let l : E ext [K, L ] be a labeling of the elements of E ext. Then, ω n,k,s+s = ξ E ext,v (ω n,k,s ). Proof: Clearly, ξ E ext,v = L ext E ξ ext E ext \L ext,v \{v i,v n} ξ Lext,{v i,v n} : QV n,k,s QV n,k,s+s ; i {,..., n }. Also, ξ Lext,{v i,v n} s i = s i ξ Lext,{v i} : QV n,k,s QV n,k,s+s QV n,k,s+s, where s = card(l ext ). Therefore, the equality ω n,k,s+s = ξ E ext,v (ω n,k,s ) follows immediately from the recursive definition (). We proceed to show that G C α G = /S C, where C V n,k,s equivalence class. Lemma 0 Fix integers s, k 0 and n. Let C V n,k,s denote an arbi- be defined by trary equivalence class. Let ω n,k,s = G V n,k,s α G G QV n,k,s denotes any formula (). Then, G C α G = /S C, where S C denotes the symmetry factor of every graph in C. Proof: Choose a graph G = (V, K, E) C ; E = E int E ext, together with the maps ϕ int and ϕ ext. Let L = {x,..., x s } be a label set and let l : E ext [K, L] be a labeling of the elements of E ext. If ϕ ext (E ext ) = V, we simply recall Lemma 8. Thus, we may assume that there exists a set V V ; s := card(v ) so that V ϕ ext (E ext ) =. Let K K be a finite set so that K K =. Let E ext [K ] 2 ; card(e ext) = s. Assume that the elements of E ext satisfy {e a, e a } {e b, e b } =. Also, let L = {x s+,..., x s+s } be a label set so that L L =. Finally, let l : E ext [K, L ] be a labeling of the elements of E ext. Now, apply a map ɛ E ext to the graph G. Let D V n,k,s+s denote the equivalence class containing ɛ E ext (G). Let ω n,k,s+s = β G V n,k,s+s G G ; β G Q. By Lemma 8, G D β G = /Sɛ E ext (G) = /S D. Since, in general, the maps ɛ E ext are not uniquely defined, assume that there are T distinct maps ɛ (l) E l {,..., T } so ext; that ɛ (l) E D. Clearly, β ext(g) (l) ɛ E ext (G) = α G > 0. Therefore, repeating the same procedure for every graph in C and recalling Lemma 9, we obtain G D β G = T l= G C β (l) ɛ E ext (G) = T α G = S D. G C That is, G C α G = /(T S D ). Now, every map ɛ (l) E defines a vertex symmetry of the graph G. This can have no more than these vertex symmetries, since ext the vertices that already carry (labeled) external edges, are distinguishable and thus held fixed under any symmetry. Hence, Svertex G = Svertex C = T. Moreover, S D = Sedge D = SC edge. Finally, from the identity SC = Svertex C Sedge C, follows that G C α G = /S C. This completes the proof of Theorem 6.

17 JGAA, 3(2) (2009) Examples The present section overlaps the appendix of [6]. We show the result of computing all mutually non-isomorphic ected graphs without external edges as contributions to ω n,k,0 via formula (), up to order n+k 4. The coefficients in front of graphs are the inverses of the orders of their groups of automorphisms. n =, k = 0 n = 2, k = 0 2 n =, k = 2 n = 3, k = 0 2 n = 2, k = n =, k = n = 4, k = !

18 268 Mestre Generating ected and 2-edge ected graphs n = 3, k = 3! n = 2, k = ! n =, k = ! 5 Extensions We generalize Theorem 6 to 2-edge ected, simple ected and loopless ected graphs. These three results were not obtained in previous papers using the Hopf algebraic approach given in [5, 6] edge ected graphs By Lemmas 4 and 5, Theorem 6 specializes to 2-edge ected graphs by replacing the maps q () i by the maps q c() i in formula (). Theorem Fix an integer s 0. Let L = {x,..., x s } be a label set. For all integers k 0 and n, define β n,k,s QV n,k,s 2-edge by the following recursion relation: β,0,s is a single vertex with s external edges whose free ends are labeled x,..., x s, and unit coefficient; β n,k,s := ( n q c() i (β n,k,s ) + k + n 2 i= ) n t i (β n,k,s ), k > 0. Then, for fixed values of n and k, β n,k,s = G V α n,k,s G G; α G Q and α G > 0 2-edge for all G V n,k,s 2-edge. Moreover, G C α G = /S C, where C V n,k,s 2-edge denotes an arbitrary equivalence class of graphs and S C denotes their symmetry factor. i= (2)

19 JGAA, 3(2) (2009) 269 For k = and n >, formula (2) specializes to recursively generate a cycle with n vertices, s external edges whose free ends are labeled x,..., x s, and coefficient /(2n), from a cycle with n vertices, the given external edges and coefficient /(2(n )). 5.. Examples We show the result of computing all mutually non-isomorphic 2-edge ected graphs without external edges as contributions to β n,k,0 via formula (2), up to order n + k 5. The coefficients in front of graphs are the inverses of the orders of their groups of automorphisms. n =, k = 0 n =, k = 2 n = 2, k = 2 2 n =, k = n = 3, k = 3! n = 2, k = ! n =, k = ! n = 4, k = 8

20 270 Mestre Generating ected and 2-edge ected graphs n = 3, k = n = 2, k = ! ! n =, k = ! 5.2 Simple ected graphs We generalize Theorem 6 to simple ected graphs. To this end, we combine the maps q d() i with the maps li,j b in formula (). Theorem 2 Fix an integer s 0. Let L = {x,..., x s } be a label set. For all integers k 0 and n, define σ n,k,s QV n,k,s simple by the following recursion relation: σ,0,s is a single vertex with s external edges whose free ends are labeled x,..., x s, and unit coefficient; σ n,k,s := k + n n i= q d() i (σ n,k,s ) + n i li,j(σ b n,k,s ), n >. i= j= Then, for fixed values of n and k, σ n,k,s = G V α n,k,s G G; α G Q and α G > 0 simple for all G V n,k,s simple. Moreover, G C α G = /S C, where C V n,k,s simple denotes an arbitrary equivalence class of graphs and S C denotes their symmetry factor. In the recursion equation above, the li,j b summand does not appear when k = 0. Proof: The proof is very analogous to that of Theorem 6. Actually, every lemma given in the preceding section remains valid by replacing ω n,k,s by σ n,k,s. Here, we only state and prove the two lemmas corresponding to Lemmas 7 and 8. The rest of the proof is implied by analogy. (3)

21 JGAA, 3(2) (2009) 27 Lemma 3 Fix integers s, k 0 and n. Let σ n,k,s = G V α n,k,s G G simple be defined by formula (3). Then, α G > 0 for all G V n,k,s QV n,k,s simple simple. Proof: The proof proceeds by induction on the internal edge number m. Clearly, the statement holds for m = 0. We assume the statement to hold for a general number of internal edges m. Let G = (V, K, E); E = E int E ext, m := card(e int ), together with the maps ϕ int and ϕ ext denote an arbitrary graph in V n,k,s simple, where m = k + n. We now show that the graph G is generated by applying the maps q d() i := 2 l i,n s d i to graphs occurring in σ n,k,s = G V β n,k,s G G ; β G Q, or the maps li,j b := l i,j (id δ i,j ) to simple graphs occurring in σ n,k,s = G V n,k,s simple (i) If k = 0, by Lemma 7, α G > 0. γ G G ; γ G Q. (ii) If k > 0, choose any one of the internal edges of the graph G which belong at least to one cycle. Let this edge be ected to the vertices v i, v j V ; i, j {,..., n} with i j. Erasing such internal edge yields a graph l i,j (G) V n,k,s simple. By induction assumption, γ li,j (G) > 0. Hence, applying the map li,j b to l i,j (G) produces again the graph G. That is, α G > 0. Lemma 4 Fix integers k 0, n and s n. Let C V n,k,s simple denote an equivalence class. Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in C. Assume that V ϕ ext (E ext ) = V. Let σ n,k,s = α G G QV n,k,s simple be defined by formula (3). Then, G C α G =. G V n,k,s simple Proof: The proof proceeds by induction on the internal edge number m. Clearly, the statement holds for m = 0. We assume the statement to hold for a general number of internal edges m. Consider the graph G = (V, K, E) C ; E = E int E ext, m := card(e int ) = k + n, together with the maps ϕ int and ϕ ext. By Lemma 3, the coefficient of the graph G in σ n,k,s is positive: α G > 0. Moreover, S C = for the graph G C is simple and has no non-trivial vertex symmetries. We proceed to show that G C α G =. To this end, choose any one of the m internal edges of the graph G C. (i) If that internal edge does not belong to any cycle, by Lemma 8, it adds /m to G C α G. (ii) If that internal edge belongs at least to one cycle, let this edge be ected to the vertices v i, v j V ; i, j {,..., n} with i j. Also, assume that v i has r external edges whose free ends are labeled x a,..., x ar, with a < < a r s, while v j has r external edges whose free ends are labeled x b,..., x br, with b < < b r s and a z b z for all z {,..., r}, z {,..., r }. Erasing such internal edge

22 272 Mestre Generating ected and 2-edge ected graphs G V n,k,s simple yields a graph l i,j (G) V n,k,s simple so that S li,j (G) =. Let σ n,k,s = γ G G ; γ G Q. Also, let A V n,k,s simple denote the equivalence class containing l i,j (G). The map l b i,j := l i,j (id δ i,j ) produces the graph G from the graph l i,j (G) with coefficient α G = γ l i,j (G) Q. Each vertex of the graph l i,j (G) has at least one labeled external edge. Hence, by induction assumption, G A γ G =. Now, take one graph (distinct from G) in C in turn, choose the internal edge ected to the vertex having r external edges whose free ends are labeled x a,..., x ar, and to the vertex having r external edges whose free ends are labeled x b,..., x br, and repeat the procedure above. We obtain αg = γ G =. G C G A Therefore, according to formula (3), the contribution to G C α G is /m. We conclude that every one of the m internal edges of the graph G adds /m to G C α G. Hence, the overall contribution is exactly. This completes the proof. This completes the proof of Theorem Examples We show the result of computing all mutually non-isomorphic simple ected graphs without external edges as contributions to σ n,k,0 via formula (3), up to order n + k 6. The coefficients in front of graphs are the inverses of the orders of their groups of automorphisms. n =, k = 0 n = 2, k = 0 2 n = 3, k = 0 2 n = 4, k = !

23 JGAA, 3(2) (2009) 273 n = 3, k = 3! n = 5, k = ! n = 4, k = n = 6, k = ! ! n = 5, k =

24 274 Mestre Generating ected and 2-edge ected graphs n = 4, k = Loopless ected graphs The present section gives two algorithms to generate all loopless ected graphs. The second one is amenable to direct implementation via Hopf algebra in the sense of [5, 6] Main recursion formula We generalize Theorem 6 to loopless ected graphs. To this end, we replace the maps t i by the maps li,j a in formula (). Theorem 5 Fix an integer s 0. Let L = {x,..., x s } be a label set. For all integers k 0 and n, define θ n,k,s QV n,k,s loopless by the following recursion relation: θ,0,s is a single vertex with s external edges whose free ends are labeled x,..., x s, and unit coefficient; θ n,k,s := k + n n i= q () i (θ n,k,s ) + n i li,j(θ a n,k,s ), n >. i= j= Then, for fixed values of n and k, θ n,k,s = G V α n,k,s G G; α G Q and α G > 0 loopless for all G Vloopless. n,k,s Moreover, G C α G = /S C, where C V n,k,s loopless denotes an arbitrary equivalence class of graphs and S C denotes their symmetry factor. In the recursion equation above, the li,j a summand does not appear when k = 0. Proof: As in the preceding section, every lemma given in Section 4 holds when stated for θ n,k,s. Hence, we restrict the proof of Theorem 5 to the following two lemmas. Lemma 6 Fix integers s, k 0 and n. Let θ n,k,s = G V α n,k,s G G loopless QV n,k,s loopless be defined by formula (4). Then, α G > 0 for all G V n,k,s loopless. Proof: The proof proceeds by induction on the internal edge number m. Clearly, the statement holds for m = 0. We assume the statement to hold for a general number of internal edges m. Let G = (V, K, E); E = E int E ext, m := card(e int ), together with the maps ϕ int and ϕ ext denote an arbitrary graph in Vloopless, n,k,s where m = k + n. We now show that the graph G (4)

25 JGAA, 3(2) (2009) 275 is generated by applying the maps q () i := 2 l i,n s i to graphs occurring in θ n,k,s = G V β n,k,s G G ; β G Q, or the maps li,j a := l i,j δ i,j to graphs loopless occurring in θ n,k,s = G V γ n,k,s G G ; γ G Q. loopless (i) Suppose that the graph G has no multiple edges. By Lemma 7, α G > 0. (ii) Suppose that the graph G has at least one pair of vertices, say, v i, v j V ; i, j {,..., n} with i j, ected together by multiple edges. Erasing any one of those edges yields a graph l i,j (G) V n,k,s loopless. By induction assumption, γ li,j (G) > 0. Hence, applying the map li,j a := l i,j δ i,j to l i,j (G) produces again the graph G. That is, α G > 0. Lemma 7 Fix integers k 0, n and s n. Let C V n,k,s loopless denote an equivalence class. Let G = (V, K, E); E = E int E ext, together with the maps ϕ int and ϕ ext denote a graph in C. Assume that V ϕ ext (E ext ) = V. Let θ n,k,s = α G G V n,k,s loopless be defined by formula (4). Then, G C α G = /S C, G V n,k,s loopless where S C denotes the symmetry factor of every graph in C. Proof: The proof proceeds by induction on the internal edge number m. Clearly, the statement holds for m = 0. We assume the statement to hold for a general number of internal edges m. Consider the graph G = (V, K, E) C ; E = E int E ext, m := card(e int ) = k + n, together with the maps ϕ int and ϕ ext. By Lemma 6, the coefficient of the graph G in θ n,k,s is positive: α G > 0. Moreover, S C = Sedge C for the graph G C has no non-trivial vertex symmetries. We proceed to show that G C α G = /S C. To this end, choose any one of the m internal edges of the graph G C. (i) If that internal edge is the only one ecting a given pair of vertices together, by Lemma 8, it adds /(m S C ) to G C α G. (ii) If that internal edge is one of the, say, < ρ k +, multiple edges ecting together the vertices v i, v j V ; i, j {,..., n} with i j, assume that v i has r external edges whose free ends are labeled x a,..., x ar, with a < < a r s, while v j has r external edges whose free ends are labeled x b,..., x br, with b < < b r s and a z b z for all z {,..., r}, z {,..., r }. Erasing any one of the given internal edges yields a graph l i,j (G) V n,k,s loopless whose symmetry factor is G V n,k,s loopless related to that of the graph G C via S li,j (G) = S C /ρ. Let θ n,k,s = γ G G ; γ G Q. Also, let A V n,k,s loopless denote the equivalence class containing l i,j (G). The map l a i,j := l i,j δ i,j produces the graph G from the graph l i,j (G) with coefficient α G = γ l i,j (G) Q. Each vertex of the graph l i,j (G) has at least one labeled external edge. Therefore, by induction assumption, G A γ G = /Sli,j (G) = /S A.

DECOMPOSITIONS OF MULTIGRAPHS INTO PARTS WITH THE SAME SIZE

DECOMPOSITIONS OF MULTIGRAPHS INTO PARTS WITH THE SAME SIZE Discussiones Mathematicae Graph Theory 30 (2010 ) 335 347 DECOMPOSITIONS OF MULTIGRAPHS INTO PARTS WITH THE SAME SIZE Jaroslav Ivančo Institute of Mathematics P.J. Šafári University, Jesenná 5 SK-041 54

More information

Algebraic Methods in Combinatorics

Algebraic Methods in Combinatorics Algebraic Methods in Combinatorics Po-Shen Loh 27 June 2008 1 Warm-up 1. (A result of Bourbaki on finite geometries, from Răzvan) Let X be a finite set, and let F be a family of distinct proper subsets

More information

Classification of root systems

Classification of root systems Classification of root systems September 8, 2017 1 Introduction These notes are an approximate outline of some of the material to be covered on Thursday, April 9; Tuesday, April 14; and Thursday, April

More information

Partial cubes: structures, characterizations, and constructions

Partial cubes: structures, characterizations, and constructions Partial cubes: structures, characterizations, and constructions Sergei Ovchinnikov San Francisco State University, Mathematics Department, 1600 Holloway Ave., San Francisco, CA 94132 Abstract Partial cubes

More information

Rao s degree sequence conjecture

Rao s degree sequence conjecture Rao s degree sequence conjecture Maria Chudnovsky 1 Columbia University, New York, NY 10027 Paul Seymour 2 Princeton University, Princeton, NJ 08544 July 31, 2009; revised December 10, 2013 1 Supported

More information

Algebraic Methods in Combinatorics

Algebraic Methods in Combinatorics Algebraic Methods in Combinatorics Po-Shen Loh June 2009 1 Linear independence These problems both appeared in a course of Benny Sudakov at Princeton, but the links to Olympiad problems are due to Yufei

More information

An approximate version of Hadwiger s conjecture for claw-free graphs

An approximate version of Hadwiger s conjecture for claw-free graphs An approximate version of Hadwiger s conjecture for claw-free graphs Maria Chudnovsky Columbia University, New York, NY 10027, USA and Alexandra Ovetsky Fradkin Princeton University, Princeton, NJ 08544,

More information

5 Quiver Representations

5 Quiver Representations 5 Quiver Representations 5. Problems Problem 5.. Field embeddings. Recall that k(y,..., y m ) denotes the field of rational functions of y,..., y m over a field k. Let f : k[x,..., x n ] k(y,..., y m )

More information

Small Label Classes in 2-Distinguishing Labelings

Small Label Classes in 2-Distinguishing Labelings Also available at http://amc.imfm.si ISSN 1855-3966 (printed ed.), ISSN 1855-3974 (electronic ed.) ARS MATHEMATICA CONTEMPORANEA 1 (2008) 154 164 Small Label Classes in 2-Distinguishing Labelings Debra

More information

Sergey Norin Department of Mathematics and Statistics McGill University Montreal, Quebec H3A 2K6, Canada. and

Sergey Norin Department of Mathematics and Statistics McGill University Montreal, Quebec H3A 2K6, Canada. and NON-PLANAR EXTENSIONS OF SUBDIVISIONS OF PLANAR GRAPHS Sergey Norin Department of Mathematics and Statistics McGill University Montreal, Quebec H3A 2K6, Canada and Robin Thomas 1 School of Mathematics

More information

Multi-coloring and Mycielski s construction

Multi-coloring and Mycielski s construction Multi-coloring and Mycielski s construction Tim Meagher Fall 2010 Abstract We consider a number of related results taken from two papers one by W. Lin [1], and the other D. C. Fisher[2]. These articles

More information

Upper triangular matrices and Billiard Arrays

Upper triangular matrices and Billiard Arrays Linear Algebra and its Applications 493 (2016) 508 536 Contents lists available at ScienceDirect Linear Algebra and its Applications www.elsevier.com/locate/laa Upper triangular matrices and Billiard Arrays

More information

Probe interval graphs and probe unit interval graphs on superclasses of cographs

Probe interval graphs and probe unit interval graphs on superclasses of cographs Author manuscript, published in "" Discrete Mathematics and Theoretical Computer Science DMTCS vol. 15:2, 2013, 177 194 Probe interval graphs and probe unit interval graphs on superclasses of cographs

More information

Twisted Projective Spaces and Linear Completions of some Partial Steiner Triple Systems

Twisted Projective Spaces and Linear Completions of some Partial Steiner Triple Systems Beiträge zur Algebra und Geometrie Contributions to Algebra and Geometry Volume 49 (2008), No. 2, 341-368. Twisted Projective Spaces and Linear Completions of some Partial Steiner Triple Systems Ma lgorzata

More information

Boolean Inner-Product Spaces and Boolean Matrices

Boolean Inner-Product Spaces and Boolean Matrices Boolean Inner-Product Spaces and Boolean Matrices Stan Gudder Department of Mathematics, University of Denver, Denver CO 80208 Frédéric Latrémolière Department of Mathematics, University of Denver, Denver

More information

DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS

DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS AARON ABRAMS, DAVID GAY, AND VALERIE HOWER Abstract. We show that the discretized configuration space of k points in the n-simplex is homotopy equivalent

More information

Measures and Measure Spaces

Measures and Measure Spaces Chapter 2 Measures and Measure Spaces In summarizing the flaws of the Riemann integral we can focus on two main points: 1) Many nice functions are not Riemann integrable. 2) The Riemann integral does not

More information

W if p = 0; ; W ) if p 1. p times

W if p = 0; ; W ) if p 1. p times Alternating and symmetric multilinear functions. Suppose and W are normed vector spaces. For each integer p we set {0} if p < 0; W if p = 0; ( ; W = L( }... {{... } ; W if p 1. p times We say µ p ( ; W

More information

Independence in Function Graphs

Independence in Function Graphs Independence in Function Graphs Ralucca Gera 1, Craig E. Larson 2, Ryan Pepper 3, and Craig Rasmussen 1 1 Naval Postgraduate School, Department of Applied Mathematics, Monterey, CA 93943; rgera@nps.edu,

More information

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Chapter : Logic Topics:. Statements, Negation, and Compound Statements.2 Truth Tables and Logical Equivalences.3

More information

What you learned in Math 28. Rosa C. Orellana

What you learned in Math 28. Rosa C. Orellana What you learned in Math 28 Rosa C. Orellana Chapter 1 - Basic Counting Techniques Sum Principle If we have a partition of a finite set S, then the size of S is the sum of the sizes of the blocks of the

More information

Supplement to Multiresolution analysis on the symmetric group

Supplement to Multiresolution analysis on the symmetric group Supplement to Multiresolution analysis on the symmetric group Risi Kondor and Walter Dempsey Department of Statistics and Department of Computer Science The University of Chicago risiwdempsey@uchicago.edu

More information

= ϕ r cos θ. 0 cos ξ sin ξ and sin ξ cos ξ. sin ξ 0 cos ξ

= ϕ r cos θ. 0 cos ξ sin ξ and sin ξ cos ξ. sin ξ 0 cos ξ 8. The Banach-Tarski paradox May, 2012 The Banach-Tarski paradox is that a unit ball in Euclidean -space can be decomposed into finitely many parts which can then be reassembled to form two unit balls

More information

Finite affine planes in projective spaces

Finite affine planes in projective spaces Finite affine planes in projective spaces J. A.Thas H. Van Maldeghem Ghent University, Belgium {jat,hvm}@cage.ugent.be Abstract We classify all representations of an arbitrary affine plane A of order q

More information

ON THE NUMBER OF COMPONENTS OF A GRAPH

ON THE NUMBER OF COMPONENTS OF A GRAPH Volume 5, Number 1, Pages 34 58 ISSN 1715-0868 ON THE NUMBER OF COMPONENTS OF A GRAPH HAMZA SI KADDOUR AND ELIAS TAHHAN BITTAR Abstract. Let G := (V, E be a simple graph; for I V we denote by l(i the number

More information

Cographs; chordal graphs and tree decompositions

Cographs; chordal graphs and tree decompositions Cographs; chordal graphs and tree decompositions Zdeněk Dvořák September 14, 2015 Let us now proceed with some more interesting graph classes closed on induced subgraphs. 1 Cographs The class of cographs

More information

Solutions of exercise sheet 6

Solutions of exercise sheet 6 D-MATH Algebra I HS 14 Prof. Emmanuel Kowalski Solutions of exercise sheet 6 1. (Irreducibility of the cyclotomic polynomial) Let n be a positive integer, and P Z[X] a monic irreducible factor of X n 1

More information

Isomorphisms between pattern classes

Isomorphisms between pattern classes Journal of Combinatorics olume 0, Number 0, 1 8, 0000 Isomorphisms between pattern classes M. H. Albert, M. D. Atkinson and Anders Claesson Isomorphisms φ : A B between pattern classes are considered.

More information

Efficient Reassembling of Graphs, Part 1: The Linear Case

Efficient Reassembling of Graphs, Part 1: The Linear Case Efficient Reassembling of Graphs, Part 1: The Linear Case Assaf Kfoury Boston University Saber Mirzaei Boston University Abstract The reassembling of a simple connected graph G = (V, E) is an abstraction

More information

41 is the largest size of a cap in P G(4, 4)

41 is the largest size of a cap in P G(4, 4) 41 is the largest size of a cap in P G(4, 4) Yves Edel Mathematisches Institut der Universität Im Neuenheimer Feld 288 69120 Heidelberg (Germany) Jürgen Bierbrauer Department of Mathematical Sciences Michigan

More information

1 Basic Combinatorics

1 Basic Combinatorics 1 Basic Combinatorics 1.1 Sets and sequences Sets. A set is an unordered collection of distinct objects. The objects are called elements of the set. We use braces to denote a set, for example, the set

More information

Laplacian Integral Graphs with Maximum Degree 3

Laplacian Integral Graphs with Maximum Degree 3 Laplacian Integral Graphs with Maximum Degree Steve Kirkland Department of Mathematics and Statistics University of Regina Regina, Saskatchewan, Canada S4S 0A kirkland@math.uregina.ca Submitted: Nov 5,

More information

5 Set Operations, Functions, and Counting

5 Set Operations, Functions, and Counting 5 Set Operations, Functions, and Counting Let N denote the positive integers, N 0 := N {0} be the non-negative integers and Z = N 0 ( N) the positive and negative integers including 0, Q the rational numbers,

More information

Fractional and circular 1-defective colorings of outerplanar graphs

Fractional and circular 1-defective colorings of outerplanar graphs AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 6() (05), Pages Fractional and circular -defective colorings of outerplanar graphs Zuzana Farkasová Roman Soták Institute of Mathematics Faculty of Science,

More information

On Inner Constructivizability of Admissible Sets

On Inner Constructivizability of Admissible Sets On Inner Constructivizability of Admissible Sets Alexey Stukachev Sobolev Institute of Mathematics, Novosibirsk, Russia aistu@math.nsc.ru Abstract. We consider a problem of inner constructivizability of

More information

arxiv: v2 [math.ds] 13 Sep 2017

arxiv: v2 [math.ds] 13 Sep 2017 DYNAMICS ON TREES OF SPHERES MATTHIEU ARFEUX arxiv:1406.6347v2 [math.ds] 13 Sep 2017 Abstract. We introduce the notion of dynamically marked rational map and study sequences of analytic conjugacy classes

More information

Hyperplanes of Hermitian dual polar spaces of rank 3 containing a quad

Hyperplanes of Hermitian dual polar spaces of rank 3 containing a quad Hyperplanes of Hermitian dual polar spaces of rank 3 containing a quad Bart De Bruyn Ghent University, Department of Mathematics, Krijgslaan 281 (S22), B-9000 Gent, Belgium, E-mail: bdb@cage.ugent.be Abstract

More information

Chordal Coxeter Groups

Chordal Coxeter Groups arxiv:math/0607301v1 [math.gr] 12 Jul 2006 Chordal Coxeter Groups John Ratcliffe and Steven Tschantz Mathematics Department, Vanderbilt University, Nashville TN 37240, USA Abstract: A solution of the isomorphism

More information

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees Francesc Rosselló 1, Gabriel Valiente 2 1 Department of Mathematics and Computer Science, Research Institute

More information

Math 201C Homework. Edward Burkard. g 1 (u) v + f 2(u) g 2 (u) v2 + + f n(u) a 2,k u k v a 1,k u k v + k=0. k=0 d

Math 201C Homework. Edward Burkard. g 1 (u) v + f 2(u) g 2 (u) v2 + + f n(u) a 2,k u k v a 1,k u k v + k=0. k=0 d Math 201C Homework Edward Burkard 5.1. Field Extensions. 5. Fields and Galois Theory Exercise 5.1.7. If v is algebraic over K(u) for some u F and v is transcendental over K, then u is algebraic over K(v).

More information

ADDENDUM B: CONSTRUCTION OF R AND THE COMPLETION OF A METRIC SPACE

ADDENDUM B: CONSTRUCTION OF R AND THE COMPLETION OF A METRIC SPACE ADDENDUM B: CONSTRUCTION OF R AND THE COMPLETION OF A METRIC SPACE ANDREAS LEOPOLD KNUTSEN Abstract. These notes are written as supplementary notes for the course MAT11- Real Analysis, taught at the University

More information

The Singapore Copyright Act applies to the use of this document.

The Singapore Copyright Act applies to the use of this document. Title On graphs whose low polynomials have real roots only Author(s) Fengming Dong Source Electronic Journal of Combinatorics, 25(3): P3.26 Published by Electronic Journal of Combinatorics This document

More information

NOTE ON CYCLIC DECOMPOSITIONS OF COMPLETE BIPARTITE GRAPHS INTO CUBES

NOTE ON CYCLIC DECOMPOSITIONS OF COMPLETE BIPARTITE GRAPHS INTO CUBES Discussiones Mathematicae Graph Theory 19 (1999 ) 219 227 NOTE ON CYCLIC DECOMPOSITIONS OF COMPLETE BIPARTITE GRAPHS INTO CUBES Dalibor Fronček Department of Applied Mathematics Technical University Ostrava

More information

UNIQUENESS OF HIGHLY REPRESENTATIVE SURFACE EMBEDDINGS

UNIQUENESS OF HIGHLY REPRESENTATIVE SURFACE EMBEDDINGS UNIQUENESS OF HIGHLY REPRESENTATIVE SURFACE EMBEDDINGS P. D. Seymour Bellcore 445 South St. Morristown, New Jersey 07960, USA and Robin Thomas 1 School of Mathematics Georgia Institute of Technology Atlanta,

More information

arxiv: v1 [math.co] 25 Jun 2014

arxiv: v1 [math.co] 25 Jun 2014 THE NON-PURE VERSION OF THE SIMPLEX AND THE BOUNDARY OF THE SIMPLEX NICOLÁS A. CAPITELLI arxiv:1406.6434v1 [math.co] 25 Jun 2014 Abstract. We introduce the non-pure versions of simplicial balls and spheres

More information

Zero sum partition of Abelian groups into sets of the same order and its applications

Zero sum partition of Abelian groups into sets of the same order and its applications Zero sum partition of Abelian groups into sets of the same order and its applications Sylwia Cichacz Faculty of Applied Mathematics AGH University of Science and Technology Al. Mickiewicza 30, 30-059 Kraków,

More information

4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN. Robin Thomas* Xingxing Yu**

4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN. Robin Thomas* Xingxing Yu** 4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN Robin Thomas* Xingxing Yu** School of Mathematics Georgia Institute of Technology Atlanta, Georgia 30332, USA May 1991, revised 23 October 1993. Published

More information

REPRESENTATION THEORY. WEEKS 10 11

REPRESENTATION THEORY. WEEKS 10 11 REPRESENTATION THEORY. WEEKS 10 11 1. Representations of quivers I follow here Crawley-Boevey lectures trying to give more details concerning extensions and exact sequences. A quiver is an oriented graph.

More information

IVA S STUDY GUIDE FOR THE DISCRETE FINAL EXAM - SELECTED SOLUTIONS. 1. Combinatorics

IVA S STUDY GUIDE FOR THE DISCRETE FINAL EXAM - SELECTED SOLUTIONS. 1. Combinatorics IVA S STUDY GUIDE FOR THE DISCRETE FINAL EXAM - SELECTED SOLUTIONS Combinatorics Go over combinatorics examples in the text Review all the combinatorics problems from homewor Do at least a couple of extra

More information

The L 3 (4) near octagon

The L 3 (4) near octagon The L 3 (4) near octagon A. Bishnoi and B. De Bruyn October 8, 206 Abstract In recent work we constructed two new near octagons, one related to the finite simple group G 2 (4) and another one as a sub-near-octagon

More information

Combinatorial and physical content of Kirchhoff polynomials

Combinatorial and physical content of Kirchhoff polynomials Combinatorial and physical content of Kirchhoff polynomials Karen Yeats May 19, 2009 Spanning trees Let G be a connected graph, potentially with multiple edges and loops in the sense of a graph theorist.

More information

Graceful Tree Conjecture for Infinite Trees

Graceful Tree Conjecture for Infinite Trees Graceful Tree Conjecture for Infinite Trees Tsz Lung Chan Department of Mathematics The University of Hong Kong, Pokfulam, Hong Kong h0592107@graduate.hku.hk Wai Shun Cheung Department of Mathematics The

More information

Generalized Pigeonhole Properties of Graphs and Oriented Graphs

Generalized Pigeonhole Properties of Graphs and Oriented Graphs Europ. J. Combinatorics (2002) 23, 257 274 doi:10.1006/eujc.2002.0574 Available online at http://www.idealibrary.com on Generalized Pigeonhole Properties of Graphs and Oriented Graphs ANTHONY BONATO, PETER

More information

Dr. Allen Back. Nov. 5, 2014

Dr. Allen Back. Nov. 5, 2014 Dr. Allen Back Nov. 5, 2014 12 lectures, 4 recitations left including today. a Most of what remains is vector integration and the integral theorems. b We ll start 7.1, 7.2,4.2 on Friday. c If you are not

More information

FINITE IRREFLEXIVE HOMOMORPHISM-HOMOGENEOUS BINARY RELATIONAL SYSTEMS 1

FINITE IRREFLEXIVE HOMOMORPHISM-HOMOGENEOUS BINARY RELATIONAL SYSTEMS 1 Novi Sad J. Math. Vol. 40, No. 3, 2010, 83 87 Proc. 3rd Novi Sad Algebraic Conf. (eds. I. Dolinka, P. Marković) FINITE IRREFLEXIVE HOMOMORPHISM-HOMOGENEOUS BINARY RELATIONAL SYSTEMS 1 Dragan Mašulović

More information

Induced subgraphs of graphs with large chromatic number. III. Long holes

Induced subgraphs of graphs with large chromatic number. III. Long holes Induced subgraphs of graphs with large chromatic number. III. Long holes Maria Chudnovsky 1 Princeton University, Princeton, NJ 08544, USA Alex Scott Mathematical Institute, University of Oxford, Oxford

More information

An enumeration of equilateral triangle dissections

An enumeration of equilateral triangle dissections arxiv:090.599v [math.co] Apr 00 An enumeration of equilateral triangle dissections Aleš Drápal Department of Mathematics Charles University Sokolovská 83 86 75 Praha 8 Czech Republic Carlo Hämäläinen Department

More information

Automata on linear orderings

Automata on linear orderings Automata on linear orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 September 25, 2006 Abstract We consider words indexed by linear

More information

Scott Taylor 1. EQUIVALENCE RELATIONS. Definition 1.1. Let A be a set. An equivalence relation on A is a relation such that:

Scott Taylor 1. EQUIVALENCE RELATIONS. Definition 1.1. Let A be a set. An equivalence relation on A is a relation such that: Equivalence MA Relations 274 and Partitions Scott Taylor 1. EQUIVALENCE RELATIONS Definition 1.1. Let A be a set. An equivalence relation on A is a relation such that: (1) is reflexive. That is, (2) is

More information

CHAPTER 3 Further properties of splines and B-splines

CHAPTER 3 Further properties of splines and B-splines CHAPTER 3 Further properties of splines and B-splines In Chapter 2 we established some of the most elementary properties of B-splines. In this chapter our focus is on the question What kind of functions

More information

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n ABSTRACT Title of Thesis: GRÖBNER BASES WITH APPLICATIONS IN GRAPH THEORY Degree candidate: Angela M. Hennessy Degree and year: Master of Arts, 2006 Thesis directed by: Professor Lawrence C. Washington

More information

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007) Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1

More information

Parity Versions of 2-Connectedness

Parity Versions of 2-Connectedness Parity Versions of 2-Connectedness C. Little Institute of Fundamental Sciences Massey University Palmerston North, New Zealand c.little@massey.ac.nz A. Vince Department of Mathematics University of Florida

More information

Automorphism groups of wreath product digraphs

Automorphism groups of wreath product digraphs Automorphism groups of wreath product digraphs Edward Dobson Department of Mathematics and Statistics Mississippi State University PO Drawer MA Mississippi State, MS 39762 USA dobson@math.msstate.edu Joy

More information

A Class of Vertex Transitive Graphs

A Class of Vertex Transitive Graphs Volume 119 No. 16 2018, 3137-3144 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ http://www.acadpubl.eu/hub/ A Class of Vertex Transitive Graphs 1 N. Murugesan, 2 R. Anitha 1 Assistant

More information

1. Quivers and their representations: Basic definitions and examples.

1. Quivers and their representations: Basic definitions and examples. 1 Quivers and their representations: Basic definitions and examples 11 Quivers A quiver Q (sometimes also called a directed graph) consists of vertices and oriented edges (arrows): loops and multiple arrows

More information

SOME DESIGNS AND CODES FROM L 2 (q) Communicated by Alireza Abdollahi

SOME DESIGNS AND CODES FROM L 2 (q) Communicated by Alireza Abdollahi Transactions on Combinatorics ISSN (print): 2251-8657, ISSN (on-line): 2251-8665 Vol. 3 No. 1 (2014), pp. 15-28. c 2014 University of Isfahan www.combinatorics.ir www.ui.ac.ir SOME DESIGNS AND CODES FROM

More information

Graphs with few total dominating sets

Graphs with few total dominating sets Graphs with few total dominating sets Marcin Krzywkowski marcin.krzywkowski@gmail.com Stephan Wagner swagner@sun.ac.za Abstract We give a lower bound for the number of total dominating sets of a graph

More information

Mathematical Structures Combinations and Permutations

Mathematical Structures Combinations and Permutations Definitions: Suppose S is a (finite) set and n, k 0 are integers The set C(S, k) of k - combinations consists of all subsets of S that have exactly k elements The set P (S, k) of k - permutations consists

More information

JUMPS IN SPEEDS OF HEREDITARY PROPERTIES IN FINITE RELATIONAL LANGUAGES

JUMPS IN SPEEDS OF HEREDITARY PROPERTIES IN FINITE RELATIONAL LANGUAGES JUMPS IN SPEEDS OF HEREDITARY PROPERTIES IN FINITE RELATIONAL LANGUAGES MICHAEL C. LASKOWSKI AND CAROLINE A. TERRY Abstract. Given a finite relational language L, a hereditary L-property is a class of

More information

A necessary and sufficient condition for the existence of a spanning tree with specified vertices having large degrees

A necessary and sufficient condition for the existence of a spanning tree with specified vertices having large degrees A necessary and sufficient condition for the existence of a spanning tree with specified vertices having large degrees Yoshimi Egawa Department of Mathematical Information Science, Tokyo University of

More information

arxiv: v2 [math.pr] 26 Aug 2017

arxiv: v2 [math.pr] 26 Aug 2017 CONSTRAINED PERCOLATION, ISING MODEL AND XOR ISING MODEL ON PLANAR LATTICES ZHONGYANG LI arxiv:1707.04183v2 [math.pr] 26 Aug 2017 Abstract. We study constrained percolation models on planar lattices including

More information

ODD PARTITIONS IN YOUNG S LATTICE

ODD PARTITIONS IN YOUNG S LATTICE Séminaire Lotharingien de Combinatoire 75 (2016), Article B75g ODD PARTITIONS IN YOUNG S LATTICE ARVIND AYYER, AMRITANSHU PRASAD, AND STEVEN SPALLONE Abstract. We show that the subgraph induced in Young

More information

We simply compute: for v = x i e i, bilinearity of B implies that Q B (v) = B(v, v) is given by xi x j B(e i, e j ) =

We simply compute: for v = x i e i, bilinearity of B implies that Q B (v) = B(v, v) is given by xi x j B(e i, e j ) = Math 395. Quadratic spaces over R 1. Algebraic preliminaries Let V be a vector space over a field F. Recall that a quadratic form on V is a map Q : V F such that Q(cv) = c 2 Q(v) for all v V and c F, and

More information

The Chromatic Number of Ordered Graphs With Constrained Conflict Graphs

The Chromatic Number of Ordered Graphs With Constrained Conflict Graphs The Chromatic Number of Ordered Graphs With Constrained Conflict Graphs Maria Axenovich and Jonathan Rollin and Torsten Ueckerdt September 3, 016 Abstract An ordered graph G is a graph whose vertex set

More information

MATH 101: ALGEBRA I WORKSHEET, DAY #1. We review the prerequisites for the course in set theory and beginning a first pass on group. 1.

MATH 101: ALGEBRA I WORKSHEET, DAY #1. We review the prerequisites for the course in set theory and beginning a first pass on group. 1. MATH 101: ALGEBRA I WORKSHEET, DAY #1 We review the prerequisites for the course in set theory and beginning a first pass on group theory. Fill in the blanks as we go along. 1. Sets A set is a collection

More information

Section Summary. Relations and Functions Properties of Relations. Combining Relations

Section Summary. Relations and Functions Properties of Relations. Combining Relations Chapter 9 Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations Closures of Relations (not currently included

More information

Week 4-5: Generating Permutations and Combinations

Week 4-5: Generating Permutations and Combinations Week 4-5: Generating Permutations and Combinations February 27, 2017 1 Generating Permutations We have learned that there are n! permutations of {1, 2,...,n}. It is important in many instances to generate

More information

FUNDAMENTAL GROUPS AND THE VAN KAMPEN S THEOREM. Contents

FUNDAMENTAL GROUPS AND THE VAN KAMPEN S THEOREM. Contents FUNDAMENTAL GROUPS AND THE VAN KAMPEN S THEOREM SAMUEL BLOOM Abstract. In this paper, we define the fundamental group of a topological space and explore its structure, and we proceed to prove Van-Kampen

More information

Computability Theoretic Properties of Injection Structures

Computability Theoretic Properties of Injection Structures Computability Theoretic Properties of Injection Structures Douglas Cenzer 1, Valentina Harizanov 2 and Jeffrey B. Remmel 3 Abstract We study computability theoretic properties of computable injection structures

More information

Patterns and minimal dynamics for graph maps

Patterns and minimal dynamics for graph maps Patterns and minimal dynamics for graph maps Lluís Alsedà Departament de Matemàtiques Universitat Autònoma de Barcelona http://www.mat.uab.cat/ alseda XV Encuentro de Topología Castellò de la Plana, September

More information

Equivalence Relations

Equivalence Relations Equivalence Relations Definition 1. Let X be a non-empty set. A subset E X X is called an equivalence relation on X if it satisfies the following three properties: 1. Reflexive: For all x X, (x, x) E.

More information

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d The Algebraic Method 0.1. Integral Domains. Emmy Noether and others quickly realized that the classical algebraic number theory of Dedekind could be abstracted completely. In particular, rings of integers

More information

Groups of Prime Power Order with Derived Subgroup of Prime Order

Groups of Prime Power Order with Derived Subgroup of Prime Order Journal of Algebra 219, 625 657 (1999) Article ID jabr.1998.7909, available online at http://www.idealibrary.com on Groups of Prime Power Order with Derived Subgroup of Prime Order Simon R. Blackburn*

More information

Rings and groups. Ya. Sysak

Rings and groups. Ya. Sysak Rings and groups. Ya. Sysak 1 Noetherian rings Let R be a ring. A (right) R -module M is called noetherian if it satisfies the maximum condition for its submodules. In other words, if M 1... M i M i+1...

More information

Decomposing planar cubic graphs

Decomposing planar cubic graphs Decomposing planar cubic graphs Arthur Hoffmann-Ostenhof Tomáš Kaiser Kenta Ozeki Abstract The 3-Decomposition Conjecture states that every connected cubic graph can be decomposed into a spanning tree,

More information

The Terwilliger algebra of a Q-polynomial distance-regular graph with respect to a set of vertices

The Terwilliger algebra of a Q-polynomial distance-regular graph with respect to a set of vertices The Terwilliger algebra of a Q-polynomial distance-regular graph with respect to a set of vertices Hajime Tanaka (joint work with Rie Tanaka and Yuta Watanabe) Research Center for Pure and Applied Mathematics

More information

Citation Osaka Journal of Mathematics. 43(2)

Citation Osaka Journal of Mathematics. 43(2) TitleIrreducible representations of the Author(s) Kosuda, Masashi Citation Osaka Journal of Mathematics. 43(2) Issue 2006-06 Date Text Version publisher URL http://hdl.handle.net/094/0396 DOI Rights Osaka

More information

arxiv: v1 [math.gr] 7 Jan 2019

arxiv: v1 [math.gr] 7 Jan 2019 The ranks of alternating string C-groups Mark Mixer arxiv:1901.01646v1 [math.gr] 7 Jan 019 January 8, 019 Abstract In this paper, string C-groups of all ranks 3 r < n are provided for each alternating

More information

REPRESENTATION THEORY, LECTURE 0. BASICS

REPRESENTATION THEORY, LECTURE 0. BASICS REPRESENTATION THEORY, LECTURE 0. BASICS IVAN LOSEV Introduction The aim of this lecture is to recall some standard basic things about the representation theory of finite dimensional algebras and finite

More information

A short course on matching theory, ECNU Shanghai, July 2011.

A short course on matching theory, ECNU Shanghai, July 2011. A short course on matching theory, ECNU Shanghai, July 2011. Sergey Norin LECTURE 3 Tight cuts, bricks and braces. 3.1. Outline of Lecture Ear decomposition of bipartite graphs. Tight cut decomposition.

More information

Normal form for the non linear Schrödinger equation

Normal form for the non linear Schrödinger equation Normal form for the non linear Schrödinger equation joint work with Claudio Procesi and Nguyen Bich Van Universita di Roma La Sapienza S. Etienne de Tinee 4-9 Feb. 2013 Nonlinear Schrödinger equation Consider

More information

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1 Lecture I jacques@ucsd.edu Notation: Throughout, P denotes probability and E denotes expectation. Denote (X) (r) = X(X 1)... (X r + 1) and let G n,p denote the Erdős-Rényi model of random graphs. 10 Random

More information

Zweier I-Convergent Sequence Spaces

Zweier I-Convergent Sequence Spaces Chapter 2 Zweier I-Convergent Sequence Spaces In most sciences one generation tears down what another has built and what one has established another undoes. In mathematics alone each generation builds

More information

Posets, homomorphisms and homogeneity

Posets, homomorphisms and homogeneity Posets, homomorphisms and homogeneity Peter J. Cameron and D. Lockett School of Mathematical Sciences Queen Mary, University of London Mile End Road London E1 4NS, U.K. Abstract Jarik Nešetřil suggested

More information

A note on network reliability

A note on network reliability A note on network reliability Noga Alon Institute for Advanced Study, Princeton, NJ 08540 and Department of Mathematics Tel Aviv University, Tel Aviv, Israel Let G = (V, E) be a loopless undirected multigraph,

More information

Abstract Algebra II Groups ( )

Abstract Algebra II Groups ( ) Abstract Algebra II Groups ( ) Melchior Grützmann / melchiorgfreehostingcom/algebra October 15, 2012 Outline Group homomorphisms Free groups, free products, and presentations Free products ( ) Definition

More information

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA address:

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA  address: Topology Xiaolong Han Department of Mathematics, California State University, Northridge, CA 91330, USA E-mail address: Xiaolong.Han@csun.edu Remark. You are entitled to a reward of 1 point toward a homework

More information

Mobius Inversion on Partially Ordered Sets

Mobius Inversion on Partially Ordered Sets Mobius Inversion on Partially Ordered Sets 1 Introduction The theory of Möbius inversion gives us a unified way to look at many different results in combinatorics that involve inverting the relation between

More information

SET THEORY WITH AND WITHOUT URELEMENTS AND CATEGORIES OF INTERPRETATIONS. Benedikt Löwe

SET THEORY WITH AND WITHOUT URELEMENTS AND CATEGORIES OF INTERPRETATIONS. Benedikt Löwe SET THEORY WITH AND WITHOUT URELEMENTS AND CATEGORIES OF INTERPRETATIONS Benedikt Löwe We show that the theories ZF and ZFU are synonymous, answering a question of A. Visser. Albert Visser introduced five

More information