Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes.

Size: px
Start display at page:

Download "Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes."

Transcription

1 Graphs and Combinatorics manuscript No. (will be inserted by the editor) Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes. Elena Konstantinova Alexey Medvedev Received: date / Accepted: date Abstract Any l cycle, 6 l n!, can be embedded in the Pancake graph P n, n 3. In this paper we prove the existence of a family of maximal sets of even independent cycles with length bounded by O(n ). We introduce the new concept of Prefix reversal Gray codes based on the independent cycles which extends the known greedy Prefix reversal Gray code constructions considered by Zaks and Williams. We derive the cases of non-existence of such codes using the fastening cycle approach. Along with that we give necessary condition for the existence of greedy Prefix reversal Gray codes in the graph. Keywords Pancake graph Pancake sorting even cycles prefix reversal Gray codes fastening cycle Mathematics Subject Classification (000) 05C15 05C5 05C38 90B10 1 Introduction The Pancake graph P n = (Sym n,pr),n, is the Cayley graph on the symmetric group Sym n of permutations π = [π 1 π...π n ] written as strings in one line notation, The research was supported by Grant of the Russian Foundation of Basic Research and by Grant NSh of President of Russia for Leading Scientific Schools. E. Konstantinova Sobolev Institute of Mathematics, Acad. Koptyug av. 4, Novosibirsk, , Russia Novosibirsk State University, Pirogova str., Novosibirsk, , Russia Tel.: e konsta@math.nsc.ru A. Medvedev Sobolev Institute of Mathematics, Acad. Koptyug av. 4, Novosibirsk, , Russia Central European University, Nador ut. 9, Budapest, 1051, Hungary Tel.: an medvedev@yahoo.com

2 Elena Konstantinova, Alexey Medvedev where π i = π(i) for any 1 i n, with the generating set PR = {r i Sym n : i n} of all prefix reversals r i reversing the order of any substring [1,i], i n, of a permutation π when multiplied on the right, i.e. [π 1 π...π i π i+1...π n ]r i = [π i...π π 1 π i+1...π n ]. An edge corresponding to a prefix reversal r i is called an r i edge. This graph is a connected vertex transitive (n 1)-regular graph of order n!. It is Hamiltonian [10], moreover, it has the structure such that all cycles of length l, where 6 l n!, can be embedded in the Pancake graph P n,n 3, but there are no cycles of length 3,4 or 5 [3,7,8]. A cycle of length l is also called an l cycle. The following results are known for 6 and 8 cycles in the Pancake graph. We shortly write C l = (r a r b ) k for a cycle form C l = r a r b...r a r b, where l = k,a b, and r a r b appears exactly k times. The form C l = (r a r b ) k is canonical if a > b. Vertexdisjoint cycles covering all vertices of the graph form a maximal set of independent cycles. Theorem 1 [4,5] A maximal set of independent 6 cycles in P n,n 3, contains n! 6 cycles presented by the only canonical form C 6 = ( ) 3. A maximal set of independent 8 cycles in P n,n 4, contains n! 8 cycles. In particular, there are only two canonical forms, namely C8 1 = ( ) 4 and C8 = ( ) 4, giving a maximal set in the Pancake graph P 4. The study of Gray codes was started after the introduction of a Binary Reflected Gray code on a set of binary strings [1]. The code itself can be interpreted as a Hamiltonian cycle in the n cube, and there is a bijective correspondence between the set of n bit cyclic Gray codes and the set of Hamiltonian cycles in the n cube [9]. Further, the definition of combinatorial Gray codes has been introduced as a method of generating combinatorial objects so that successive objects differ in some pre specified small way [,6]. Thus, by setting the Cayley graph with the vertex set of permutations and by describing Hamiltonian cycles in this graph we shall refer to Gray codes implicitly. The notion of the Prefix reversal Gray code as an outstanding class was first introduced in 013 by A. Williams and J. Sawada [1], and was suggested as a Hamiltonian cycle algorithm in the Pancake graph. The hamiltonicity of the Pancake graph was known since 1984, when S. Zaks [10] has introduced the algorithm of successive generation of permutations by suffix reversals, which are obviously isomorphic to prefix reversals. This algorithm gives another example of the Prefix reversal Gray code and relies on the hierarchical structure of the graph. The graph P n, n 3, is constructed from n copies P n 1 (i), 1 i n, with the vertex set {[π 1 π...π n 1 i]}, and vertices between copies are connected with external edges from the set {{[ jπ...π n 1 i],[iπ n 1...π j]}, 1 i < j n}, where π k {1,...,n}\{i, j}, k n 1. For example, P 3 is isomorphic to a 6 cycle, and P 4 is constructed from 4 copies of P 3 = C6. Williams [11] gave an algorithmic interpretation of two above mentioned Hamiltonian cycles constructions called the greedy approach. Consider the ordered set of prefix reversals GR = {r m1, r m,...,r mk } PR, where k n 1. Then the greedy Hamiltonian cycle is called a Hamiltonian cycle formed by consecutive application of the leftmost suitable prefix reversal from the set GR. In this setting, we call GR

3 Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes. 3 to be the greedy sequence. For instance, Williams cycle is formed with greedy sequence GR W = {r n, r n 1,...,, } and Zaks cycle is formed with greedy sequence GR Z = {,,...,r n 1, r n }. We show below that both above Prefix reversal codes follow the certain type of graph hierarchy in their construction. For instance, Zaks construction is based on taking the maximal set of independent 6 cycles of the form C 6 = ( ) 3 and connecting them hierarchically together such that: 1) we start with the Hamiltonian cycle H4 Z in P 4 removing one edge from each of four vertex disjoint 6 cycles C 6 = ( ) 3, getting vertex disjoint 6 paths, and then connecting them by four edges; ) we get the Hamiltonian cycle H5 Z in P 5 removing one edge from each of five Hamiltonian cycles H4 Z in copies P 4(i), 1 i 5, having five vertex disjoint 4 paths, and then connecting them by five r 5 edges; 3) in general, we get the Hamiltonian cycle Hn Z in P n removing one r n 1 edge from each of n Hamiltonian cycles Hn 1 Z in copies P n 1(i), 1 i n, having n vertex disjoint (n 1)! paths, and then connecting them by n external r n edges. Williams construction gives the Hamiltonian cycle Hn W in P n, n 4, based on taking the maximal set of independent n cycles of the form C n = (r n r n 1 ) n, and connecting them together in the following way: 1) we start with the Hamiltonian cycle H4 W in P 4 removing one edge from each of three vertex disjoint 8 cycles C 8 = ( ) 3, getting vertex disjoint 8 paths, and then connecting them by three edges; ) we get the Hamiltonian cycle H5 W in P 5 removing one edge from each of twelve vertex disjoint 10 cycles C 10 = (r 5 ) 4, getting vertex disjoint 10 paths, and then connecting them by or edges such that these edges together with the removed edges constitute the Hamiltonian cycle H4 W ; 3) in general, we get a Hamiltonian cycle Hn W in P n removing one r n 1 edge from each of (n 1)! vertex disjoint n cycles C n = (r n r n 1 ) n, getting (n 1)! vertex disjoint n paths, and then connecting them by r i edges, i n, such that these edges together with the removed r n 1 edges form the Hamiltonian cycle Hn 1 W of previous index, which is based on the maximal set of independent cycles of the form C (n 1) = (r n 1 r n ) n 1. Thus, both algorithms are based on a maximal set of independent cycles of the same form, getting corresponding independent paths and then connecting them in a prescribed way. In this paper we consider a general approach for constructing Prefix reversal Gray codes based on a maximal set of independent cycles in the Pancake graph. Further we omit maximal set for shortness, and call the edges not belonging to any of independent cycles as external edges to these cycles. We say that the Hamiltonian cycle H n in P n,n 3, is based on the independent cycles of length l if it consists of their parts as l paths obtained in the same way as above and connected together by external edges to these cycles. The edges of independent cycles not belonging to the Hamiltonian cycle H n are called unused edges. The external edges along with the unused edges form the fastening cycle H n related to the Hamiltonian cycle H n. For example, Zaks and Williams Hamiltonian cycles in the Pancake graph P 4 are presented schematically in Figure 1 where unrelated edges of the graph are omit-

4 4 Elena Konstantinova, Alexey Medvedev (a) Zaks Hamiltonian cycle H Z 4 (b) Williams Hamiltonian cycle H W 4 Fig. 1: Zaks and Williams Hamiltonian cycles in P 4 ted. The fastening cycle of Zaks Hamiltonian cycle H4 Z is an 8 cycle presented by the canonical form H4 Z = ( ) 4, and the fastening cycle of Williams Hamiltonian cycle H4 W is a 6 cycle presented by the canonical form HW 4 = ( ) 3. In this setting the problem of identifying the maximal sets of independent cycles of the same form constitutes the problem on its own. In this paper we define a family of independent even cycles which covers both of the above mentioned constructions and study its properties in Section. In Section 3 we provide the analysis of the forms of the fastening cycles and study the cases of fastening cycles with which Hamiltonian cycles based on the independent cycles of Lemma 1 do not exist. In Section 4 we prove the necessary condition for the existence of greedy Hamiltonian cycles based on the fastening cycle s approach. Finally, we conclude the paper with Section 5 containing the discussion of open questions. A family of independent even cycles We use a segmented representation of permutations with the following notation. Let π = [π 1...π i...π j...π n ], then a segment α = π i...π j of a permutation π consists of all elements between π i and π j inclusive. If π = [αβ], where α = π 1 π...π i, β = π i+1...π n, then α is the length of the corresponding segment. The segment α with the reversed order of elements is denoted α. By orientation of a segment α, α, we mean the order of its elements: α or α. We consider cycles of a form C l = (r n r m ) k, where l = k, n m, and give conditions on m and k for these cycles to state a family of independent cycles. Lemma 1 The Pancake graph P n,n 4, contains a maximal set of n! l independent l cycles of the canonical form C l = (r n r m ) k, (1)

5 Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes. 5 with l = k and with one of the following conditions: 1) if m n, then k = 4; ) if n < m < n 1, then { if q, t, p(p + 1), { if q = 1, t, p is even, or q, t = 1, p is odd; k = if q = 1, t, p is odd, or q, t = 1, p is even, p(p + 1), if q = 1, t = 1; p, if q = 0. () where n m, p = n n m, q = n (mod n m) and t = n m q; 3) if m = n 1, then k = n. Proof It is evident that applying an alternating sequence of prefix-reversals to a permutation we eventually arrive at a cycle. The cycles obtained in this way will be independent since every vertex is incident to exactly one r n edge and one r m edge in P n. Moreover, every permutation belongs to a cycle presented by (1). Hence, we have a maximal set of n! l independent cycles in P n,n 4. The length l of cycles (1) is obtained as follows. Since a cycle can be traversed both ways, for the sake of simplicity we shall traverse it backwards, i.e. apply the reverse sequence (r m r n ) k. Let m n. Applying (rm r n ) to the identity permutation we get: ( n ) [1...(m 1)m r m [m(m 1) ( n r m...(n 1)n] ) r (n 1)n] n ( r n n ) [n(n 1) (m 1)m], so that, the sequence (r m r n ) changes the order of elements in the first half, and then inverts the permutation. The halves behave independently under this action, thus it takes four applications of the sequence (r m r n ) to reach the identity permutation, therefore k = 4, and hence l = 8. Let n < m < n 1, then applying (rm r n ) to the identity permutation in this case we get: [13...(m 1)m(m + 1)...(n 1)n] r m r m r [m(m 1)...31(m + 1)...(n 1)n] n r n [n(n 1)...(m + 1)13...(m 1)m], so that, the sequence (r m r n ) reverses the order of the last (n m) segment of the identity permutation and moves it to the beginning. Let us consider a segmented permutation [β 0 α 1 β 1 α β...α p β p ], where p = n n m, αi β i = n m for any 1 i p, and β j = q, where q = n (mod n m), for any 0 j p, thus α i = t = n m q.

6 6 Elena Konstantinova, Alexey Medvedev Then, applying the sequence (r m r n ) to the segmented permutation above, we again get a segmented permutation such that: [β 0 α 1 β 1...α p β p ] (r m r n ) [β p α p β 0 α 1 β 1...α p 1 β p 1 ], where α i is always a starting part and β j is always an ending part of any moving segment α i β j. The action of the sequence (r m r n ) is periodic, namely after a certain number of these actions segments α s and β s return to their initial positions with the initial order of its elements. Therefore, to get the initial permutation by sequential application of (r m r n ), the periods of α s and β s must coincide. The number of α s is p and if they have orientation, i.e. when α i, then the period of α s is p. Similarly, if q 0, then the number of β s is (p + 1) and when β j, then the period of β s is (p + 1). When α s or β s consist of one symbol, the corresponding periods decrease by half. When q = 0 then length of β s is zero, and since n 3, α and only α segments determine the length of a cycle. Simple calculations provide us with the following cases: LCM ( p,(p + 1)), if q, t ; LCM (p,(p + 1)), if q, t = 1; k = LCM ( p, p + 1), if q = 1, t ; LCM (p, p + 1), if q = 1, t = 1; p, if q = 0, where LCM(a,b) stands for the Least Common Multiplier of numbers a and b. Using the fact that for all a,b N the LCM(a,b) GCD(a,b) = a b, where GCD(a,b) stands for the Greatest Common Divisor, we can rewrite cases in the form of (). Let m = n 1 and let π = [π 1 β], where β = π...π n, then π r n r n 1 = [π 1 β]r n r n 1 = [β π 1 ], and hence π (r n r n 1 ) n = [π 1 β](r n r n 1 ) n = [π 1 β], which means the initial vertex is reached after using exactly n prefix reversals. This completes the proof. An edge not belonging to a cycle but connecting two vertices of the cycle is called a chord. Corollary 1 The cycles presented by (1) have no chords. Proof Suppose there exists a chord in a cycle presented by (1) connecting two vertices π and π. Hence there exists a prefix-reversal r i, i {n,m}, such that π (r n r m ) s = πr i = π, s < k. Since the translation φ(π) = π r n r m performs a rotation of vertices along a cycle, the same holds for vertices φ(π) and φ(π ). Therefore, there should appear a 6-cycle of the form C 6 = (r n r m r i ) in P n, n 4, which contradicts Theorem 1 saying that there is the only form C 6 = ( ) 3 for 6 cycles in P n. 3 Fastening cycles We consider Hamiltonian cycles H n based on the independent cycles presented by (1). By Corollary 1 these cycles are non-chordal, therefore any external edge to them is adjacent to another independent cycle. In this case the related to H n fastening cycle

7 Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes. 7 H n has to have an alternating form with one edge from the cycle C l = (r n r m ) k and one external edge to these cycles, thus H n has form H n = H n (η,ξ ) = (r η r ξ ) t, (3) where r η {r n,r m } and r ξ PR\{r n,r m }, i.e. on every application r η and r ξ are permitted to take any value from the domain. The power t is hypothetical and is not specified directly. Since we restrict the form of independent cycles to C l = (r n r m ) k, then we can infer the structure of the fastening cycle from the structure of the Hamiltonian cycle and vice versa, therefore, we refer to a pair (H n,h n ) as an explicit description of a Hamiltonian cycle based on the independent cycles of the prescribed form C l = (r n r m ) k. In this section we investigate non-existence of Hamiltonian cycles (H n,h n ) due to the structure of fastening cycles. First we consider the fastening cycles of forms H n = (r m r j ) t and H n = (r n r j ) t for j n,m and prove that Hamiltonian cycles (H n,h n ) only exist in the Pancake graph P 4. We present the complete description of these cycles in Theorem 3. Then we consider the richer form H n = (r m r ξ ) t and prove the non-existence of Hamiltonian cycles (H n,h n ) for almost all m. We start with a technical lemma that gives a length of H n. Lemma In the Pancake graph P n,n 4, let H n be a Hamiltonian cycle based on the independent cycles of length l. Then the length of a fastening cycle H n is given by H n = n! l. (4) Proof By the definition of a maximal set of independent cycles the number of independent cycles is n! l. The number of unused edges equals to the number of external edges and equals to the number of independent cycles, thus the length is given by (4). 3.1 Fastening cycles H n (m, j) and H n (n, j) Let us fix the value of r ξ = r j and r η = r n or r η = r m in (3), i.e. we restrict ourselves to use only one type of the reversals on every application, and let us consider the fastening cycles of the forms H n (n, j) = (r n r j ) t and H n (m, j) = (r m r j ) t. Theorem In the Pancake graph P n, n 5, there are no Hamiltonian cycles (H n,h n ) with fastening cycles H n (n, j) or H n (m, j). Proof Assume there is a Hamiltonian cycle (H n,h n ) in P n with the fastening cycle of the form H n (n, j) = (r n r j ) t. Since H n (n, j) and independent cycles are defined by forms (3) and (1), then the length of the fastening cycle H n must coincide with one of the cycle lengths from Lemma 1. Let L max be the maximal length of cycles of the form C l = (r n r m ) k, then the following inequality should hold: n! L max H n (n, j) L max. (5)

8 8 Elena Konstantinova, Alexey Medvedev From Lemma 1, we have L max 4p(p + 1) which gives us the following estimation: ( ( )) n n L max n ( n ) n m n m + 1 = n(n + ), (6) and from (5) we have: n! Lmax. Finally, substituting the inequality (6) we get: n! 1 n (n + ). The factorial function grows faster than any polynomial, so the inequality does not hold for n 7. The inequality does not also hold for n = 5,6, which is verified using the exact lengths of independent cycles and the fastening cycle H n (n, j). Hence, we have a contradiction and there is no Hamiltonian cycle (H n,h n ) in P n with the fastening cycle of the form H n (n, j). The same type of arguments are used to show that there is no a Hamiltonian cycle (H n,h n ) with the fastening cycle of the form H n (m, j). Theorem holds for P n with n 5. The case of n = 4 is given as follows. Theorem 3 In the Pancake graph P 4 there are only four Hamiltonian cycles constructions based on the independent cycles. Proof The collection of all possible maximal sets of independent cycles of the same form in P 4 is presented below in the Table 1. Table 1: Maximal sets of independent cycles in P 4 6 cycles 8 cycles 1 cycles C 6 = ( ) 3 C8 1 = ( ) 4 C1 1 = ( ) C8 = ( ) 4 C1 = ( ) In the case of independent 6 cycles, the unused edges correspond to the prefix reversal. Therefore, in order to obtain a Hamiltonian cycle one should fasten them with an 8 cycle every second reversal of which is. By Theorem 1, there are only two canonical forms of 8 cycles in P 4, namely, C8 1 and C 8. Hence, the corresponding Hamiltonian cycles are: 1. Zaks Hamiltonian cycle H4 Z in P 4, presented in Figure 1a;. Hamiltonian cycle H4 in P 4, presented in Figure a. In the case of independent 8 cycles, the fastening cycle must have length 6, thus it is unique by Theorem 1. Therefore, we have: 1. Williams Hamiltonian cycle H4 W in P 4, presented in Figure 1b;. Hamiltonian cycle H4 4 in P 4, presented in Figure b. In the case of independent 1 cycles, the fastening cycle must be of length 4. Since there are no 4 cycles in the Pancake graph, hence Hamiltonian cycles based on these independent cycles don t exist. Thus, all possible cases are considered and all Hamiltonian cycles based on the independent cycles in P 4 are presented in the Table.

9 Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes. 9 Table : Hamiltonian cycles based on the independent cycles in P 4 H4 i H4 i Description H4 1 = (( ) ) 4 H4 1 = ( ) 4 Zaks Hamiltonian cycle; H4 = (( ) ) 4 H4 = ( ) 4 based on independent cycles C 6 ; H4 3 = (( ) 3 ) 3 H4 3 = ( ) 3 Williams Hamiltonian cycle; H4 4 = (( ) 3 ) 3 H4 4 = ( ) 3 based on independent cycles C 8. (a) Hamiltonian cycle (H 4,H 4 ) in P 4 (b) Hamiltonian cycle (H 4 4,H4 4 ) in P 4 Fig. : Hamiltonian cycles (H 4,H 4 ) and (H4 4,H4 4 ) in P Fastening cycles of type H n (m,ξ ) Let us relax the condition on r ξ and fix r η = r m and consider the fastening cycle H n of the form H n (m,ξ ) = (r m r ξ ) t. For instance, the Williams prefix reversal Gray code corresponds to the Hamiltonian cycle (H n,h n (m,ξ )) in P n,n 4, when m = n 1. In general we prove the following non-existence result. Theorem 4 In the Pancake graph P n, n 5, there are no Hamiltonian cycles (H n,h n ) with the fastening cycle H n (m,ξ ) for m {,...,n 3}. Proof The fastening cycle H n (m,ξ ) in this case may consist of prefix-reversals up to r n 1, hence the length of H n (m,ξ ) is at most (n 1)!, which coincides with the length of a Hamiltonian cycle in P n 1. This provides us with a key estimate we use further. The case 1) of Lemma 1 gives the length l = 8 of independent cycles, and then H n (m,ξ ) should be of the following length (n 1)! H n (m,ξ ) = n! l = n! 4, which does not hold for n 5. The case of n = 4 is given by Theorem 3.

10 10 Elena Konstantinova, Alexey Medvedev Let us consider the case ) of Lemma 1, when q 0. Notice that the fastening cycle H n (m,ξ ) does not contain r n edges, hence goes through the vertices of the only copy of the graph P n 1. For the sake of simplicity, let us fix this copy to P n 1 (n). However, every independent cycle has vertices from p + 1 o(p + 1) copies, depending on the length q of β segments and the labels of these copies are determined by the first and the last elements of β s. Since α 0, there are vertices with element n in one of the α segments. Thus, there are independent cycles without vertices from the chosen copy P n 1 (n). Since H n (m,ξ ) must fasten all independent cycles, then in this case the Hamiltonian cycle H n with the above defined fastening cycle does not exist. Now let us consider the case ) of Lemma 1, when q = 0. Then independent cycles are presented by the permutations consisting only of α segments, and the length of independent cycles is l = k = 4 n n m, so the length of H n(m,ξ ) should be as follows: (n 1)! H n (m,ξ ) = n! l which does not hold for n m 3. m = (n 1)!n, 4 Necessary condition for the existence of the greedy Prefix reversal Gray codes The only two known Hamiltonian cycles that are based on greedy approach are Zaks and Williams. The challenge is to find other greedy sequences or to prove that they don t exist. In this Section we prove the necessary condition for the greedy sequences to exist. Suppose we have the greedy sequence GR = {r m1, r m,...,r mk }, where k n 1. Then by Lemma 1 we have maximal sets of independent cycles of all forms C li = (r mi r mi+1 ) k i, where 1 i k 1. Let us define a sunflower S(l 1,l,...,l i ), 1 i k 1, related to the greedy sequence GR, as an induced subgraph of P n, in the following recursive way: S(l 1 ) is the cycle of form C l1 = (r m1 r m ) k 1; S(l 1,l ) is defined as k disjoint l 1 paths obtained from cycles C l1 by removing one edge r m from each and connecting paths together by r m3 edges attached to the ends of different l 1 paths such that the removed r m edges and new r m3 edges form a cycle C l = (r m r m3 ) k ; S(l 1,l,...,l i ) is defined as k i disjoint paths obtained from sunflowers S(l 1,l,..., l i 1 ) by removing one edge r mi from each and connecting paths together by r mi+1 edges attached to the ends of different paths such that the removed r mi edges and new r mi+1 edges form a cycle C li = (r mi r mi+1 ) k i. Notice that the sunflower S(l 1,l,...,l i ) is a cycle for every 1 i k 1, hence it is natural to define its length recursively: S(l 1 ) is the cycle of length l 1, therefore S(l 1 ) = l 1 ;

11 Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes. 11 S(l 1,l ) is the fastening of k = l cycles of length l 1, therefore S(l 1,l ) = l 1 l ; S(l 1,l,...,l i ) is the fastening of k i = l i sunflowers of previous index, therefore S(l 1,l,...,l i ) = l i S(l l 1,l,...,l i 1 ) = l 1... l i 1 l i. The sunflowers give us an approach to prove the necessary condition for the existence of the greedy Hamiltonian cycles. Theorem 5 Suppose Hn G is a greedy Hamiltonian cycle in the Pancake graph P n, n 4, with the greedy sequence GR = {r m1, r m,...,r mk }, where k n 1. Then for every initial greedy subsequence GR i = {r m1, r m,...,r mi }, where i k, there exists a maximal independent set of sunflowers S(l 1,l,...,l i ) and the length of Hn G satisfies Hn G = n! = 1 k 1 k i=1 l i, (7) where the l i is the length of a cycle of form C li = (r mi r mi+1 ) k i, 1 i k 1. Proof Prove first that having the greedy sequence {r m1, r m,...,r mk }, where k n 1, that produces the Hamiltonian cycle, every initial greedy subsequence {r m1, r m,..., r mi }, where 1 i k, produces a sunflower S(l 1,l,...,l i 1 ). By Lemma 1 the greedy subsequence {r m1, r m } gives the independent cycles or sunflowers S(l 1 ). Suppose we have the greedy subsequence {r m1, r m,...,r mi 1 } that forms the sunflower S(l 1,l,...,l i 1 ), where i k 1. Extend this greedy subsequence with r mi+1. Since this subsequence is a part of the greedy Hamiltonian cycle, thus it cannot create a self-intersecting cycle. Hence adding r mi+1 will produce a sunflower S(l 1,l,...,l i ). Prove now that these forms of sunflowers produce a maximal independent set. The sunflower S(l 1,l,...,l k 1 ) is the Hamiltonian cycle or one independent sunflower. By removing all r mk edges from the sunflower, we split the Hamiltonian l cycle into l k 1 / disjoint (l 1... l k ) paths which cover the vertex set. Closing these paths with r mk 1 edges we obtain the maximal set of independent sunflowers S(l 1,l,...,l k ). Since every sunflower now can be decomposed independently, then proceeding by analogy, we obtain the statement for every S(l 1,l,...,l i 1 ), where i k 1. 5 Concluding remarks and discussion One family of maximal sets of independent cycles has been presented in the paper. These cycles have even length. This result partly provides the answer on the question of existence of independent cycles in the Pancake graph. On the one hand, it is still unknown whether there exist maximal sets of independent cycles of odd length, in particular 7 or 9 cycles. On the other hand, one may consider cycles of fixed length but different forms to get maximal independent set.

12 1 Elena Konstantinova, Alexey Medvedev Open problem 1 Describe all maximal sets of independent cycles in the Pancake graph P n, n 4. The particular form of the Hamiltonian cycle (H n,h n (η,ξ )) has been proposed in this paper. Theorem 3 gives the full description of Hamiltonian cycles (H 4,H 4 (η,ξ )), therefore the following questions will be relative to the Pancake graph P n, n 5. Theorem 4 considers the form of the fastening cycle H n (m,ξ ) = (r m r ξ ) t, where m n 3 and the case m = n 1 corresponds to the Williams Hamiltonian cycle H W n. However, in the case when m = n the existence is still unresolved. Open problem Suppose the fastening cycle H n has form H n (n,ξ ) = (r n r ξ ) t for some t > 0. Is there a Hamiltonian cycle (H n,h n (n,ξ )) in the Pancake graph P n, n 5? The existence of the Hamiltonian cycles (H n,h n (η,ξ )) with the fastening cycle H n (η,ξ ) = (r η r ξ ) t, allowing different first prefix reversals r η {r n,r m } is not studied fully yet. This is the most general type of fastening cycles and is now solved partly only for H n (m,ξ ). Open problem 3 Suppose the fastening cycle H n (η,ξ ) has form H n (η,ξ ) = (r η r ξ ) t, where r η {r n,r m } and r ξ PR\{r n,r m }. Are there any Hamiltonian cycles (H n,h n (η,ξ )) in the Pancake graph P n, n 5, except of the known constructions? In the previous Section the necessary condition for the existence of greedy Hamiltonian cycles has been established. We have performed the computer experiment aimed to find new greedy sequences using the exhaustive search. Theorem 5 has narrowed the set of potential greedy sequences drastically and in the Table 3 we show the number of possible greedy sequences along with the number of those which satisfy the condition of Theorem 5 for n 11. Table 3: Results of the numerical experiment Index of P n P 5 P 6 P 7 P 8 P 9 P 10 P 11 # of all possible GR ! 10! # of GR with proper length However, none of the obtained sequences were Hamiltonian and in general the question of existence of new greedy sequences which produce Hamiltonian cycle is unresolved. Open problem 4 Are there any greedy sequences in the Pancake graph P n, n > 11, that produce Hamiltonian cycle, except of the known ones? References 1. E. N. Gilbert, Gray codes and paths on the n cube, Bell Systems Technical Journal, 37, (1958)

13 Independent even cycles in the Pancake graph and greedy Prefix reversal Gray codes. 13. J. T. Joichi, D. E. White, S. G. Williamson, Combinatorial Gray codes, SIAM Journal on Computing, 9 (1), (1980) 3. A. Kanevsky, C. Feng, On the embedding of cycles in Pancake graphs, Parallel Computing, 1, (1995) 4. E. V. Konstantinova, A. N. Medvedev, Cycles of length seven in the Pancake graph, Diskretn. Anal. Issled. Oper., 17 (5), (010) (in Russian) 5. E. Konstantinova, A. Medvedev, Small cycles in the Pancake graph, Ars Mathematica Contemporanea, 7, (014) 6. C. Savage, A survey of combinatorial Gray codes, SIAM Review, 39, (1996) 7. J. J. Sheu, J. J. M. Tan, L. H. Hsu, M. Y. Lin, On the cycle embedding of Pancake graphs, Proceedings of 1999 National Computer Symposium, C414 C419 (1999) 8. J. J. Sheu, J. J. M. Tan, K. T. Chu, Cycle embedding in pancake interconnection networks, Proc. 3rd Workshop on Combinatorial Mathematics and Computation Theory in Taiwan, 85 9 (006) 9. S. Skiena, Hypercubes, Implement. discret. math.: comb. and graph theory with Mathematica, Reading, MA: Addison Wesley, (1990). 10. S. Zaks, A new algorithm for generation of permutations, BIT, 4, (1984) 11. A. Williams, The greedy gray code algorithm, LNCS, 8037, (013) 1. A. Williams, J. Sawada, Greedy Pancake Flipping, Electronic Notes in Discrete Mathematics, 44, (013)

СИБИРСКИЕ ЭЛЕКТРОННЫЕ МАТЕМАТИЧЕСКИЕ ИЗВЕСТИЯ

СИБИРСКИЕ ЭЛЕКТРОННЫЕ МАТЕМАТИЧЕСКИЕ ИЗВЕСТИЯ S e MR ISSN 1813-3304 СИБИРСКИЕ ЭЛЕКТРОННЫЕ МАТЕМАТИЧЕСКИЕ ИЗВЕСТИЯ Siberian Electronic Mathematical Reports http://semr.math.nsc.ru Том 15, стр. 205 213 (2018) УДК 519.1 DOI 10.17377/semi.2018.15.020

More information

Minimal enumerations of subsets of a nite set and the middle level problem

Minimal enumerations of subsets of a nite set and the middle level problem Discrete Applied Mathematics 114 (2001) 109 114 Minimal enumerations of subsets of a nite set and the middle level problem A.A. Evdokimov, A.L. Perezhogin 1 Sobolev Institute of Mathematics, Novosibirsk

More information

Monotone Gray Codes and the Middle Levels Problem

Monotone Gray Codes and the Middle Levels Problem Monotone Gray Codes and the Middle Levels Problem Carla D. Savage Department of Computer Science North Carolina State University Raleigh, North Carolina 27695-8206 cds@adm.csc.ncsu.edu Peter Winkler Bellcore

More information

Antipodal Gray Codes

Antipodal Gray Codes Antipodal Gray Codes Charles E Killian, Carla D Savage,1 Department of Computer Science N C State University, Box 8206 Raleigh, NC 27695, USA Abstract An n-bit Gray code is a circular listing of the 2

More information

MAXIMAL VERTEX-CONNECTIVITY OF S n,k

MAXIMAL VERTEX-CONNECTIVITY OF S n,k MAXIMAL VERTEX-CONNECTIVITY OF S n,k EDDIE CHENG, WILLIAM A. LINDSEY, AND DANIEL E. STEFFY Abstract. The class of star graphs is a popular topology for interconnection networks. However it has certain

More information

Edge-pancyclicity of Möbius cubes

Edge-pancyclicity of Möbius cubes Information Processing Letters 96 (25) 136 14 www.elsevier.com/locate/ipl Edge-pancyclicity of Möbius cubes Min Xu a,b, Jun-Ming Xu b, a Institute of Applied Mathematics, Academy of Mathematics and Systems

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

Classical Complexity and Fixed-Parameter Tractability of Simultaneous Consecutive Ones Submatrix & Editing Problems

Classical Complexity and Fixed-Parameter Tractability of Simultaneous Consecutive Ones Submatrix & Editing Problems Classical Complexity and Fixed-Parameter Tractability of Simultaneous Consecutive Ones Submatrix & Editing Problems Rani M. R, Mohith Jagalmohanan, R. Subashini Binary matrices having simultaneous consecutive

More information

De Bruijn Sequences for the Binary Strings with Maximum Density

De Bruijn Sequences for the Binary Strings with Maximum Density De Bruijn Sequences for the Binary Strings with Maximum Density Joe Sawada 1, Brett Stevens 2, and Aaron Williams 2 1 jsawada@uoguelph.ca School of Computer Science, University of Guelph, CANADA 2 brett@math.carleton.ca

More information

Two algorithms extending a perfect matching of the hypercube into a Hamiltonian cycle

Two algorithms extending a perfect matching of the hypercube into a Hamiltonian cycle Two algorithms extending a perfect matching of the hypercube into a Hamiltonian cycle Jiří Fink Department of Theoretical Computer Science and Mathematical Logic Faculty of Mathematics and Physics Charles

More information

Algebraic Properties and Panconnectivity of Folded Hypercubes

Algebraic Properties and Panconnectivity of Folded Hypercubes Algebraic Properties and Panconnectivity of Folded Hypercubes Meijie Ma a Jun-Ming Xu b a School of Mathematics and System Science, Shandong University Jinan, 50100, China b Department of Mathematics,

More information

The Symmetric Groups

The Symmetric Groups Chapter 7 The Symmetric Groups 7. Introduction In the investigation of finite groups the symmetric groups play an important role. Often we are able to achieve a better understanding of a group if we can

More information

FRACTIONAL FACTORIAL DESIGNS OF STRENGTH 3 AND SMALL RUN SIZES

FRACTIONAL FACTORIAL DESIGNS OF STRENGTH 3 AND SMALL RUN SIZES FRACTIONAL FACTORIAL DESIGNS OF STRENGTH 3 AND SMALL RUN SIZES ANDRIES E. BROUWER, ARJEH M. COHEN, MAN V.M. NGUYEN Abstract. All mixed (or asymmetric) orthogonal arrays of strength 3 with run size at most

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

Decompositions of Balanced Complete Bipartite Graphs into Suns and Stars

Decompositions of Balanced Complete Bipartite Graphs into Suns and Stars International Journal of Contemporary Mathematical Sciences Vol. 13, 2018, no. 3, 141-148 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ijcms.2018.8515 Decompositions of Balanced Complete Bipartite

More information

Conquering Edge Faults in a Butterfly with Automorphisms

Conquering Edge Faults in a Butterfly with Automorphisms International Conference on Theoretical and Mathematical Foundations of Computer Science (TMFCS-0) Conquering Edge Faults in a Butterfly with Automorphisms Meghanad D. Wagh and Khadidja Bendjilali Department

More information

On certain Regular Maps with Automorphism group PSL(2, p) Martin Downs

On certain Regular Maps with Automorphism group PSL(2, p) Martin Downs BULLETIN OF THE GREEK MATHEMATICAL SOCIETY Volume 53, 2007 (59 67) On certain Regular Maps with Automorphism group PSL(2, p) Martin Downs Received 18/04/2007 Accepted 03/10/2007 Abstract Let p be any prime

More information

q-counting hypercubes in Lucas cubes

q-counting hypercubes in Lucas cubes Turkish Journal of Mathematics http:// journals. tubitak. gov. tr/ math/ Research Article Turk J Math (2018) 42: 190 203 c TÜBİTAK doi:10.3906/mat-1605-2 q-counting hypercubes in Lucas cubes Elif SAYGI

More information

Even Cycles in Hypergraphs.

Even Cycles in Hypergraphs. Even Cycles in Hypergraphs. Alexandr Kostochka Jacques Verstraëte Abstract A cycle in a hypergraph A is an alternating cyclic sequence A 0, v 0, A 1, v 1,..., A k 1, v k 1, A 0 of distinct edges A i and

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

T -choosability in graphs

T -choosability in graphs T -choosability in graphs Noga Alon 1 Department of Mathematics, Raymond and Beverly Sackler Faculty of Exact Sciences, Tel Aviv University, Tel Aviv, Israel. and Ayal Zaks 2 Department of Statistics and

More information

Longest paths in circular arc graphs. Paul N. Balister Department of Mathematical Sciences, University of Memphis

Longest paths in circular arc graphs. Paul N. Balister Department of Mathematical Sciences, University of Memphis Longest paths in circular arc graphs (Final version: February, 2003) Paul N Balister Department of Mathematical Sciences, University of Memphis (balistep@mscimemphisedu) Ervin Győri Rényi Institute of

More information

Compact hyperbolic Coxeter n-polytopes with n + 3 facets

Compact hyperbolic Coxeter n-polytopes with n + 3 facets Compact hyperbolic Coxeter n-polytopes with n + 3 facets Pavel Tumarkin Independent University of Moscow B. Vlassievskii 11, 11900 Moscow, Russia pasha@mccme.ru Submitted: Apr 3, 007; Accepted: Sep 30,

More information

Induction and recursion. Chapter 5

Induction and recursion. Chapter 5 Induction and recursion Chapter 5 Chapter Summary Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms Mathematical Induction Section 5.1

More information

Enumeration of Chord Diagrams without Loops and Parallel Chords

Enumeration of Chord Diagrams without Loops and Parallel Chords Enumeration of Chord Diagrams without Loops and Parallel Chords Evgeniy Krasko Alexander Omelchenko St. Petersburg Academic University 8/3 Khlopina Street, St. Petersburg, 9402, Russia {krasko.evgeniy,

More information

arxiv: v1 [math.co] 19 Aug 2016

arxiv: v1 [math.co] 19 Aug 2016 THE EXCHANGE GRAPHS OF WEAKLY SEPARATED COLLECTIONS MEENA JAGADEESAN arxiv:1608.05723v1 [math.co] 19 Aug 2016 Abstract. Weakly separated collections arise in the cluster algebra derived from the Plücker

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 159 (2011) 1641 1645 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam Note Girth of pancake graphs Phillip

More information

arxiv: v1 [cs.dm] 29 Oct 2012

arxiv: v1 [cs.dm] 29 Oct 2012 arxiv:1210.7684v1 [cs.dm] 29 Oct 2012 Square-Root Finding Problem In Graphs, A Complete Dichotomy Theorem. Babak Farzad 1 and Majid Karimi 2 Department of Mathematics Brock University, St. Catharines,

More information

ORTHOGONAL ARRAYS OF STRENGTH 3 AND SMALL RUN SIZES

ORTHOGONAL ARRAYS OF STRENGTH 3 AND SMALL RUN SIZES ORTHOGONAL ARRAYS OF STRENGTH 3 AND SMALL RUN SIZES ANDRIES E. BROUWER, ARJEH M. COHEN, MAN V.M. NGUYEN Abstract. All mixed (or asymmetric) orthogonal arrays of strength 3 with run size at most 64 are

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

Decomposing dense bipartite graphs into 4-cycles

Decomposing dense bipartite graphs into 4-cycles Decomposing dense bipartite graphs into 4-cycles Nicholas J. Cavenagh Department of Mathematics The University of Waikato Private Bag 3105 Hamilton 3240, New Zealand nickc@waikato.ac.nz Submitted: Jun

More information

Word-representability of line graphs

Word-representability of line graphs Word-representability of line graphs Sergey Kitaev,1,3, Pavel Salimov,1,2, Christopher Severs,1, and Henning Úlfarsson,1 1 Reykjavik University, School of Computer Science, Menntavegi 1, 101 Reykjavik,

More information

The cocycle lattice of binary matroids

The cocycle lattice of binary matroids Published in: Europ. J. Comb. 14 (1993), 241 250. The cocycle lattice of binary matroids László Lovász Eötvös University, Budapest, Hungary, H-1088 Princeton University, Princeton, NJ 08544 Ákos Seress*

More information

Approximation algorithms for cycle packing problems

Approximation algorithms for cycle packing problems Approximation algorithms for cycle packing problems Michael Krivelevich Zeev Nutov Raphael Yuster Abstract The cycle packing number ν c (G) of a graph G is the maximum number of pairwise edgedisjoint cycles

More information

Spanning Trees in Grid Graphs

Spanning Trees in Grid Graphs Spanning Trees in Grid Graphs Paul Raff arxiv:0809.2551v1 [math.co] 15 Sep 2008 July 25, 2008 Abstract A general method is obtained for finding recurrences involving the number of spanning trees of grid

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

cse547, math547 DISCRETE MATHEMATICS Professor Anita Wasilewska

cse547, math547 DISCRETE MATHEMATICS Professor Anita Wasilewska cse547, math547 DISCRETE MATHEMATICS Professor Anita Wasilewska LECTURE 12 CHAPTER 4 NUMBER THEORY PART1: Divisibility PART 2: Primes PART 1: DIVISIBILITY Basic Definitions Definition Given m,n Z, we say

More information

Fixed-Density Necklaces and Lyndon Words in Cool-lex Order

Fixed-Density Necklaces and Lyndon Words in Cool-lex Order Fixed-Density Necklaces and Lyndon Words in Cool-lex Order J. Sawada A. Williams July 6, 2009 Abstract This paper creates a simple Gray code for fixed-density binary necklaces and Lyndon words. The Gray

More information

Bichain graphs: geometric model and universal graphs

Bichain graphs: geometric model and universal graphs Bichain graphs: geometric model and universal graphs Robert Brignall a,1, Vadim V. Lozin b,, Juraj Stacho b, a Department of Mathematics and Statistics, The Open University, Milton Keynes MK7 6AA, United

More information

Induced Cycles of Fixed Length

Induced Cycles of Fixed Length Induced Cycles of Fixed Length Terry McKee Wright State University Dayton, Ohio USA terry.mckee@wright.edu Cycles in Graphs Vanderbilt University 31 May 2012 Overview 1. Investigating the fine structure

More information

Group connectivity of certain graphs

Group connectivity of certain graphs Group connectivity of certain graphs Jingjing Chen, Elaine Eschen, Hong-Jian Lai May 16, 2005 Abstract Let G be an undirected graph, A be an (additive) Abelian group and A = A {0}. A graph G is A-connected

More information

Chapter Summary. Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms

Chapter Summary. Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms 1 Chapter Summary Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms 2 Section 5.1 3 Section Summary Mathematical Induction Examples of

More information

An Ore-type Condition for Cyclability

An Ore-type Condition for Cyclability Europ. J. Combinatorics (2001) 22, 953 960 doi:10.1006/eujc.2001.0517 Available online at http://www.idealibrary.com on An Ore-type Condition for Cyclability YAOJUN CHEN, YUNQING ZHANG AND KEMIN ZHANG

More information

Some hard families of parameterised counting problems

Some hard families of parameterised counting problems Some hard families of parameterised counting problems Mark Jerrum and Kitty Meeks School of Mathematical Sciences, Queen Mary University of London {m.jerrum,k.meeks}@qmul.ac.uk September 2014 Abstract

More information

Antoni Marczyk A NOTE ON ARBITRARILY VERTEX DECOMPOSABLE GRAPHS

Antoni Marczyk A NOTE ON ARBITRARILY VERTEX DECOMPOSABLE GRAPHS Opuscula Mathematica Vol. 6 No. 1 006 Antoni Marczyk A NOTE ON ARBITRARILY VERTEX DECOMPOSABLE GRAPHS Abstract. A graph G of order n is said to be arbitrarily vertex decomposable if for each sequence (n

More information

EMBEDDED PATHS AND CYCLES IN FAULTY HYPERCUBES

EMBEDDED PATHS AND CYCLES IN FAULTY HYPERCUBES EMBEDDED PATHS AND CYCLES IN FAULTY HYPERCUBES NELSON CASTAÑEDA AND IVAN S. GOTCHEV Abstract. An important task in the theory of hypercubes is to establish the maximum integer f n such that for every set

More information

Packing and Covering Dense Graphs

Packing and Covering Dense Graphs Packing and Covering Dense Graphs Noga Alon Yair Caro Raphael Yuster Abstract Let d be a positive integer. A graph G is called d-divisible if d divides the degree of each vertex of G. G is called nowhere

More information

Induction and Recursion

Induction and Recursion . All rights reserved. Authorized only for instructor use in the classroom. No reproduction or further distribution permitted without the prior written consent of McGraw-Hill Education. Induction and Recursion

More information

Embed Longest Rings onto Star Graphs with Vertex Faults

Embed Longest Rings onto Star Graphs with Vertex Faults Embed Longest Rings onto Star Graphs with Vertex Faults Sun-Yuan Hsieh, Gen-Huey Chen Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, ROC and Chin-Wen

More information

Edge-counting vectors, Fibonacci cubes, and Fibonacci triangle

Edge-counting vectors, Fibonacci cubes, and Fibonacci triangle Publ. Math. Debrecen Manuscript (November 16, 2005) Edge-counting vectors, Fibonacci cubes, and Fibonacci triangle By Sandi Klavžar and Iztok Peterin Abstract. Edge-counting vectors of subgraphs of Cartesian

More information

Approximation algorithms and hardness results for the clique packing problem. October, 2007

Approximation algorithms and hardness results for the clique packing problem. October, 2007 Approximation algorithms and hardness results for the clique packing problem F. Chataigner 1 G. Manić 2 Y.Wakabayashi 1 R. Yuster 3 1 Instituto de Matemática e Estatística Universidade de São Paulo, SP,

More information

This article was published in an Elsevier journal. The attached copy is furnished to the author for non-commercial research and education use, including for instruction at the author s institution, sharing

More information

arxiv: v2 [math.gr] 7 Nov 2015

arxiv: v2 [math.gr] 7 Nov 2015 ON SCHUR 3-GROUPS GRIGORY RYABOV arxiv:1502.04615v2 [math.gr] 7 Nov 2015 Abstract. Let G be a finite group. If Γ is a permutation group with G right Γ Sym(G) and S is the set of orbits of the stabilizer

More information

Ringing the Changes II

Ringing the Changes II Ringing the Changes II Cayley Color Graphs Let G be a group and H a subset of G. We define a Cayley digraph (directed graph) by: Each element of G is a vertex of the digraph Γ and an arc is drawn from

More information

On Embeddings of Hamiltonian Paths and Cycles in Extended Fibonacci Cubes

On Embeddings of Hamiltonian Paths and Cycles in Extended Fibonacci Cubes American Journal of Applied Sciences 5(11): 1605-1610, 2008 ISSN 1546-9239 2008 Science Publications On Embeddings of Hamiltonian Paths and Cycles in Extended Fibonacci Cubes 1 Ioana Zelina, 2 Grigor Moldovan

More information

A Separator Theorem for Graphs with an Excluded Minor and its Applications

A Separator Theorem for Graphs with an Excluded Minor and its Applications A Separator Theorem for Graphs with an Excluded Minor and its Applications Noga Alon IBM Almaden Research Center, San Jose, CA 95120,USA and Sackler Faculty of Exact Sciences, Tel Aviv University, Tel

More information

Topics in Algorithms. 1 Generation of Basic Combinatorial Objects. Exercises. 1.1 Generation of Subsets. 1. Consider the sum:

Topics in Algorithms. 1 Generation of Basic Combinatorial Objects. Exercises. 1.1 Generation of Subsets. 1. Consider the sum: Topics in Algorithms Exercises 1 Generation of Basic Combinatorial Objects 1.1 Generation of Subsets 1. Consider the sum: (ε 1,...,ε n) {0,1} n f(ε 1,..., ε n ) (a) Show that it may be calculated in O(n)

More information

Hamiltonian problem on claw-free and almost distance-hereditary graphs

Hamiltonian problem on claw-free and almost distance-hereditary graphs Discrete Mathematics 308 (2008) 6558 6563 www.elsevier.com/locate/disc Note Hamiltonian problem on claw-free and almost distance-hereditary graphs Jinfeng Feng, Yubao Guo Lehrstuhl C für Mathematik, RWTH

More information

PATH BUNDLES ON n-cubes

PATH BUNDLES ON n-cubes PATH BUNDLES ON n-cubes MATTHEW ELDER Abstract. A path bundle is a set of 2 a paths in an n-cube, denoted Q n, such that every path has the same length, the paths partition the vertices of Q n, the endpoints

More information

Arithmetic Progressions with Constant Weight

Arithmetic Progressions with Constant Weight Arithmetic Progressions with Constant Weight Raphael Yuster Department of Mathematics University of Haifa-ORANIM Tivon 36006, Israel e-mail: raphy@oranim.macam98.ac.il Abstract Let k n be two positive

More information

Gray Codes and Overlap Cycles for Restricted Weight Words

Gray Codes and Overlap Cycles for Restricted Weight Words Gray Codes and Overlap Cycles for Restricted Weight Words Victoria Horan Air Force Research Laboratory Information Directorate Glenn Hurlbert School of Mathematical and Statistical Sciences Arizona State

More information

THE COMPLEXITY OF DISSOCIATION SET PROBLEMS IN GRAPHS. 1. Introduction

THE COMPLEXITY OF DISSOCIATION SET PROBLEMS IN GRAPHS. 1. Introduction THE COMPLEXITY OF DISSOCIATION SET PROBLEMS IN GRAPHS YURY ORLOVICH, ALEXANDRE DOLGUI, GERD FINKE, VALERY GORDON, FRANK WERNER Abstract. A subset of vertices in a graph is called a dissociation set if

More information

Parity Dominating Sets in Grid Graphs

Parity Dominating Sets in Grid Graphs Parity Dominating Sets in Grid Graphs John L. Goldwasser and William F. Klostermeyer Dept. of Mathematics West Virginia University Morgantown, WV 26506 Dept. of Computer and Information Sciences University

More information

Subrings of Finite Commutative Rings

Subrings of Finite Commutative Rings Subrings of Finite Commutative Rings Francisco Franco Munoz arxiv:1712.02025v1 [math.ac] 6 Dec 2017 Abstract We record some basic results on subrings of finite commutative rings. Among them we establish

More information

On zero sum-partition of Abelian groups into three sets and group distance magic labeling

On zero sum-partition of Abelian groups into three sets and group distance magic labeling Also available at http://amc-journal.eu ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 13 (2017) 417 425 On zero sum-partition of Abelian groups into three

More information

Packing Congruent Bricks into a Cube

Packing Congruent Bricks into a Cube Journal for Geometry and Graphics Volume 5 (2001), No. 1, 1 11. Packing Congruent Bricks into a Cube Ákos G. Horváth, István Prok Department of Geometry, Budapest University of Technology and Economics

More information

Bounds on parameters of minimally non-linear patterns

Bounds on parameters of minimally non-linear patterns Bounds on parameters of minimally non-linear patterns P.A. CrowdMath Department of Mathematics Massachusetts Institute of Technology Massachusetts, U.S.A. crowdmath@artofproblemsolving.com Submitted: Jan

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

Chapter One. The Real Number System

Chapter One. The Real Number System Chapter One. The Real Number System We shall give a quick introduction to the real number system. It is imperative that we know how the set of real numbers behaves in the way that its completeness and

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

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS M. N. ELLINGHAM AND JUSTIN Z. SCHROEDER In memory of Mike Albertson. Abstract. A distinguishing partition for an action of a group Γ on a set

More information

GRAY codes were found by Gray [15] and introduced

GRAY codes were found by Gray [15] and introduced IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 45, NO 7, NOVEMBER 1999 2383 The Structure of Single-Track Gray Codes Moshe Schwartz Tuvi Etzion, Senior Member, IEEE Abstract Single-track Gray codes are cyclic

More information

1.3 Vertex Degrees. Vertex Degree for Undirected Graphs: Let G be an undirected. Vertex Degree for Digraphs: Let D be a digraph and y V (D).

1.3 Vertex Degrees. Vertex Degree for Undirected Graphs: Let G be an undirected. Vertex Degree for Digraphs: Let D be a digraph and y V (D). 1.3. VERTEX DEGREES 11 1.3 Vertex Degrees Vertex Degree for Undirected Graphs: Let G be an undirected graph and x V (G). The degree d G (x) of x in G: the number of edges incident with x, each loop counting

More information

CIRCULAR CHROMATIC NUMBER AND GRAPH MINORS. Xuding Zhu 1. INTRODUCTION

CIRCULAR CHROMATIC NUMBER AND GRAPH MINORS. Xuding Zhu 1. INTRODUCTION TAIWANESE JOURNAL OF MATHEMATICS Vol. 4, No. 4, pp. 643-660, December 2000 CIRCULAR CHROMATIC NUMBER AND GRAPH MINORS Xuding Zhu Abstract. This paper proves that for any integer n 4 and any rational number

More information

Strongly chordal and chordal bipartite graphs are sandwich monotone

Strongly chordal and chordal bipartite graphs are sandwich monotone Strongly chordal and chordal bipartite graphs are sandwich monotone Pinar Heggernes Federico Mancini Charis Papadopoulos R. Sritharan Abstract A graph class is sandwich monotone if, for every pair of its

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

Greedy Conjecture for Strings of Length 4

Greedy Conjecture for Strings of Length 4 Greedy Conjecture for Strings of Length 4 Alexander S. Kulikov 1, Sergey Savinov 2, and Evgeniy Sluzhaev 1,2 1 St. Petersburg Department of Steklov Institute of Mathematics 2 St. Petersburg Academic University

More information

Gray Code Results for Acyclic Orientations

Gray Code Results for Acyclic Orientations Gray Code Results for Acyclic Orientations Carla D. Savage, Matthew B. Squire, and Douglas B. West Abstract Given a graph G, the acyclic orientation graph of G, denoted AO(G), is the graph whose vertices

More information

Finding and Counting Given Length Cycles 1. multiplication. Even cycles in undirected graphs can be found even faster. A C 4k 2 in an undirected

Finding and Counting Given Length Cycles 1. multiplication. Even cycles in undirected graphs can be found even faster. A C 4k 2 in an undirected Algorithmica (1997 17: 09 3 Algorithmica 1997 Springer-Verlag New York Inc. Finding and Counting Given Length Cycles 1 N. Alon, R. Yuster, and U. Zwick Abstract. We present an assortment of methods for

More information

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch Definitions, Theorems and Exercises Abstract Algebra Math 332 Ethan D. Bloch December 26, 2013 ii Contents 1 Binary Operations 3 1.1 Binary Operations............................... 4 1.2 Isomorphic Binary

More information

An approximation algorithm for the minimum latency set cover problem

An approximation algorithm for the minimum latency set cover problem An approximation algorithm for the minimum latency set cover problem Refael Hassin 1 and Asaf Levin 2 1 Department of Statistics and Operations Research, Tel-Aviv University, Tel-Aviv, Israel. hassin@post.tau.ac.il

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

Decompositions of graphs into cycles with chords

Decompositions of graphs into cycles with chords Decompositions of graphs into cycles with chords Paul Balister Hao Li Richard Schelp May 22, 2017 In memory of Dick Schelp, who passed away shortly after the submission of this paper Abstract We show that

More information

Extremal permutations in routing cycles

Extremal permutations in routing cycles Extremal permutations in routing cycles Junhua He School of Mathematical Sciences University of Electronic Science and Technology of China Chengdu, Sichuan, China Xiaoyan Yin School of Mathematics and

More information

All Good (Bad) Words Consisting of 5 Blocks

All Good (Bad) Words Consisting of 5 Blocks Acta Mathematica Sinica, English Series Jun, 2017, Vol 33, No 6, pp 851 860 Published online: January 25, 2017 DOI: 101007/s10114-017-6134-2 Http://wwwActaMathcom Acta Mathematica Sinica, English Series

More information

On a Problem of Choosing Elements in a Family of Sequences

On a Problem of Choosing Elements in a Family of Sequences On a Problem of Choosing Elements in a Family of Sequences Alexander Kel manov 1,2, Ludmila Mikhailova 1, and Semyon Romanchenko 1 1 Sobolev Institute of Mathematics, 4 Koptyug Ave., 630090 Novosibirsk,

More information

Applicable Analysis and Discrete Mathematics available online at HAMILTONIAN PATHS IN ODD GRAPHS 1

Applicable Analysis and Discrete Mathematics available online at  HAMILTONIAN PATHS IN ODD GRAPHS 1 Applicable Analysis and Discrete Mathematics available online at http://pefmath.etf.bg.ac.yu Appl. Anal. Discrete Math. 3 (2009, 386 394. doi:10.2298/aadm0902386b HAMILTONIAN PATHS IN ODD GRAPHS 1 Letícia

More information

Abstract. We show that a proper coloring of the diagram of an interval order I may require 1 +

Abstract. We show that a proper coloring of the diagram of an interval order I may require 1 + Colorings of Diagrams of Interval Orders and -Sequences of Sets STEFAN FELSNER 1 and WILLIAM T. TROTTER 1 Fachbereich Mathemati, TU-Berlin, Strae des 17. Juni 135, 1000 Berlin 1, Germany, partially supported

More information

MINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS

MINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS MINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS LORENZ HALBEISEN, MARTIN HAMILTON, AND PAVEL RŮŽIČKA Abstract. A subset X of a group (or a ring, or a field) is called generating, if the smallest subgroup

More information

arxiv: v1 [math.co] 13 Jul 2017

arxiv: v1 [math.co] 13 Jul 2017 A GENERATING FUNCTION FOR THE DISTRIBUTION OF RUNS IN BINARY WORDS arxiv:1707.04351v1 [math.co] 13 Jul 2017 JAMES J. MADDEN Abstract. Let N(n, r, k) denote the number of binary words of length n that begin

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

Factoring Banded Permutations and Bounds on the Density of Vertex Identifying Codes on the Infinite Snub Hexagonal Grid

Factoring Banded Permutations and Bounds on the Density of Vertex Identifying Codes on the Infinite Snub Hexagonal Grid College of William and Mary W&M ScholarWorks Undergraduate Honors Theses Theses, Dissertations, & Master Projects 2011 Factoring Banded Permutations and Bounds on the Density of Vertex Identifying Codes

More information

Integral Cayley graphs on Sym n and Alt n

Integral Cayley graphs on Sym n and Alt n Integral Cayley graphs on Sym n and Alt n Elena Konstantinova Sobolev Institute of Mathematics Novosibirsk State University Symmetry vs Regularity Conference in Algebraic Graph Theory July 4, 2018 Pilsen,

More information

An Application of Catalan Numbers on Cayley Tree of Order 2: Single Polygon Counting

An Application of Catalan Numbers on Cayley Tree of Order 2: Single Polygon Counting BULLETIN of the Malaysian Mathematical Sciences Society http://math.usm.my/bulletin Bull. Malays. Math. Sci. Soc. (2) 31(2) (2008), 175 183 An Application of Catalan Numbers on Cayley Tree of Order 2:

More information

On the minimum neighborhood of independent sets in the n-cube

On the minimum neighborhood of independent sets in the n-cube Matemática Contemporânea, Vol. 44, 1 10 c 2015, Sociedade Brasileira de Matemática On the minimum neighborhood of independent sets in the n-cube Moysés da S. Sampaio Júnior Fabiano de S. Oliveira Luérbio

More information

MATH 22 HAMILTONIAN GRAPHS. Lecture V: 11/18/2003

MATH 22 HAMILTONIAN GRAPHS. Lecture V: 11/18/2003 MATH 22 Lecture V: 11/18/2003 HAMILTONIAN GRAPHS All communities [graphs] divide themselves into the few and the many [i.e., are bipartite]. Alexander Hamilton, Debates of the Federal Convention Before

More information

ON THE NUMBER OF HAMILTONIAN CIRCUITS IN THE «-CUBE

ON THE NUMBER OF HAMILTONIAN CIRCUITS IN THE «-CUBE PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 50, July 1975 ON THE NUMBER OF HAMILTONIAN CIRCUITS IN THE «-CUBE E. DIXON AND S. GOODMAN ABSTRACT. Improved upper and lower bounds are found for

More information

The Algorithmic Aspects of the Regularity Lemma

The Algorithmic Aspects of the Regularity Lemma The Algorithmic Aspects of the Regularity Lemma N. Alon R. A. Duke H. Lefmann V. Rödl R. Yuster Abstract The Regularity Lemma of Szemerédi is a result that asserts that every graph can be partitioned in

More information

TOWARDS A SPLITTER THEOREM FOR INTERNALLY 4-CONNECTED BINARY MATROIDS VII

TOWARDS A SPLITTER THEOREM FOR INTERNALLY 4-CONNECTED BINARY MATROIDS VII TOWARDS A SPLITTER THEOREM FOR INTERNALLY 4-CONNECTED BINARY MATROIDS VII CAROLYN CHUN AND JAMES OXLEY Abstract. Let M be a 3-connected binary matroid; M is internally 4- connected if one side of every

More information

MATHEMATICAL ENGINEERING TECHNICAL REPORTS. Boundary cliques, clique trees and perfect sequences of maximal cliques of a chordal graph

MATHEMATICAL ENGINEERING TECHNICAL REPORTS. Boundary cliques, clique trees and perfect sequences of maximal cliques of a chordal graph MATHEMATICAL ENGINEERING TECHNICAL REPORTS Boundary cliques, clique trees and perfect sequences of maximal cliques of a chordal graph Hisayuki HARA and Akimichi TAKEMURA METR 2006 41 July 2006 DEPARTMENT

More information