ARS MATHEMATICA CONTEMPORANEA Volume 18, Number 2, Spring/Summer 2020, Pages 187-391 Covered by: Mathematical Reviews zbMATH (formerly Zentralblatt MATH) COBISS SCOPUS Science Citation Index-Expanded (SCIE) Web of Science ISI Alerting Service Current Contents/Physical, Chemical & Earth Sciences (CC/PC & ES) dblp computer science bibliography The University of Primorska The Society of Mathematicians, Physicists and Astronomers of Slovenia The Institute of Mathematics, Physics and Mechanics The Slovenian Discrete and Applied Mathematics Society The publication is partially supported by the Slovenian Research Agency from the Call for co-financing of scientific periodical publications. ARS MATHEMATICA CONTEMPORANEA Accepted Manuscripts - Yet Another Step to Reduce the Backlog It takes a long time for a paper accepted into this journal to appear in final form, and certainly much longer than we would like. At the time of writing this, AMC has 42 articles in the processing queue - accepted but not yet scheduled for final publication - yet with 35 of them available for online display. As part of our effort to reduce the backlog of papers in this queue, we have introduced a category of Accepted Manuscripts. When in this state, a paper is waiting for final proof-reading and scheduling for full publication, but will be available online to our readers. In doing this, we have joined many other scientific journals that follow a similar practice. Klavdija Kutnar, Dragan Marušic and Tomaž Pisanski Editors in Chief xiii ARS MATHEMATICA CONTEMPORANEA Contents On a certain class of 1-thin distance-regular graphs Mark S. MacLean, Štefko Miklavic......................187 Sums of r-Lah numbers and r-Lah polynomials Gibor Nyul, Gabriella R^cz .........................211 Generation of local symmetry-preserving operations on polyhedra Pieter Goetschalckx, Kris Coolsaet, Nico Van Cleemput...........223 Relative Heffter arrays and biembeddings Simone Costa, Anita Pasotti, Marco Antonio Pellegrini...........241 On the general position problem on Kneser graphs BaMzs Patk6s.................................273 Schur numbers involving rainbow colorings MarkBudden.................................281 Complete regular dessins and skew-morphisms of cyclic groups Yan-Quan Feng, Kan Hu, Roman Nedela, Martin Škoviera, Na-Er Wang . . 289 Simultaneous current graph constructions for minimum triangulations and complete graph embeddings Timothy Sun .................................309 The thickness of the Kronecker product of graphs Xia Guo, Yan Yang..............................339 On an annihilation number conjecture Vadim E. Levit, Eugen Mandrescu......................359 The complete bipartite graphs which have exactly two orientably edge-transitive embeddings Xue Yu, Ben Gong Lou, Wen Wen Fan....................371 The expansion of a chord diagram and the Genocchi numbers Tomoki Nakamigawa.............................381 Volume 18, Number 2, Spring/Summer 2020, Pages 187-391 xv /^creative ^commor ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 187-210 https://doi.org/10.26493/1855-3974.2193.0b0 (Also available at http://amc-journal.eu) ARS MATHEMATICA CONTEMPORANEA On a certain class of 1-thin distance-regular graphs Mark S. MacLean © Mathematics Department, Seattle University, 901 Twelfth Avenue, Seattle WA 98122-1090, USA Stefko Miklavic * © University of Primorska, Andrej Marusic Institute, Muzejski trg 2, 6000 Koper, Slovenia Received 9 December 2019, accepted 2 June 2020, published online 18 October 2020 Abstract Let r denote a non-bipartite distance-regular graph with vertex set X, diameter D > 3, and valency k > 3. Fix x e X and let T = T(x) denote the Terwilliger algebra of r with respect to x. For any z e X and for 0 < i < D, let ^(z) = {w e X : d(z, w) = i}. For y e ri(x), abbreviate Dj = Dj(x, y) = r,(x) n rj(y) (0 < i, j < D). For 1 < i < D and for a given y, we define maps Hi : D| ^ Z and V : D|_1 U D]-1 ^ Z as follows: Hi(z) = |ri(z) n d]_ 11, Vi(z) = |ri(z) n d]_ 11. We assume that for every y e r 1 (x) and for 2 < i < D, the corresponding maps Hi and V are constant, and that these constants do not depend on the choice of y. We further assume that the constant value of Hi is nonzero for 2 < i < D. We show that every irreducible T-module of endpoint 1 is thin. Furthermore, we show r has exactly three irreducible T-modules of endpoint 1, up to isomorphism, if and only if three certain combinatorial conditions hold. As examples, we show that the Johnson graphs J (n, m) where n > 7, 3 < m < n/2 satisfy all of these conditions. Keywords: Distance-regular graph, Terwilliger algebra, subconstituent algebra. Math. Subj. Class. (2020): 05E30 * The author acknowledges the financial support from the Slovenian Research Agency (research core funding No. P1-0285 and research projects N1-0032, N1-0038, J1-5433, J1-6720, J1-7051). The author acknowledges the European Commission for funding the InnoRenew CoE project (Grant Agreement #739574) under the Hori-zon2020 Widespread-Teaming program and the Republic of Slovenia (Investment funding of the Republic of Slovenia and the European Union of the European regional Development Fund). E-mail addresses: macleanm@seattleu.edu (Mark S. MacLean), stefko.miklavic@upr.si (Stefko Miklavic) ©® This work is licensed under https://creativecommons.Org/licenses/by/4.0/ 188 Ars Math. Contemp. 18 (2020) 187-210 1 Introduction This paper is motivated by a desire to find a combinatorial characterization of the distance-regular graphs with exactly three irreducible modules (up to isomorphism) of the Ter-williger algebra with endpoint 1, all of which are thin (see Sections 2, 3 for formal definitions). This is a difficult problem which we will not complete in this paper. To begin, we find combinatorial conditions under which a distance-regular graph is 1-thin. When these combinatorial conditions hold, we identify additional combinatorial conditions that hold if and only if the distance-regular graph has exactly three irreducible T-modules of endpoint 1, up to isomorphism. Let r denote a distance-regular graph with diameter D > 3 and valency k > 3. Let X denote the vertex set of r. For x e X, let T = T(x) denote the Terwilliger algebra of r with respect to x. It is known that there exists a unique irreducible T-module with endpoint 0, and this module is thin [5, Proposition 8.4]. It is also known that r is bipartite or almost-bipartite if and only if r has exactly one irreducible T-module of endpoint 1, up to isomorphism, and this module is thin [4, Theorem 1.3]. Furthermore, Curtin and Nomura have shown that r is pseudo-1-homogeneous with respect to x with ai =0 if and only if r has exactly two irreducible T-modules of endpoint 1, up to isomorphism, both of which are thin [4, Theorem 1.6]. For any z e X and any integer i > 0, let r*(z) = {w e X : d(z, w) = i}. For y e r1 (x) and integers i, j > 0, abbreviate Dj = Dj (x, y) = r*(x) n Tj (y). For 1 < i < D and for a given y, we define maps H* : D* ^ Z, K* : D* ^ Z and V : Dîi_1 U D*-1 ^ Z as follows: Hi(z) = |r (z) n d*-1|, Ki(z) = |ri(z) n Di+1|, V*(z) = |ri(z) n Di-11. Our main result is the following. Theorem 1.1. Let r = (X, R) denote a non-bipartite distance-regular graph with diameter D > 3 and valency k > 3, and fix vertex x e X. Assume that for every y e r1(x) and for 2 < i < D, the corresponding maps H* and V* are constant, and that these constants do not depend on the choice of y. Also assume that the constant value of H* is nonzero for 2 < i < D. Then r is 1-thin with respect to x. We need the following definition. Definition 1.2. With the assumptions of Theorem 1.1, for y e r1(x) let Dj = Dj (x,y) (0 < i, j < D) and let K1 denote the corresponding map. Let B = B(y) denote the adjacency matrix of the subgraph of r induced on D1. Observe that B e MatDi (C), and so the rows and the columns of B are indexed by the elements of D1. Let j e Cd1 denote the all-ones column vector with rows indexed by the elements of D11. With reference to Definition 1.2, we denote by P1, P2 and P3 the following properties of r: P1: There exists y e r1(x) such that K1 is not a constant. P2: For every y, z e r1(x) with d(y, z) e {0, 2}, the number of walks of length 3 inside r1(x) from y to z is a constant number, which depends only on d(y, z) (and not on the choice of y, z). M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 189 P3: There exist scalars a, ft such that for every y G ^(x) we have B2j = aBj + j We prove the following. Theorem 1.3. With reference to Definition 1.2, r has exactly three irreducible T-modules of endpoint 1, up to isomorphism, if and only if properties P1, P2, and P3 hold. We note these three T-modules are all thin by Theorem 1.1. Finally, we show that the Johnson graphs J (n, m) where n > 7, 3 < m < n/2 satisfy the assumptions in Theorem 1.1 and the equivalent conditions in Theorem 1.3. 2 Preliminaries In this section we review some definitions and basic results concerning distance-regular graphs. See the book of Brouwer, Cohen and Neumaier [2] for more background information. Let C denote the complex number field and let X denote a nonempty finite set. Let MatX (C) denote the C-algebra consisting of all matrices whose rows and columns are indexed by X and whose entries are in C. Let V = CX denote the vector space over C consisting of column vectors whose coordinates are indexed by X and whose entries are in C. We observe MatX (C) acts on V by left multiplication. We call V the standard module. We endow V with the Hermitian inner product (, } that satisfies (u, v) = v/'v for u, v G V, where t denotes transpose and _ denotes complex conjugation. For y G X let y denote the element of V with a 1 in the y coordinate and 0 in all other coordinates. We observe {y | y G X} is an orthonormal basis for V. The following will be useful: for each B G MatX (C) we have (u, Bv) = (Btu, v) (u, v G V). (2.1) Let r = (X, R) denote a finite, undirected, connected graph, without loops or multiple edges, with vertex set X and edge set R. Let d denote the path-length distance function for r, and set D := max{d(x, y) | x, y G X}. We call D the diameter of r. For a vertex x g X and an integer i > 0 let Tj(x) denote the set of vertices at distance i from x. We abbreviate r(x) = r1(x). For an integer k > 0 we say r is regular with valency k whenever |r(x) | = k for all x G X. We say r is distance-regular whenever for all integers h, i, j (0 < h, i, j < D) and for all vertices x, y G X with d(x, y) = h, the number pj = |r<(x) n r (y)| is independent of x and y. The pj are called the intersection numbers of r. For the rest of this paper we assume r is distance-regular with diameter D > 3. Note that phj = phji for 0 < h, i, j < D. For convenience set q := p1i-1 (1 < i < D), a := p1i (0 < i < D), bi := p1i+1 (0 < i < D - 1), k := p0i (0 < i < D), and co = bD = 0. By the triangle inequality the following hold for 0 < h, i, j < D: (i) pj = 0 if one of h, i, j is greater than the sum of the other two; (ii) pj =0 if one of h, i, j equals the sum of the other two. In particular ci =0 for 1 < i < D and bi = 0 for 0 < i < D — 1. 190 Ars Math. Contemp. 18 (2020) 187-210 We observe that r is regular with valency k = k 1 = bo and that cj + aj + bj = k for 0 < i < D. Note that kj = |ri(x)| for x e X and 0 < i < D. We recall the Bose-Mesner algebra of r. For 0 < i < D let Aj denote the matrix in Matx (C) with (x, y)-entry (Aj)xy ^ if d(X,y) = i, (x,y e X). (2.2) ( )xy \0 ifd(x,y) = i ( ,y ) We call Aj the ith distance matrix of r. We abbreviate A := A1 and call this the adjacency matrix of r. We observe (ai) A0 = I; (aii) J2 D= o Aj = J; (aiii) Aj = Aj (0 < i < D); (aiv) Af = Aj (0 < i < D); (av) AjAj = ^D=o PjAh (0 < i, j < D), where I (resp. J) denotes the identity matrix (resp. all 1's matrix) in MatX (C). Using these facts we find A0, A1,..., Ad is a basis for a commutative subalgebra M of MatX (C). We call M the Bose-Mesner algebra of r. It turns out that A generates M [1, p. 190]. By [2, p. 45], M has a second basis Eo, E1,..., Ed such that (ei) Eo — |X| 1J; (eii) y^i=o Ej = I; (eiii) Ej = Ej (0 < i < D); (eiv) Ef = Ej (0 < i < D); (ev) EjEj = SjjEi (0 < i, j < D). We call Eo, E1,..., ED the primitive idempotents of r. 3 The Terwilliger algebra Let r = (X, R) denote a distance-regular graph with diameter D > 3 and valency k > 3. In this section we recall the dual Bose-Mesner algebra and the Terwilliger algebra of r. Fix a vertex x e X. We view x as a "base vertex." For 0 < i < D let E* = E* (x) denote the diagonal matrix in MatX (C) with (y, y)-entry (E*)yy = {! if d(x,y) = i, (y e X). [0 if d(x,y) = i We call E* the ith dual idempotent of r with respect to x [11, p. 378]. We observe (i) ED=o E* = I; (ii) E* = Ej* (0 < i < D); (iii) Ef = E* (0 < i < D); (iv) E*E* = SjjE* (0 < i, j < D). By these facts E* E*,..., ED form a basis for a commutative subalgebra M* = M* (x) of MatX (C). We call M* the dual Bose-Mesner algebra of r with respect to x [11, p. 378]. For 0 < i < D we have Ej*V = span{y | y e T(x)} so dim E* V = kj. We call E* V the ith subconstituent of r with respect to x. Note that V = E|*V + E*V +-----+ EDV (orthogonal direct sum). Moreover E* is the projection from V onto E* V for 0 < i < D. We recall the Terwilliger algebra of r. Let T = T(x) denote the subalgebra of MatX (C) generated by M, M*. We call T the Terwilliger algebra of r with respect to x [11, Definition 3.3]. Recall M (resp. M*) is generated by A (resp. Eo*, E*,..., ED) so T is generated by A, E*, E*,..., E*D. We observe T has finite dimension. By construction T is closed under the conjugate-transpose map so T is semi-simple [11, Lemma 3.4(i)]. By a T-module we mean a subspace W of V such that SW C W for all S e T. Let W denote a T-module. Then W is said to be irreducible whenever W is nonzero and W contains no T-modules other than 0 and W. M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 191 By [6, Corollary 6.2] any T-module is an orthogonal direct sum of irreducible T-modules. In particular the standard module V is an orthogonal direct sum of irreducible T-modules. Let W, W' denote T-modules. By an isomorphism of T-modules from W to W' we mean an isomorphism of vector spaces a : W ^ W' such that (aS - Sa) W = 0 for all S G T. The T-modules W, W' are said to be isomorphic whenever there exists an isomorphism of T-modules from W to W'. By [3, Lemma 3.3] any two non-isomorphic irreducible T-modules are orthogonal. Let W denote an irreducible T-module. By [11, Lemma 3.4(iii)] W is an orthogonal direct sum of the nonvanishing spaces among E0* W, E* W,..., E*d W. By the endpoint of W we mean minji | 0 < i < D, E*W = 0}. By the diameter of W we mean |{i | 0 < i < D, E*W = 0}| - 1. We say W is thin if dim(E*W) < 1 for 0 < i < D. We say r is 1-thin with respect to x if every T-module with endpoint 1 is thin. By [5, Proposition 8.3, Proposition 8.4] MX is the unique irreducible T-module with endpoint 0 and the unique irreducible T-module with diameter D. Moreover MX is the unique irreducible T-module on which E0 does not vanish. We call MX the primary module. We observe that vectors si (0 < i < D) form a basis for MX, where si = E y. (3.1) yeri(x) Lemma 3.1. Let r = (X, R) denote a distance-regular graph with diameter D > 3 and distance matrices Ai (0 < i < D). Fix a vertex x G X and let E* = E*(x) (0 < i < D) denote the dual idempotents with respect to x. For 0 < h, i, j < D, the matrix Eh*AiEj* = 0 whenever any one of h, i, j is bigger than the sum of the other two. Proof. Routine using elementary matrix multiplication. □ The following result will be crucial later in the paper. Lemma 3.2. Let r = (X, R) denote a distance-regular graph with diameter D > 3. Fix a vertex x G X and let E* = E*(x) (0 < i < D) denote the dual idempotents with respect to x. Let T = T(x) denote the Terwilliger algebra of r with respect to x. Assume that (up to isomorphism) r has exactly three irreducible T-modules with endpoint 1, and that these modules are all thin. Let F\, F2, F3, F4, F5 G T and pick an integer i, 1 < i < D. Then the matrices Z?* T? Z?* Z?* T? Z?* Z?* Z? Z?* Z?* Z? Z?* Z?* Z? Z?* Ei F iE 1, Ei F2E 1, Ei F3E 1, Ei F4E1, E^ F5E 1 are linearly dependent. Proof. Let V0 denote the primary module of r, and let V« (1 < t < 3) denote pairwise non-isomorphic irreducible T-modules with endpoint 1. Define vectors v« (0 < t < 3) as follows. If E* V = 0, then let v« = 0. Otherwise, let v« be an arbitrary nonzero vector of E* V«. Furthermore, for 0 < t < 3 fix a nonzero u« G E* V«. As modules V« (0 < t < 3) are thin, there exist scalars Aj (1 < j < 5, 0 < t < 3) such that E* Fj E*u« = A« v«. 192 Ars Math. Contemp. 18 (2020) 187-210 Consider now the following homogeneous system of linear equations: ^0 A2 A3 A4 A0\ ( a 1 /0\ A1 A2 A3 A4 A5 «2 0 A2 A2 A3 A4 A2 a.3 0 VAi A2 A3 A4 A5) a.4 w w (3.2) Observe that the above system has a nontrivial solution, and let (m 1, M2, M3, M4, M5)1 denote one of its nontrivial solutions. We will now show that J25=1 MjElFjE{ = 0. First, pick an arbitrary u G El Ve, for some i (0 < i < 3). As module Ve is thin, there exists a scalar A, such that u = Aue. Now we have 5 5 5 5 Y Mj E*Fj E{u = A Y Mj E*Fj E{ue = A Y Mj Ae ve = Ave Y Mj Aj = 0. (3.3) j=1 j=1 j=1 j=1 Assume now that W is an irreducible T-module with endpoint 1 and note that W is isomorphic to Ve for some 1 < i < 3. Pick arbitrary w G E{W. Let a: Ve ^ W be a T-module isomorphism and let u G ElVe be such that w = a(u). Now by (3.3) we have that 5 5 , 5 s Y MjElFjElw = Y MjElFjEla(u) = a( Y MjE*FjE^u) = 0. (3.4) j= j= j= j= 1 j=1 For 1 < £ < 3 let Vi denote the sum of all irreducible T-modules with endpoint 1, which are isomorphic to Vi. Observe that EIV = EI Vo + EIV i + EIV2 + EIV3 (orthogonal sum). (3.5) Pick now an arbitrary v G E*V. Note that by (3.5) v is a sum of vectors v5, where £ belongs to some index set S, and each v5 is contained in E* W5, where W5 is either V0, or isomorphic to Vi for some 1 < £ < 3. By (3.4) we have that J]5= 1 MjE*FjE*v5 = 0 for each £ G S, and consequently £5=1 MjE*FjE*v = 0. This shows that £5= 1 MjE*FjE* = 0. As at least one of Mj (1 < j < 5) is nonzero (recall that (m 1, M2, M3, M4, Ms)4 is a nontrivial solution of (3.2)), the result follows. □ 4 The local eigenvalues In order to discuss the thin irreducible T-modules with endpoint 1, we first recall some parameters called the local eigenvalues. We will use the notation from [7]. Definition 4.1. Let r = (X, R) denote a distance-regular graph with diameter D > 3, valency k > 3 and adjacency matrix A. Fix a vertex x G X. We let A = A(x) denote the graph (X, R), where X = {y G X | d(x, y) = 1}, R = {yz | y, z G X, d(y,z) = 1}. M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 193 The graph A has exactly k vertices and is regular with valency a 1. We let A denote the adjacency matrix of A. The matrix A is symmetric with real entries, and thus A is diagonalizable with real eigenvalues. We let n 1denote the eigenvalues of A. We call n 1, n2,..., Ik the local eigenvalues of r with respect to x. We now consider the first subconstituent E\ V. We recall the dimension of El V is k. Observe E\V is invariant under the action of E\AEJ\ We note that for an appropriate ordering of the vertices of r, we have ElAEl = (A 0), where A is from Definition 4.1. Hence the action of El AEl on El V is essentially the adjacency map for A. In particular the action of E AE on E V is diagonalizable with eigenvalues n 1, n2,..., nk. We observe the vector s 1 from (3.1) is contained in E l V. One may easily show that s1 is an eigenvector for E l AE l with eigenvalue a1. Reordering the eigenvalues if necessary, we have n1 = a1. For the rest of this paper, we assume the local eigenvalues are ordered in this way. Now consider the the orthogonal complement of s1 in El V. By (2.1), this space is invariant under multiplication by El AEl. Thus the restriction of the matrix El AE l to this space is diagonalizable with eigenvalues — . Definition 4.2. Let r = (X, R) denote a distance-regular graph with diameter D > 3, valency k > 3 and adjacency matrix A. Fix a vertex x G X, and let T = T(x) denote the Terwilliger algebra of r with respect to x. Let W denote a thin irreducible T-module with endpoint 1. Observe El W is a 1-dimensional eigenspace for E l AE l; let n denote the corresponding eigenvalue. We observe El W is contained in E l V so n is one of n2, n3,..., nk. We refer to n as the local eigenvalue of W. Theorem 4.3 ([14, Theorem 12.1]). Let r = (X, R) denote a distance-regular graph with diameter D > 3 and valency k > 3. Fix a vertex x G X, and let T = T(x) denote the Terwilliger algebra of r with respect to x. Let W denote a thin irreducible T-module with endpoint 1 and local eigenvalue n. Let W' denote an irreducible T-module. Then the following (i), (ii) are equivalent. (i) W and W' are isomorphic as T-modules. (ii) W' is thin with endpoint 1 and local eigenvalue n. Let r = (X, R) denote a distance-regular graph with diameter D > 3 and valency k > 3. Fix a vertex x G X, and let T = T(x) denote the Terwilliger algebra of r with respect to x. Recall that in Section 3, we said that the standard module V is an orthogonal direct sum of irreducible T-modules. Let W denote an irreducible T-module. By the multiplicity of W, we mean the number of irreducible T-modules in the above decomposition which are isomorphic to W. It is well-known that this number is independent of the decomposition of V. Theorem 4.4 ([14, Theorem 12.9]). Let r = (X, R) denote a distance-regular graph with diameter D > 3 and valency k > 3. Fix a vertex x G X, and let T = T(x) denote the Terwilliger algebra of r with respect to x. With reference to Definition 4.1, the following are equivalent. 194 Ars Math. Contemp. 18 (2020) 187-210 (i) For every i (2 < i < k), there exists a thin irreducible T-module W of endpoint 1 with local eigenvalue ni. Moreover, the multiplicity with which n appears in the list n2, is equal to the multiplicity with which W appears in the standard decomposition of V. (ii) r is 1-thin with respect to x. With reference to Theorem 4.4, we note that if r is 1-thin with respect to x, then the number of non-isomorphic irreducible T-modules of endpoint 1 is equal to the number of distinct local eigenvalues in the list — We will need this fact later in the paper. 5 The matrices L, F, R Let r = (X, R) denote a distance-regular graph with diameter D > 3. Fix a vertex x G X. In this section we recall certain matrices L, F, R of the Terwilliger algebra T = T(x). Definition 5.1. Let r = (X, R) denote a distance-regular graph with diameter D > 3 and adjacency matrix A. Fix a vertex x G X and let E* = E* (x) (0 < i < D) denote the dual idempotents with respect to x. We define matrices L = L(x), F = F(x), R = R(x) by D D D-1 L = E E*-iAEh, F = E EhAEh, R = E E*+1AE*. h=1 h=0 h=0 Note that A = L + F + R [3, Lemma 4.4]. We call L, F, and R the lowering matrix, the flat matrix, and the raising matrix of r with respect to x, respectively. Lemma 5.2. Let r = (X, R) denote a distance-regular graph with diameter D > 3 and valency k > 3. We fix x G X and let L = L(x), F = F(x) and R = R(x) be as in Definition 5.1. For y, z G X the following (i)-(iii) hold. (i) Lzy = 1 if d(z,y) = 1 and d(x, z) = d(x,y) — 1, and 0 otherwise. (ii) Fzy = 1 if d(z, y) = 1 and d(x, z) = d(x, y), and 0 otherwise. (iii) Rzy = 1 if d(z, y) = 1 and d(x, z) = d(x, y) + 1, and 0 otherwise. Proof. Immediate from Definition 5.1 and elementary matrix multiplication. □ With the notation of Lemma 5.2, we display the (z, y)-entry of certain products of the matrices L, F and R. To do this we need another definition. A sequence of vertices [y0, y1,..., yt] of r is a walk in r if yi-1yi is an edge for 1 < i < t. Lemma 5.3. Let r = (X, R) denote a distance-regular graph with diameter D > 3 and valency k > 3. We fix x G X and let L = L(x), F = F(x) and R = R(x) be as in Definition 5.1. Choose y, z G X and let m denote a positive integer. Assume that y G ri(x). Then the following (i)-(vi) hold. (i) The (z, y)-entry of Rm is equal to the number of walks [y = y0, y1,..., ym = z], such that yj G ri+j (x) for 0 < j < m. (ii) The (z, y)-entryof RmL is equal to the number of walks [y = y0, y1,..., ym+1 = z], such that yj G ri-2+j- (x) for 1 < j < m +1. M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 195 (iii) The (z, y)-entry of LRm is equal to the number of walks [y = y0,y1,..., ym+1 = z], such that yj G ri+j (x) for 0 < j < m and ym+1 G ri+m-1(x). (iv) The (z, y)-entry of RmF is equal to the number of walks [y = y0,y1,..., ym+1 = z], such that yj G ri-1+j (x) for 1 < j < m +1. (v) The (z, y)-entry of FRm is equal to the number of walks [y = y0,y1,..., ym+1 = z], such that yj G Ti+j-(x) for 0 < j < m and ym+1 G ri+m(x). (vi) The (z, y)-entry of Fm is equal to the number of walks [y = y0, y1,...,ym = z], such that yj G Tj(x) for 0 < j < m. Proof. Immediate from Lemma 5.2 and elementary matrix multiplication. □ 6 The sets Dj Let r = (X, R) denote a distance-regular graph with diameter D > 3. In this section we display a certain partition of X that we find useful. Definition 6.1. Let r = (X, R) denote a distance-regular graph with diameter D > 3 and valency k > 3. Pick x G X and y G r(x). For 0 < i,j < D we define Dj = Dj(x, y) by Dj =Ti(x) n r (y). For notational convenience we set Dj = 0 if i or j is contained in {-1,D + 1}. Please refer to Figure 1 for a diagram of this partition. Figure 1: The partition with reference to Definition 6.1. We now recall some properties of sets Dj. Lemma 6.2 ([10, Lemma 4.2]). With reference to Definition 6.1 the following (i), (ii) hold for 0 < i,j < D. (i) |Dj | = pj. (ii) Dj = 0 if and only if pj = 0. Observe that for 1 < i < D we have p1,i_1 = cihi/h = 0 by [2, p. 134]. Therefore, D*_1 and D*-1 are nonempty for 1 < i < D. Lemma 6.3 ([9, Lemma 2.11]). With reference to Definition 6.1 pick an integer i (1 < i < D). Then the following (i), (ii) hold. 196 Ars Math. Contemp. 18 (2020) 187-210 -1 a. (i) Each z € D|_1 (resp. D (a) precisely (b) precisely (c) precisely (d) precisely (e) precisely (ii) Each z € D| is adjacent to (a) precisely (b) precisely (c) precisely (d) precisely (e) precisely ) is adjacent to ci-1 d - ci-i - |r(z) n d*-ai-1 - |r(z) n Di-1| bi - ai-1 + |r(z) n d*- vertices in Di-1 (resp. D. vertices in D*-1 (resp. D. vertices in D*-1 (resp. D] vertices in D*+1 (resp. D. vertices in Di. -1), --11), i+1), c* - |r(z) n d; ci - |r(z) n d; bi - |r(z) n d; bi - |r(z) n d; -11 -1| i+1| +11 +1| - bi - Ci + |r(z) n d*-1| + |r(z) n Dj+H vertices in D*-1, vertices in Di-1, vertices in D®+1, vertices in D®+1, vertices in Di. In view of the above lemma we have the following definition. Definition 6.4. With reference to Definition 6.1, for 1 < i < D we define maps Hi: D| ^ Z, Ki: Di ^ Z and Vi: Di_ 1 U Dp1 ^ Z as follows: Hi(z) = |r(z) n d*-1|, Ki(z) = |r(z) n d*+1|, Vi(z) = |r(z) n d*-1|. We have the following observation. Lemma 6.5. With reference to Definition 6.4, fix an integer i (2 < i < D) and assume that there exist integers m1; m2, such that Vi(z) = m1 for every z G Dp1 and Vi(z) = m2 for every z G D*-1. Then m1 = m2. Proof. By Lemma 6.3(i) and using a simple double-counting argument we find that |Di-1 |(c* - Ci-1 - m1) = 1|(c* - Ci-1 - m2). As |Di 11 = |Di_11 = 0 by the comment below Lemma 6.2, the result follows. For the rest of the paper we assume the following situation. □ Definition 6.6. Let r = (X, R) denote a non-bipartite distance-regular graph with diameter D > 3, valency k > 3, and distance matrices Ai (0 < i < D). We abbreviate A := A1. Fix x € X and let E* = E*(x) (0 < i < D) denote the dual idempotents with respect to x. Let T = T(x) denote the Terwilliger algebra with respect to x. Let A = A(x) be as in Definition 4.1. Let matrices L = L(x), F = F(x), R = R(x) be as defined in Definition 5.1. For y € r(x), let sets Dj(x, y) (0 < i,j < D) and the corresponding maps Hi,Ki,Vi (1 < i < D) be as defined in Definition 6.1 and Definition 6.4. We assume that for every y € r(x) and for every 2 < i < D, the corresponding maps Hi and Vi are constant, and that these constants do not depend on the choice of y. We denote the constant value of Hi (Vi, respectively) by hi (vi, respectively). We further assume that hi = 0 for 2 < i < D. Remark 6.7. With reference to Definition 6.6, pick y € r(x) and let Dj = Dj (x,y) (0 < i, j < D). Since r is assumed to be non-bipartite, a = 0 for some integer j (1 < j < D). It follows that Dj = 0 by Lemma 6.2(ii) and [2, p. 127]. But since each | M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 197 hi = 0 (2 < i < D), we conclude each of sets Dj_ ^ Dj_2,..., D{ is nonempty. Since DI = 0, we have ai = 0. Now by [2, Proposition 5.5.1], we find ai = 0 for 1 < i < D -1. Thus Di = 0 for 1 < i < D - 1. However, with our assumptions of Definition 6.6, it is possible that aD =0 and D^ = 0. In this case, we make the convention that hD := 1. Finally, we wish to make clear that while we are assuming the maps Hi and Vi are constant for 2 < i < D, we are not making any such global assumptions about the maps Ki. 7 Some products in T With reference to Definition 6.6, in this section we display the values of the entries of certain products in T. Lemma 7.1. With reference to Definition 6.6, pick y G r(x) and let Dj = Dj (x, y) (0 < i,j < D). Pick an integer i (1 < i < D), and let z G ri(x). Then the following (i)-(iii) hold. (i) (Ri- 1) zy ci_ici_2 ••• C 1 ifZ G D|_ 1, 0 otherwise. (ii) (RiL)zy = CiCi_ i ••• c i. biCiCi_i • • • c i (iii) (LRi)zy = <( (bi - Ki(z))CiCi_ i • • • c i if z G Di_ i, if z G Di, (Ci+i - Ci - Vi+ i)cici_ i • • • c i if z G D|+ i. Proof. First we observe that, by the triangle inequality, we have d(y, z) G {i - 1, i, i + 1}. (i): By Lemma 5.3(i), the (z, y)-entry of Ri_ i is equal to the number of walks [y = y0,y i,... ,yi_ i = z], such that yj G ri +j(x) for 0 < j < i - 1. Observe that there are no such walks if d(y, z) > i. If d(y, z) = i - 1, then it is easy to see that yj G j i (x ) n r (y) = Dj+i for 0 < j < i - 1. Lemma 6.3(i) now implies that the number of such walks is equal to ci_ici_2 • • • c i. (ii): By Lemma 5.3(ii), the (z, y)-entry of RiL is equal to the number of walks [y = y0,y i,... ,yi+i = z], such that yj G Tj_ i(x) for 1 < j < i + 1. Observe that this implies that y i = x. On the other hand, since z G ri(x), there are cici_ i • • • c i walks [x = y i, y2,..., yi+ i = z], such that yj G rj_ i(x) for 1 < j < i +1. The result follows. (iii): By Lemma 5.3(iii), the (z, y)-entry of LRi is equal to the number of walks [y = y0, y i,..., yi+i = z], such that yj G rj+i(x) for 0 < j < i. It follows that yj G Dj+i for 0 < j < i. Furthermore, observe that by Lemma 6.3, z has exactly ci+ i - ci - vi+i neighbours in D*+i if d(y, z) = i+1 (thatis, if z G D*+ i), exactly bi-Ki(z) neighbours in D*+ i if d(y,z) = i (that is, if z G D|), and exactly bi neighbours in D*+i if d(y, z) = i-1 (that is, if z G D*_i). Moreover, by Lemma 6.3(i), for any vertex yi G D*+ i, the number of walks [y = y0, y i,..., yi], such that yj G Dj+i for 0 < j < i, is equal to cici_ i • • • c i. The result follows. □ Lemma 7.2. With reference to Definition 6.6, pick y G r(x) and let Dj = Dj (x, y) (0 < i, j < D). Pick an integer i (1 < i < D), and let z G ri(x). Then the following (i), (ii) hold. 198 Ars Math. Contemp. 18 (2020) 187-210 (i) (Ri-1F) zy (ii) (FR4-1 )zy Sj-=1 ci-ici-2 • • • Cj+iVj+ihjhj-i • • • h2 hihi-i • • • h-2 0 (fli-i - Vi)ci-iCi-2 • • • ci if z e Di-i, (ci - hi)ci-iCi-2 • • • ci if z e Di, 0 if z e Di+i. if z e Di-i, if z e Di, if z e Di+i. Proof. The proof is very similar to the proof of Lemma 7.1, so we omit the details. We only provide a sketch of the proof. (i): We would like to count the number of walks of length i —1 from z to D{. First, this number is 0 if z G Dj+1. If z G Dj, then this walk must pass through sets Dj-1, Dj_2, ..., D2. Observe the number of such walks is equal to hhi-1 • • • h2. Finally, suppose z G Dj_ 1. For any walk of length i — 1 from z to Dj, there must exist some integer 1 < j < i — 1 such that this walk passes through sets Dj-1, Dj_|,..., Dj+1, Dj, Dj'-i,..., D2, D1. By Lemma 6.3, the number of such walks (for a fixed j) is ci-1ci-2 • • • cj+1vj+1hjhj-1 • • • h2. The result follows. (ii): Here we note that z has 0 neighbours in Dj-1 if z G Dj+1, c — h neighbours in Dj-1 if z G Dj, and aj_1 — vj neighbours in Dj-1 if z G Dj-1. Moreover, there are ci-1ci-2 • • • c1 walks of length i — 1 from each vertex of Dj_1 to y. □ 8 Proof of the main result In this section we will prove our main result. With reference to Definition 6.6, we will show that r is 1-thin with respect to x. Lemma 8.1. With reference to Definition 6.6, fix an integer i (1 < i < D). Then there exist scalars A1, A2 such that E*Ffii-iE1* = AiE;fii-iE1* + A2E*Ri-i FE^ i1 i1 (8.1) Proof. Let z, y G X. We shall show the (z, y)-entry of both sides of (8.1) agree. Note that we may assume z G ^(x), y G r(x); otherwise the (z, y)-entry of both sides of (8.1) is zero. Let Dj = Dj(x, y) (0 < j < D) and define scalars A1, A2 as follows: (ci - hi) ^j=i ci-ici-2 • • • cj+iWj+ihjhj-i • • • h2 Ai = a^i - Vi - hihi-i • • • h2 (ci - hj)cj-icj-2 • • • ci hi hi — i • • • h2 Treating separately the cases where z e D|-i, D|, D|+i, it's now routine using Lemma 7.1(i) and Lemma 7.2 to check that the (z, y)-entry of both sides of (8.1) agree. □ Lemma 8.2. With reference to Definition 6.6, E*Ai-iE1 = 1 cic2 • • • i Ei1Ri-iE1 (1 < i < D). (8.2) A 2 M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 199 Proof. Let z,y G X. Observe the (z, y)-entries of both sides of (8.2) are zero unless z G r(x), y G r(x). When z G r»(x), y G r(x), the (z, y)-entries of both sides of (8.2) are equal by (2.2) and Lemma 7.1(i). The result follows. □ Lemma 8.3. With reference to Definition 6.6, assume v G E* V is an eigenvector for F. Then v G span{Ri- 1 v} (1 < i < D). (8.3) Proof. We proceed by induction on i. For i = 1, the result is immediate since v is an eigenvector for F. Now assume the result is true for a fixed i, 1 < i < D - 1. By [2, p. 127], Cj+i Aj+i = AAj - OjAj - 6j_ i Aj_ i. Using this equation, Lemma 3.1, Definition 5.1, and Lemma 8.2, we find C+ 1E*+ 1 Ai+1 Eiv = E*+ 1 AAiEiv - a,E;+ iAjE* v = E*+ 1 (R + F + L)AE*v--a-E*+ 1 RjE*v + c 102 ••• Cj + = RE^AjEiv + FE*+ 1 AjEiv - ™ ™ ^ (8.4) iv - iR E i < + c 102 • • • Cj + Observe FE*+ x A»Ei v = (c 1C2 ••• C»)- XE*+ 1ERiE1*v by (8.2), and E*+ 1FRiE{v G span{Rv} by Lemma 8.1 and the fact that v is an eigenvector for F. Using this information along with (8.4) and the inductive hypothesis, we find E*+ 1Ai+ 1EJv G span{R®v}, as desired. □ Lemma 8.4. With reference to Definition 6.6, let U denote the sum of all T-modules of endpoint 1. Assume v G E \U is an eigenvector for F. Then Lv = 0 and LR®v G span{Ri-1v} for 1 < i < D - 1. Proof. Since v is contained in a sum of irreducible T-modules of endpoint 1, we find Lv = 0. By [5, Propositions 8.3(ii), 8.4], the primary module is the unique irreducible T-module upon which J does not vanish. Thus JE I v = 0, and for 1 < j < D - 1, D 0 = E* JE* v = E* (^ At )E* v t=0 = E*A, iE*v + E*A,E1 v + E*A,-+iE* v. V + Ej AjE V + Ej V Thus E* Aj+iE *v = -E* Aj_ lEJ v - E* AjE*v, and so by Lemma 8.2 and Lemma 8.3, E*Aj+1 E*v G span{Rj-1v} (1 < j < D - 1). (8.5) Now fix an integer i (1 < i < D - 1). By [2, p. 127], AAj = Cj+1Ai+1 + ajAj + bi_1Ai_1. Thus E* AAiE* v = ci+1E* AmEi v + ajE* AjE * v + 6j_1E* Aj_1Ei v. (8.6) In view of (8.6), and using (8.5), (8.3), (8.2), we find E*AAjE*v G span{Ri-1v}. (8.7) 200 Ars Math. Contemp. 18 (2020) 187-210 Now using Definition 5.1 and (8.2), E*AAiE*1 v = E* (R + F + L)AiE*v = RE* _ 1AiE *v + FE**AiE*v + LE*+1AiE*1v = RE*_ 1AiE*v + FE*AiE *v +-1-LRi C 1C2 • • • Ci Thus LRiv = c1c2 • • • ci(E* AAiE*v - RE*_ 1 AiE**v - FE*AiE*v). Recalling that v is an eigenvector for F, the result now follows from (8.7), (8.5), (8.3), (8.1). □ We now present our main result. With reference to Definition 6.6, let W denote an irreducible T-module of endpoint 1, and observe by Definition 5.1 that FE*W C E*W. Thus, there is a nonzero vector v e E*W such that v is an eigenvector for F. We shall show W is thin. Theorem 8.5. With reference to Definition 6.6, let W denote an irreducible T-module with endpoint 1. Choose nonzero v e E *W which is an eigenvector for F. Then the following set spans W: {v,Rv,R2v,...,RD- 1 v}. (8.8) In particular, W is thin. Proof. We first show that W is spanned by the vectors in (8.8). Let W' denote the subspace of V spanned by the vectors in (8.8) and note that W' C W. We claim that W' is T-invariant. Observe that since RE* V C E* +1V for 0 < j < D - 1, W' is invariant under the action of E* for 0 < j < D, and so W' is M* -invariant. By definition and since RED V = 0, W' is invariant under R. From Lemma 8.1, Lemma 8.4, and the fact that v is an eigenvector for F, it follows that W' is also invariant under F and L. Since A = R + F + L and since A generates M, W' is M-invariant. The claim follows. Hence W' is a T -module, and it is nonzero since v e W '.By the irreducibility of W we have that W' = W. Since for 0 < j < D - 1 we have Rjv e E*+1W, it follows that W is thin. □ v. 9 Special case - two modules with endpoint 1 With reference to Definition 6.6, in this section we consider the case where r has (up to isomorphism) exactly two irreducible T-modules with endpoint 1. Note that these modules are thin by Theorem 8.5. Observe that in this case it follows from the comments of Section 4 that the local graph A = A(x) has either two or three distinct eigenvalues. In the former case A is a disjoint union of complete graphs (with order a1 +1), while in the latter case A is a strongly regular graph (see [8, Chapter 10, Lemma 1.5]). We observe that A has one of these two forms if and only if the map K1 is constant for every y e r(x), and this constant does not depend on y. Proposition 9.1. With reference to Definition 6.6, assume that A is a disjoint union of k/(a1 + 1) cliques of order a1 + 1. Let W denote an irreducible T-module with endpoint 1. Then W is thin with local eigenvalue a1 or -1. M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 201 Proof. Recall that W is thin by Theorem 8.5. Let n denote the local eigenvalue of W, and note that n is an eigenvalue of A by the comments of Section 4. But the eigenvalues of A are a1 (with multiplicity k/(a1 + 1) > 1) and -1 (with multiplicity k — k/(a1 + 1) = ka\/(ai + 1)). The result follows. □ Proposition 9.2. With reference to Definition 6.6, assume that A is a connected strongly regular graph with parameters (k, a1, A, v2). Let W denote an irreducible T-module with endpoint 1. Then W is thin with local eigenvalue n2 or n3, where A — V2 ± v7(A — V2)2 + 4(ai — V2) n2,n3 = -2-• (9.1) Proof. Recall that W is thin by Theorem 8.5. Let n denote the local eigenvalue of W, and recall that n is an eigenvalue of A. Therefore, by the well-known formula for the eigenvalues of a connected strongly regular graph, the eigenvalues of r(x) are n1 = a1 (with multiplicity 1), and scalars n2, n3 from (9.1). The result follows. □ Theorem 9.3. With reference to Definition 6.6, assume that for every y G r(x) the map K1 is constant, and that this constant does not depend on y. Then r has (up to isomorphism) exactly two irreducible T-modules with endpoint 1, both of which are thin. In particular, for every 1 < i < D — 1, the map Ki is constant, and this constant does not depend on y (in other words, r is pseudo-1-homogeneous with respect to x in the sense ofCurtin and Nomura [4]). Proof. Recall that every irreducible T-module of r is thin by Theorem 8.5. Therefore, by Theorem 4.3, two irreducible T-modules with endpoint 1 are isomorphic if and only if they have the same local eigenvalue. As K1 is constant and this constant does not depend on y, the local graph A is either a disjoint union of cliques of order a1 +1, or connected strongly regular graph. The first part of the above theorem now follows from Propositions 9.1 and 9.2. The second part follows from [4, Theorem 1.6]. □ 10 Special case - three modules with endpoint 1 With reference to Definition 6.6, in this section we consider the case where r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. Note that these modules are thin by Theorem 8.5. It follows from the comments in Section 4 that this situation occurs if and only if the local graph A is either disconnected with exactly three distinct eigenvalues, or connected with exactly four distinct eigenvalues. Moreover, A is not connected if and only if v2 = 0. But if v2 = 0, then it is easy to see that A is a disjoint union of complete graphs (with order a1 + 1), and has therefore 2 distinct eigenvalues. This shows that v2 = 0, and so A is connected with exactly four distinct eigenvalues. To describe this case we need the following definition. Definition 10.1. With reference to Definition 6.6, for y G r(x) let B = B(y) denote the adjacency matrix of the subgraph of r induced on D^ Observe that B G MatDi (C), and „„ ............. „n1 . so the rows and the columns of B are indexed by the elements of D 1. Let j G CDi denote the all-ones column vector with rows indexed by the elements of D . Lemma 10.2. With reference to Definition 10.1, pick y G r(x). Then for every z G D 1 we have K(z) = b1 — a 1 + (Bj)z + 1. 202 Ars Math. Contemp. 18 (2020) 187-210 Proof. Observe that (Bj )z is equal to the number of neighbours that z has in D{. Therefore, z has a 1 -1 - (Bj)z neighbours in D2. But as z also has K (z) neighbours in D^ and no neighbours in Df, it must have b2 - K2 (z) neighbours in D|. The result follows. □ With reference to Definition 10.1, we now describe three properties that r could have. Definition 10.3. With reference to Definition 10.1, we denote by P1, P2 and P3 the following properties of r: P1: There exists y G r(x) such that K is not a constant. P2: For every y, z G r(x) with d(y, z) G {0, 2}, the number of walks of length 3 from y to z in graph A is a constant number, which depends only on d(y, z) (and not on the choice of y, z). P3: There exist scalars a, ft such that for every y G r(x) we have B2j = aBj + ftj. With reference to Definition 10.3, in the rest of this section we prove that r has properties P1, P2, P3 if and only if r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. Proposition 10.4. With reference to Definition 10.3, assume that r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. Then r has property P1. Proof. Assume on the contrary that is a constant for every y G r(x). We claim that this constant is independent of the choice of y G r(x). Pick y G r(x) and let Dj = Dj(x, y). Denote the constant value of = (y) by « = «(y). Observe that every vertex in D2 has v2 neighbours in D {, and that every vertex in D { has b 2 - « neighbours in D2. As |D21 = b 2 and |D ^ = a2, this gives us a2(b 2 - «) = b 2 v2. This shows that « is independent of the choice of y G r(x). By Theorem 9.3, r has up to isomorphism at most two irreducible modules with endpoint 1, a contradiction. This shows that r has property P1. □ Lemma 10.5. With reference to Definition 10.3, assume that r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. Then EÎF 3E2 = EÎ^LR + ^RL + ^F + ^F2 )EÎ (10.1) for some scalars (1 < i < 4). Proof. By Lemma 3.2, there exist scalars A2, A2, A3, A4, A5, not all zero, such that E1Î(A1LR + A2RL + A3F + A4F2 + A5F 3)E1î =0. (10.2) We claim that A5 = 0. Assume on the contrary that A5 = 0. By Proposition 10.4, there exists y G r(x) such that = K2(y) is not a constant. Pick such y and let Dj = Dj (x, y). Let z G D{. We now compute the (z, y)-entry of (10.2). By Lemma 7.1(ii),(iii), the (z, y) entry of EÎLREÎ (EÎRLEÎ, respectively) is b2 - K2(z) (1, respectively). By Lemma 5.3(vi), the (z, y)-entry of EÎFEÎ is 1, and the (z, y)-entry of E2F2EÎ is equal M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 203 to the number of neighbours of z in D{. But by Lemma 10.2, the number of neighbours of z in D J is equal to a 1 - 1 - b 1 + K (z). It follows from the above comments that A i(b i - Ki(z)) + A2 + A3 + A4(a 1 - 1 - b 1 + Ki(z)) = 0. Note that by the assumption the map K1 is not constant, and so the above equality implies A4 = A1. Therefore A1(a1 - 1) + A2 + A3 = 0. We now compute the (y, y)-entry of (10.2). Similarly as above we get A1(k - 1) + A2 =0. Finally, pick z G D^. By computing the (y, z)-entry of (10.2) we get A1(c2 - 1) + A2 =0. It follows easily from the above equations that A1 = A2 = A3 = A4 = 0, a contradiction. This shows that A5 =0 and so F3 Ei = E^ER + m2re + m3f + m4f 2)EJ\ where Mi = - Aj/A5 for 1 < i < 4. □ Theorem 10.6. With reference to Definition 10.3, assume that r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. Then r has properties P2 and P3. Proof. Note that for every y, z G r(x), the (z, y)-entry of EJF3EJ is equal to the number of walks of length 3 from y to z in graph A. Pick y, z G r(x) such that d(y, z) G {0,2}. We compute the (z, y)-entry of (10.1). Using Lemma 5.3(vi) and Lemma 7.1(ii),(iii) we find that _ Jm 1b1 + M2 + M4a 1 ifz = y, M 1 (c2 - V2 - 1) + M2 + M4V2 if z = y. (E*F 3El)zy = This shows that r has property P2. Pick now y, z G r(x) such that d(y, z) = 1 and let Dj = Dj(x, y). Let K denote the corresponding map, and let B = B(y). Let [y = y0, y 1, y2, y3 = z] be a walk of length 3 from y to z in A. We will say that this walk is of type 0 if y2 = y, of type 1 if y2 G D and of type 2 if y2 G D^. It is clear that we have a 1 walks of type 0 and (a 1 - 1 - (Bj)z)v2 walks of type 2. Similarly, there are (B2 j )z walks of type 1. So there are in total a1 + (a1 - 1 - (Bj)z)v2 + (B2j)z walks of length 3 from y to z in A. We now compute the (z, y)-entry of the right side of (10.1). Using Lemma 7.1(iii) and Lemma 10.2, we find that the (z, y)-entry of E^ERE^ is equal to b1 - K1 (z) = a 1 - (Bj)z - 1. It is easy to see that the (z, y)-entries of EJREEJ and E^FEJ are both equal to 1. Finally, the (z, y)-entry of E^F2E\ is equal to the number of neighbours of z in D {, that is to (B j )z .It now follows from the above comments that a 1 + (a 1 - 1 - (Bj)z)v2 + (B2j)z = M 1 (a 1 - (Bj)z - 1) + M2 + M3 + M4(Bj)z. 204 Ars Math. Contemp. 18 (2020) 187-210 This shows that (B2j )z = a(Bj )z + £ for some scalars a, £, which are independent of the choice of vertices y, z. This proves that r has property P3. □ We now assume that r has properties P1, P2 and P3. We will show that this implies that r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. Definition 10.7. With reference to Definition 10.3, assume that r has properties P1, P2 and P3, and recall that X = r(x). Recall also that for any y, z G X with d(y, z) G {0,2}, the number of walks of length 3 from y to z in A is a constant number, which depends just on the distance between y and z. We denote this number by w0 if y = z and by w2 if d(y, z) = 2. Recall that A = A(x) G Mat^ (C) denotes the adjacency matrix of A. Furthermore, let I denote the identity matrix of Mat % (C) and let J denote the all-ones matrix of Mat^ (C). We now display the entries of A, At2 and At3. Proposition 10.8. With reference to Definition 10.7, the following (i)-(iii) hold for all z, y g X. (i) (A) zy 1 if d(y,z) = 1, 0 otherwise. (ii) where B = B(y). (iii) (A2)zy Wo ai if y = z, (Bj )z if d (y, z) = 1, v2 if d (y, z) = 2, if y = z (A-3 ) zy H ai + V2(ai - 1) + (Bj)z (a - V2) + £ if d (y, z) = 1, if d(y, z) = 2, , W2 where B = B (y) and a, £ are from Definition 10.3. Proof. Recall that for i > 0, the (z, y)-entry of A1 is equal to the number of walks of length i from y to z in A. Parts (i), (ii) follow. We now prove part (iii). Note that the result is clear if y = z or if d(y, z) = 2. Therefore, assume d(y, z) = 1. Similarly as in the proof of Theorem 10.6, we split the walks of length 3 between y and z into three types, depending on whether the third vertex of the walk is equal to y, or is a neighbour of y, or is at distance 2 from y. There are a1 walks of the first type, (B2 j)z walks of the second type, and (a1 - 1 - (Bj)z)v2 walks of the third type. Recall that by property P3 we have B2 j = aBj + , and so the result follows. □ M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 205 Proposition 10.9. With reference to Definition 10.7, we have A3 = (a - V2)A2 + (a,1 + P + v2(a1 - 1 + a - v2) - w2)A + (wo - W2 + (a - V2)(V2 - a{))I + (w2 - (a - V2)V2)J, where a, P are from Definition 10.3. Proof. Pick y,z G X. It follows from Proposition 10.8 that the (z, y)-entry of the left side and the right side of (10.3) agree. This proves the proposition. □ Theorem 10.10. With reference to Definition 10.7, A has exactly four distinct eigenvalues. Proof. Observe that A is connected and regular with valency a1, so a1 is an eigenvalue of A with multiplicity 1. The corresponding eigenvector is the all-ones vector in CX, which we denote by j. Let 0 denote an eigenvalue of A which is different from a1, and let w denote a corresponding eigenvector. Note that w and j are orthogonal, and so applying (10.3) to w we get 03w = (a - V2)02w + (a1 + P + V2(a1 - 1 + a - V2) - w2)0w + (wo - W2 + (a - V2)(v2 - a1))w. As w is nonzero, we have 03 = (a - V2)02 + (a1 + ft + V2(a1 - 1 + a - V2) - w2)0 + wo - w2 + (a - V2)(v2 - a1). This shows that A could have at most four different eigenvalues. Now if A has fewer than four different eigenvalues, then A is strongly regular [8, Chapter 10, Lemma 1.5], and so (Bj)z is constant for every y,z G X with z g r(y), where B = B(y) and j is from Definition 10.1. By Lemma 10.2, K1 is constant for every y G X, contradicting property P1. □ Theorem 10.11. With reference to Definition 10.7, r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. Proof. Recall that r is 1-thin with respect to x by Theorem 8.5. The result now follows from Theorems 4.3, 4.4, and 10.10. □ 11 Example: Johnson graphs Pick a positive integer n > 2 and let m denote an integer (0 < m < n). The vertices of the Johnson graph J (n, m) are the m-element subsets of {1,2,... ,n}. Vertices x, y are adjacent if and only if the cardinality of x n y is equal to m - 1. It follows that if x,y are arbitrary vertices of J(n,m), then d(x,y) = m — \x n y|. Therefore, the diameter D of J (n, m) is equal to min{m, n — m}. Recall that J (n, m) is distance-transitive (see [2, Theorem 9.1.2]), and so it is also distance-regular. It is well known that J (n, m) is isomorphic to J (n, n — m), so we will assume that m < n/2, which implies D = m. In fact, if n is even and m = n/2, then J(2m, m) is 1-homogeneous (see [9]), and so we assume from here on that m < n/2. As we are also assuming that D > 3, we therefore have m > 3, n > 7. For more details on Johnson graphs, see [2, Section 9.1]. 206 Ars Math. Contemp. 18 (2020) 187-210 Pick adjacent vertices x, y of J(n, m), and let Dj = Dj (x, y) be as defined in Definition 6.1. For 1 < i < D let maps H, K and Vj be as defined in Definition 6.4. The main purposes of this section are to describe maps H, K and Vj in detail and to show J(n, m) satisfies the assumptions of Definitions 6.6 and 10.7. As J (n, m) is distance-transitive, it is also arc-transitive, and so we can assume that x = {1,2,..., m}, y = {2, 3,..., m + 1}. We start with a description of the sets Dj. Proposition 11.1. Pick positive integers n and m with n > 7, 3 < m < n/2, and let x = {1, 2,..., m}, y = {2, 3,..., m +1} be adjacent vertices of J (n, m). Let Dj = Dj (x, y) be as defined in Definition 6.1. Then for 1 < i < D, the set Dj-1 (Dj_ respectively) consists of vertices of the form {1} U A U B ({m + 1} U A U B, respectively), where A Ç {2, 3,..., m} with |A| = m — i and B Ç {m + 2, m + 3,..., n} with |B| = i — 1. Proof. Routine. To describe sets Dii, we need the following definition. □ Definition 11.2. Pick positive integers n and m with n > 7, 3 < m < n/2, and let x = {1,2,..., m}, y = {2,3,..., m + 1} be adjacent vertices of J(n, m). (i) For 1 < i < D — 1,define set D?(0) to be the set of vertices of the form {1,m + 1}U AuB, where A C {2,3,..., m} with | A| = m—i —1 and B C {m+2, m+3,..., n} with |B| = i — 1. We define D0(O) = D£(0) = 0. (ii) For 1 < i < D, define set D?(1) to be the set of vertices of the form A U B, where A C {2, 3,..., m} with |A| = m — i, andB C {m + 2, m + 3,... ,n} with |B| = i. We define D0(1) = 0. Please refer to Figure 2 for a diagram of this partition. Figure 2: The partition with reference to Definition 11.2. For further information about which sets in the diagram are connected by edges, please refer to the propositions and corollaries later in this section. Proposition 11.3. Pick positive integers n and m with n > 7, 3 < m < n/2, and let x = {1, 2,..., m}, y = {2, 3,..., m +1} be adjacent vertices of J(n, m). Let Dj = Dj(x,y) be as defined in Definition 6.1 and let D|(0), D|(1) be as in Definition 11.2. Then for 1 < i < D — 1 we have that D\ is a disjoint union of D\ (0) and D?(1). Moreover, DD = DD (1). Proof. Routine. □ M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 207 We now first describe the maps Vj. Proposition 11.4. With the notation of Proposition 11.3, let the maps Vj be as defined in Definition 6.4. Then for 1 < i < D and any z G U Dj_1 we have V(z) = 2(i - 1). In particular, the maps Vj are constant. Proof. Note that the result is clear for i = 1, so pick 2 < i < D and assume z G Dj-1 (case z G Dj_1 is treated similarly and we omit the details). First recall that by the definition of map Vj and by Proposition 11.3 we have Vj(z) = |r(z) n Dj_i| = |r(z) n Dj_1(0)| + |r(z) n Dj_1 (1)|. Recall also that by Proposition 11.1 there exist subsets A Ç {2,3,..., m} with |A| = m-i and B Ç {m + 2, m + 3,..., n} with |B| = i - 1, such that z = {1} U A U B .We first count the number of neighbours of z in Dj_1 (1). As vertices contained in Dj_J(1) do not contain the number 1 as an element, vertex w G Dj_(1) will be adjacent with z if and only if w = A U B U{i} for some i G {2,3,..., m} \ A. Therefore, there are exactly m — 1 — (m — i) = i — 1 neighbours of z in DjlJ(1). We now count the number of neighbours of z in Dj_(0). As vertices contained in Dj_(0) contain numbers 1 and m +1 as elements, vertex w G Dii__11(0) will be adjacent with z if and only if w = ({1, m + 1}U A U B) \{i} for some i G B. Therefore, there are exactly i - 1 neighbours of z in Dj_1(0). The result follows. □ Proposition 11.5. With the notation of Proposition 11.3, for 1 < i < D — 1 and for any z G Dj(0) the following (i), (ii) hold. (i) |r(z) n Dj_1(0)| = i(i — 1). (ii) |r(z) n Dj_1(1)| =0. Proof. Note that the result is clear for i = 1, so pick 2 < i < D — 1 and z G Dj (0). Recall that z = {1, m + 1} U A U B for some subsets A Ç {2, 3,..., m} with |A| = m — i — 1 and B Ç {m + 2, m + 3,... ,n} with |B| = i — 1. (i): Note that w G Dj_ (0) is adjacent with z if and only if w = {1, m + 1} U A' U B', where A' = A U{i1} for some i1 G {2, 3,.. .,m}\A and B' = B\{i2} for some i2 G B. We have m — 1 — (m — i — 1) = i choices for i1 and i — 1 choices for i2. It follows that z has i(i — 1) neighbours in Dj _1 (0). (ii): Recall that if w is an element of Dj (1), then 1 and m +1 are not elements of w. On the other hand, 1 and m +1 are elements of z, and so z and w are not adjacent. □ Proposition 11.6. With the notation of Proposition 11.3, for 1 < i < D and for any z G Dj (1) the following (i), (ii) hold. 208 Ars Math. Contemp. 18 (2020) 187-210 (i) |r(z) nDizi(i)| = i(i - 1). (ii) |r(z) n Diz1(0)| = 0. Proof. Similar to the proof of Proposition 11.5. □ Corollary 11.7. With the notation of Proposition 11.3, let the maps H* be as defined in Definition 6.4. Then for 1 < i < D and any z G D* we have H(z) = i(i - 1). In particular, the maps H* are constant. Proof. Immediate from Propositions 11.5 and 11.6 and since D* is a disjoint union of Di(0) and D*(1). □ Proposition 11.8. With the notation of Proposition 11.3, for 1 < i < D — 1 and for any z G D*(0) the following (i), (ii) hold. (i) |r(z) n D*+1(0)| = (m — i — 1)(n — m — i). (ii) |r(z) n d*+I(1) | = 0. Proof. Pick 1 < i < D — 1 and z G D*(0). Recall that z = {1, m + 1} U A U B for some subsets A Ç {2, 3,..., m} with |A| = m — i — 1 and B Ç {m + 2, m + 3,..., n} with |B| = i — 1. (i): Note that w G D*+1 (0) is adjacent with z if and only if w = {1, m + 1} U A' U B', where A' = A \ {t i} for some t1 G A and B' = B U {t2} for some t2 G {m + 2, m + 3,... ,n}\B. We therefore have m—i —1 choices for t1 and (n—m—1) —(i —1) = n—m—i choices for t2. It follows that z has (m — i — 1)(n — m — i) neighbours in D*+1(0). (ii): Immediate from Proposition 11.6(ii). □ Proposition 11.9. With the notation of Proposition 11.3, for 1 < i < D — 1 and for any z G D*(1) the following (i), (ii) hold. (i) |r(z) n D*+1(1)| = (m — i)(n — m — i — 1). (ii) |r(z) n D*+1(0) | =0. Proof. Similar to the proof of Proposition 11.8. □ Corollary 11.10. With the notation of Proposition 11.3, let the maps K* be as defined in Definition 6.4. Then for 1 < i < D — 1 and any z G D* we have K (z) i (m — i — 1)(n — m — i) if z G D* (0), * [ (m — i)(n — m — i — 1) if z G D* (1). In particular, maps K* are not constant. Proof. The first part of the corollary follows immediately from Propositions 11.8 and 11.9 and since D* is a disjoint union of D*(0) and D*(1). For the second part, observe that if K* is a constant, then we have n = 2m, contradicting our assumption m < n/2. □ Proposition 11.11. With the notation of Proposition 11.3, the following (i)-(iii) hold. M. S. MacLean and S. Miklavic: On a certain class of 1-thin distance-regular graphs 209 (i) Every z e D2 has 1 neighbourin D ^0), 1 neighbour in D 1(1),and n—4 neighbours in D1. (ii) Every z e D 1(0) has n — m — 1 neighbours in D2, m — 2 neighbours in D 1(0), and no neighbours in D ^1). (iii) Every z e D 1(1) has m — 1 neighbours in D2, n — m — 2 neighbours in D 1(1), and no neighbours in D 1(0). Consequently, the partition {{y}, D1(0), D 1(1), D2} of r(x) is equitable. Proof. First observe that it follows from the proof of Proposition 11.4 that each z G D2 has 1 neighbour in D{(0) and 1 neighbour in D{(1). Consequently, z has a { - 2 = n - 4 neighbours in D{. Next observe that each vertex from D {(0) contains 1 and m +1 as elements, while 1 and m +1 are not elements of any vertex from D {(1). Consequently, there are no edges between vertices of D {(0) and D {(1). Furthermore, by Corollary 11.10, each vertex in D {(0) has (m — 2)(n — m — 1) neighbours in D2, while each vertex in D {(1) has (m — 1)(n — m — 2) neighbours in D^ The other claims of the above proposition now follow from the fact that intersection numbers a { and b { of J (n, m) are equal to n — 2 and (m — 1)(n — m — 1), respectively. □ Theorem 11.12. Pick positive integers n and m with n > 7, 3 < m < n/2, and let r = J (n, m). Pick x G V (r) and let T = T (x). Then r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1, and these modules are all thin. Proof. As r is arc transitive, it follows from Proposition 11.4 and Corollary 11.7 that maps V and Hi (2 < i < D) are constant for every y G r(x), and that these constants are nonzero and independent of the choice of y. By Theorem 8.5, r is 1-thin. By Corollary 11.10, the map is not constant for any y G r(x). Pick y, z G r(x) and let B = B(y) be as defined in Definition 10.1. It follows from Proposition 11.11 that the number of walks of length 3 from y to z in A = A(x) depends only on the distance between y and z when d(y, z) G {0, 2}. Finally, by Proposition 11.11 we also have that B2 j = aBj + ¡3j, where a = n — 4, p = —(n — m — 2)(m — 2), and j is from Definition 10.1. Therefore r has properties P1, P2 and P3, and so, by Theorem 10.11, r has (up to isomorphism) exactly three irreducible T-modules with endpoint 1. □ ORCID iDs Mark S. MacLean © https://orcid.org/0000-0002-1727-1777 Stefko Miklavic © https://orcid.org/0000-0002-2878-0745 References [1] E. Bannai and T. Ito, Algebraic Combinatorics I: Association Schemes, The Ben-jamin/Cummings Publishing, Menlo Park, CA, 1984. [2] A. E. Brouwer, A. M. Cohen and A. Neumaier, Distance-Regular Graphs, volume 18 of Ergebnisse der Mathematik und ihrer Grenzgebiete, Springer-Verlag, Berlin, 1989, doi: 10.1007/978-3-642-74341-2. [3] B. Curtin, Bipartite distance-regular graphs, Part I, Graphs Combin. 15 (1999), 143-158, doi: 10.1007/s003730050049. 210 Ars Math. Contemp. 18 (2020) 187-210 [4] B. Curtin and K. Nomura, 1-homogeneous, pseudo-1-homogeneous, and 1-thin distance-regular graphs, J. Comb. Theory Ser. B 93 (2005), 279-302, doi:10.1016/j.jctb.2004.10.003. [5] E. S. Egge, A generalization of the Terwilliger algebra, J. Algebra 233 (2000), 213-252, doi: 10.1006/jabr.2000.8420. [6] J. T. Go, The Terwilliger algebra of the hypercube, European J. Combin. 23 (2002), 399-429, doi:10.1006/eujc.2000.0514. [7] J. T. Go and P. Terwilliger, Tight distance-regular graphs and the subconstituent algebra, European J. Combin. 23 (2002), 793-816, doi:10.1006/eujc.2002.0597. [8] C. D. Godsil, Algebraic Combinatorics, Chapman and Hall Mathematics Series, Chapman & Hall, New York, 1993. [9] A. Jurisic, J. Koolen and P. Terwilliger, Tight distance-regular graphs, J. Algebraic Combin. 12 (2000), 163-197, doi:10.1023/a:1026544111089. [10] S. Miklavic, Q-polynomial distance-regular graphs with ai = 0 and a2 = 0, European J. Combin. 30 (2009), 192-207, doi:10.1016/j.ejc.2008.02.001. [11] P. Terwilliger, The subconstituent algebra of an association scheme (Part I), J. Algebraic Combin. 1 (1992), 363-388, doi:10.1023/a:1022494701663. [12] P. Terwilliger, The subconstituent algebra of an association scheme (Part II), J. Algebraic Combin. 2 (1993), 73-103, doi:10.1023/a:1022480715311. [13] P. Terwilliger, The subconstituent algebra of an association scheme (Part III), J. Algebraic Combin. 2 (1993), 177-210, doi:10.1023/a:1022415825656. [14] P. Terwilliger, The subconstituent algebra of a distance-regular graph; thin modules with endpoint one, Linear Algebra Appl. 356 (2002), 157-187, doi:10.1016/s0024-3795(02)00376-2. /^creative ^commor ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 211-222 https://doi.org/10.26493/1855-3974.1793.c4d (Also available at http://amc-journal.eu) Sums of r-Lah numbers and r-Lah polynomials GaborNyul *, Gabriella Racz Institute of Mathematics, University of Debrecen, H-4002 Debrecen P.O.Box 400, Hungary Received 31 August 2018, accepted 15 May 2020, published online 19 October 2020 Abstract The total number of partitions of a finite set into nonempty ordered subsets such that r distinguished elements belong to distinct ordered blocks can be described as sums of r-Lah numbers. In this paper we study this possible variant of Bell-like numbers, as well as the related r-Lah polynomials. Keywords: Summed r-Lah numbers, r-Lah polynomials. Math. Subj. Class. (2020): 05A18, 05A19, 11B73 1 Introduction Bell numbers play a crucial role in enumerative combinatorics. The nth Bell number Bn counts the number of partitions of an n-element set, or in other words, it is the sum of Stirling numbers of the second kind {k } (k = 0,..., n). In connection with these numbers, it is possible to introduce the nth Bell polynomial Bn(x) = }xj 3=0 n whose value at 1 is simply Bn(1) = Bn. (These polynomials should not be confused with partial Bell polynomials which are multivariate polynomials.) Using r-Stirling numbers of the second kind {k}r defined by L. Carlitz [5], A. Z. Broder [4], and later rediscovered by R. Merris [12], I. Mezo [13, 14] introduced and investigated the corresponding r-Bell numbers Bnr as the number of partitions of a set with n + r * Research was supported by Grant 115479 from the Hungarian Scientific Research Fund, and by the UNKP-17-4 New National Excellence Program of the Ministry of Human Capacities. E-mail addresses: gnyul@science.unideb.hu (Gabor Nyul), racz.gabriella@science.unideb.hu (Gabriella Racz) ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 212 ArsMath. Contemp. 18(2020)211-222 elements such that r distinguished elements belong to distinct blocks, and the r-Bell polynomials as (We have to mention that there is some confusion in notation of r-Stirling numbers in the literature, therefore we need to underline that for various reasons, we prefer to denote by {"}r the number of partitions of an (n + r)-element set into k + r nonempty subsets such that r distinguished elements belong to distinct blocks.) The r-Bell numbers were studied from a graph theoretical point of view by Zs. Kereskenyi-Balogh and G. Nyul [9]. We shall discuss these numbers and polynomials in detail in Section 2. Lah numbers [^J, named after I. Lah [10, 11], are close relatives of Stirling numbers. Sometimes they are called Stirling numbers of the third kind. G. Nyul and G. Racz [19] defined and extensively studied the r-generalization of Lah numbers. The r-Lah number LnJ is the number of partitions of a set with n + r elements into k + r nonempty ordered subsets such that r distinguished elements have to be in distinct ordered blocks. We notice that some identities for r-Lah numbers were derived by H. Belbachir, A. Belkhir [1] and H. Belbachir, E. Bousbaa [2], and they appear as the results of substitutions into partial r-Bell polynomials by M. Mihoubi and M. Rahmani [17]. The r-Lah numbers are special cases of r-Whitney-Lah numbers defined by G.-S. Cheon and J.-H. Jung [6] (see also [8]), and recently M. Shattuck [21] introduced a further generalization of these numbers. Similarly to Bell numbers, one could be interested in summation of Lah numbers. Although these numbers slightly appear in the literature [7, 18, 20, 22], they have not been studied systematically yet. This will be done in our paper at a more general level, namely we shall prove several properties of sums Ln r of r-Lah numbers and r-Lah polynomials Ln r (x), for instance, we express summed r-Lah numbers by sums of (r - s)-Lah numbers, we derive Spivey and Dobinski type identities, second-order linear recurrence relations, exponential generating functions. Finally, we show that r-Lah polynomials have only real roots. We prefer purely combinatorial arguments in the proofs where it is possible. As we shall see, some of these results could be viewed as the summed or polynomial counterparts of certain theorems from [19]. They are also included in this paper, because we aim to give a self-contained presentation of these numbers and polynomials. 2 r-Bell numbers and r-Bell polynomials Above, we have defined r-Bell numbers and r-Bell polynomials. In the following table we collect their properties, especially those ones which correspond to our theorems about summed r-Lah numbers and r-Lah polynomials. We indicate the references for the known identities (star symbol means that a certain paper contains the formula only for r-Bell numbers, not for polynomials), but it also contains some new results. For example, to the best of our knowledge, the Spivey type identity never appeared previously in this full generality. All of these properties can be proved along the lines of our proofs in the next section. We notice that these proofs are based on a completely new idea even for several known identities of the table. We should draw attention to that our purely combinatorial n G. Nyul and G. Racz: Sums of r-Lah numbers and r-Lah polynomials 213 argument will fail to work in the most general case (Theorem 3.3) for r-Lah polynomials, but even so, it works for r-Bell numbers and polynomials. Table 1: Properties of r-Bell numbers and r-Bell polynomials. Bn,o(x) = Bn(x) [14], xBn,i(x) = Bn+i(x) n Bn,r (x) = £ (n) Bj,r-s(x)Sn-J [16] j=o J n Bn,r (x) = £ (n) Bj,r-l(x) [14] j=o J n Bn,r (x) = £ (n) Bj (x)rn-J [5]*, [14] _j=o _ Bm+n,r (x) ^E {'1 J Bj,r-S(x)(i + s)n-j x4 i=0 j=0 m n Bm+n,r (x) ^E {'1 J )Bj,r (x)in-J X4 [16] i=0j=0 m n Bm+n,r (x) ^E {'1 (n )Bj,r-l(x)(i + 1)n-J x4 ->m+n,rV^; — I i JVVj/^J i=0 j=0 mn . . J r J BJ ( i=0j=0 Bm+n,r (x) ^E {'1 (J) Bj (x)(i + r)n-J x4 [15]*, [16] CO Bn,r (x) = explx) E j xj [14] j=0 E ^^yn = exp (x (exp(y) - 1) + ry) [5]*, [14] n=0_ The roots of Bn,r (x) are simple, real and negative (r > 1). [13] 3 Summed r-Lah numbers and r-Lah polynomials We begin this section with the exact definitions of summed r-Lah numbers and r-Lah polynomials, which can be viewed as relatives of r-Bell numbers and polynomials (in the sense that r-Lah numbers are relatives of r-Stirling numbers of the second kind). For non-negative integers n, r, not both 0, denote by Ln,r the number of partitions of a set with n + r elements into nonempty ordered subsets such that r distinguished elements belong to distinct ordered blocks. Moreover, let Lo,o = 1. We can call Ln,r the nth summed r-Lah number, because the formula E j=0 immediately follows from the definitions. This suggests us to define the polynomial analogues of these numbers. If n, r > 0, then the nth r-Lah polynomial is Ln,r (x) = ^^ j = 0 r J x r 214 ArsMath. Contemp. 18(2020)211-222 If we have no distinguished elements, then the summands in the first formula and the coefficients of the polynomial are the ordinary Lah numbers. In this case, we simply call them the nth summed Lah number and Lah polynomial, and denote them by Ln and Ln(x). Obviously, Ln,r (x) is a monic polynomial of degree n with non-negative integer coefficients. Since Ln,r (1) = Ln,r, it is enough to state our theorems for r-Lah polynomials throughout this paper, the corresponding properties for summed r-Lah numbers follows simply by the substitution x =1. It will be useful to associate a combinatorial interpretation to r-Lah polynomials, as well. If n, r > 0, not both 0, and c > 1, then Ln,r (c) counts the number of partitions of a set with n + r elements into nonempty ordered subsets and colourings of the blocks with c colours such that r distinguished elements belong to distinct uncoloured ordered blocks. For brevity, in the rest of the paper we shall call these objects c-coloured r-Lah partitions of an (n + r)-element set into ordered blocks. If r = 0 or r = 1, then we have no restriction for the partition into ordered blocks, hence Ln,0(x) = Ln(x) and xLn,i(x) = Ln+1 (x) (n > 0). In our first theorem, we express r-Lah polynomials in terms of (r -s)-Lah polynomials. It is the polynomial counterpart and could be derived directly from [19, Theorem 3.4], but we carry out the necessary modification of the combinatorial proof. Theorem 3.1. If n, r, s > 0 and s < r, then Ln,r(x) = ^ ( n jLj,r_s(x)(2s)r j=0 vjZ Proof. We may assume that n, r are not both 0, and let c be a positive integer. Then, Ln,r (c) is the number of c-coloured r-Lah partitions of an (n + r)-element set into ordered blocks. These can be enumerated in another way: Let j be the number of those non-distinguished elements which belong to other ordered blocks than the first s distinguished elements (j = 0,..., n). We can choose them in (n) ways, thereafter we have Lj,r-s(c) possibilities for their c-coloured (r - s)-Lah partitions into ordered blocks together with the last r - s distinguished elements. Finally, we can put the remaining n - j non-distinguished elements into the ordered blocks of the first s distinguished elements in (2s)n-j ways. It means that, for a fixed j, the number of possibilities is (pLJ-r_s(c)(2s)n-j. □ Remark 3.2. For the most important choices s = 1 and s = r, the identity becomes Ln,r (x) = ^ ( n jLj,r-l(x)(n - j + 1)!, j=0 vj/ Ln,r(x) = (n)ij(x)(2r)^. j = 0 \j / Now, we prove a general Spivey type formula for r-Lah polynomials. It is named after M. Z. Spivey [23], who discovered his remarkable formula for Bell numbers just over a decade ago. G. Nyul and G. Rdcz: Sums of r-Lah numbers and r-Lah polynomials 215 Theorem 3.3. If m, n, r, s > 0 and s < r, then Lm+n,r (x) ^ ^ ^ ^ i=0 j=0 Proof. By [19, Theorem 3.2], we get Ljjr-s(x)(m + i + 2s)n jx\ m+n (x + 2r)m+n = Y k=0 m + n k x-. On the other hand, using again [19, Theorem 3.2] and the binomial theorem for rising factorials, we also have (x + 2r)m+n = (x + 2r)m(x + 2r + m)n E cÂ(x - i + 2r - 2s + m + i + 2s)n m n / \ E m x4 E (j (x - i + 2r - 2s)j(m + i + 2s)"-" „'_n L i J r o —n Vj / (x - i)- =0 L Jr j=0 mn J (m + i + 2s)n j y^ r j k=0 ee i=0 j=0 m n j E E E i=0 j=0 -=0 m n i+j E E EE i=0 j=0 -=i m+n min{m,-} n E E E k=0 i=0 j=max{0,fc-i} (m + i + 2s)n-j . (m + i + 2s)n j k — i x- (m + i + 2s)n j ki Comparing the coefficients of x- in the above two expressions gives m + n k E{ } i=0 j=max{0,fc-i} E (m + i + 2s)n-j j ki which identity is interesting on its own. If we multiply both sides by xk and sum for k (k = 0,..., m + n), we obtain m+n L m+n,r (x) = m + n k k=0 m+n min{m,k} n e e e fc=0 i=0 j=max{0,fc-i} (m + i + 2s)n-j j ki n j r r r r — s r — s rs n - x j r rs m n j r r rs - x n - x j r rs 216 Ars Math. Contemp. 18 (2020) 187-210 m n i+j E E E i=0 j=0 k=i m n j E E E i=0 j=0 k=0 (m + i + 2s)n-j (m + i + 2s)n-j j fc — i _i+k EE i=0 j=0 (m + i + 2s)n jxiLj,r_s(x). □ Remark 3.4. First, we note that this formula gives back Theorem 3.1 and the definition of r-Lah polynomials for m = 0 and n = 0, respectively. While, in the special cases of s = 0, s = 1 and s = r, we have Lm+n,r (x) Lm+n,r (x) L m+n,r (x) EE i=0 j=0 mn Em En i=0 j=0 mn Em En i=0 j=0 Lj,r(x)(m + i)n jxi, Ljjr-i(x)(m + i + 2)n—j xi L (x)(m + i + 2r)n-j xi. For the last identity, we give a combinatorial proof, as well. The reason is that the extension of Spivey's idea works for r-Lah polynomials only if s = r. However, as we mentioned previously, a similar argument proves the Spivey type formula listed in the table of Section 2 for r-Bell polynomials in full generality. It would be interesting to find a purely combinatorial proof of the general identity as stated in Theorem 3.3. Proof. We may assume that m, n, r are not all 0, and let c be a positive integer. Then, Lm+n,r (c) gives the number of c-coloured r-Lah partitions of an (m + n + r)-element set into ordered blocks. We find an alternative way to count them: First, we consider a c-coloured r-Lah partition of the distinguished elements and the first m non-distinguished elements into i + r ordered blocks (i = 0,..., m). We have l_m_lrci such partitions. Denote by j the number of those non-distinguished elements among the last n ones which do not belong to these i + r ordered blocks (j' = 0,..., n). They can be chosen in (j ways, and there are Lj (c) possibilities to partition them into coloured ordered blocks with c colours. As our last step, we place the remaining n - j non-distinguished elements into the i + r original ordered blocks, which can be done in (m + i + 2r)n-j ways. Summarizing, the number of possibilities is L (c)(m + i + 2r)n-j ci for a fixed pair of i, j. □ The r-Lah polynomials satisfy the following second-order linear recurrence relation. In the special case of sums of ordinary Lah numbers (i.e., for r = 0), it appears in [18, 20, 22] in different contexts. n k x j r r —s n j r rs n j r r r r n j r G. Nyul and G. Rdcz: Sums of r-Lah numbers and r-Lah polynomials 217 Theorem 3.5. If n > 1 and r > 0, then Ln+1 ,r(x) = (x + 2n + 2r)L„,r(x) - n(n + 2r - 1)L„_i,r(x). Proof. Let c be a positive integer. Then, Ln+1r (c) counts the number of c-coloured r-Lah partitions of an (n + r + 1)-element set into ordered blocks. The rest of the proof gives another enumeration of them: We have Ln,r (c) c-coloured r-Lah partitions of our set excluding the last non-distinguished element into ordered blocks. If this last element constitutes a singleton, then we only need to colour its one-element ordered block with c colours. Otherwise, we can place the excluded element before or after any other elements, i.e., to 2n + 2r places. It means that there would be (c + 2n + 2r)Ln,r (c) possibilities. But, of course, we counted twice those cases when our last element is put between two elements. This could happen in two different ways. If the jth non-distinguished element stands directly before the originally excluded element (j = 1,..., n), then there are Ln-1,r (c) c-coloured r-Lah partitions of our set without these two elements into ordered blocks, and this pair of elements can be put back to n + r - 1 places (they cannot be at the end of an ordered block). If a distinguished element stands directly before and the jth non-distinguished element stands directly after the originally excluded element (j' = 1,..., n), then we have Ln-1,r (c) c-coloured r-Lah partitions of our set without the latter two elements into ordered blocks, and they can be put back to r places (directly after one of the distinguished elements). Therefore, the number of the possibilities to be subtracted is (n(n + r - 1) + nr)Ln-1,r(c), altogether. □ We can derive a Dobinski type formula for r-Lah polynomials, named after the well-known Dobinski formula for Bell numbers. Theorem 3.6. If n, r > 0, then Ln,r (x) exp(x) j=Q j (j + 2r)" xj. j! Proof. I. First, we prove it for polynomials. Through this proof, let |_"J r = 0 if i > n. Applying [19, Theorem 3.2], we have (j + 2r)n = j ¿=0 ¿=0 ¿=0 j! •(j - i)!" Dividing both sides by j! gives (j + 2r)n j! ¿=0 (j - i)!' which means that ((3'+„2,r) ) is the convolution of the sequences (["J ) an^ 1 ' j=0 \ j r J j=0 \j'/ ' j=0 Therefore, its generating function is (j + 2r)n ' j=0 oo E- j=0 j! ■xj = Lnr (x)exp(x). 1 j j r r 1 Cxj 218 ArsMath. Contemp. 18(2020)211-222 II. Now, we can give another proof for summed r-Lah numbers using probability theory. Let A be a positive real number and £ a Poisson random variable with parameter A. Then, again by [19, Theorem 3.2], we get Aj _A_ -A ^ Aj n E (£ + 2r)n + 2r)n je-A = e-A £ At E j=0 „-A ' j! j=0 J i=0 r 1=0 L^ rj=0 j 1=0 W rj= j - i)! i=0 TO , j n Aj A Aj E n a"Ej = E i=0 r j=0 Especially, for A = 1, we have i=0 j=i Ai = Ln,r (A) . toto ^ Ln,r = Ln,r (1) = E (£ + 2r)n = E (j + 2r)n -e-1. j=0 j! □ The next theorem gives the exponential generating function of the sequence of r-Lah polynomials. We note that a special case, the exponential generating function of (Ln)TO=0 can be found in [7, 18, 22]. Theorem 3.7. For r > 0, the exponential generating function of (Ln,r (x))TO=0 is ^to Ln,r(x) n x y' = exp n=0 n! xy 1 1 - yj (1 - y) 2r • Proof. I. We use [19, Theorem 3.10] to get Ln,r (x) y = n=0j=0 E yn= ee j xj-v= e TO TO ^ xj j=0 n=j 1 / y xy Vxj-f _1_=_— ^ j! 11 - yj (1 - y)2r (1 - y)2r^ jU1 - y j=0 = exp E j! j=0 xy 1 1 -yj (1 - y) 2r II. We can prove the theorem in another way for summed r-Lah numbers. Denote by 4 (y) the exponential generating function to be find. From the first special case of Theorem 3.1, it follows that (Ln+1)TO=0 = (Ln,1)TO=0 is the binomial convolution of the sequences (Ln)TO=0 and ((n + 1)!)TO=0, hence their exponential generating functions give the differential equation 4>(y) = My)—. (1 - y)2 For n > 0, it shows that [yj]^0(y) (j = 0,..., n) uniquely determine [yn+1]^o(y), whence our differential equation with the initial condition [y°]^0(y) = Ljf = 1 is uniquely solvable among formal power series, and this solution is ¿0(y) = exp ( . j r 1 n y nr r j G. Nyul and G. Rdcz: Sums of r-Lah numbers and r-Lah polynomials 219 The second special case of Theorem 3.1 says that (Ln,r is the binomial convolution of the sequences (Ln)^L0 and ((2r)n)^=0, therefore its exponential generating function is 4 (y) = 4(y) E ^ yn =exP n= 0 n! 1 - yj (1 - y) 2r • □ In the following theorem, we show the real-rootedness of r-Lah polynomials, where the proof will contain a further recurrence for them. Theorem 3.8. If n > 1, then the roots of Ln(x) are simple, real, one of them is 0 and the others are negative. If n, r > 1, then the roots of Ln,r (x) are simple, real and negative. Furthermore, for any r > 0, (Ln,r (x))^= 0 is an interlacing sequence of polynomials. Proof. We perform the proof by induction on n only for r > 1. We can easily check the assertion for n = 1,2, and assume that it holds for some n. Using [19, Theorem 3.1] and the special values of r-Lah numbers, we get n+1 Ln+1,r (x) = k=0 n + 1 k n + 1 0 n + 1 k (2r)n+1 + ]T n-1 E k=0 k=1 k+1 + x + E k=1 + (n + k + 2r) n n+1 + (n + 2r) E xk + n + 1 n + 1 _n+1 n k1 xk + xn+1 k = 1 + (2r)n+1 + £ k k=1 k=0 + (n + 2r)^ , xk + x^k x E k=0 xLn,r (x) + (n + 2r)Ln,r (x) + xLnr (x). k=1 k-1 Then, multiplying this equation by exx xxn+2r-1 gives exxn+2r-iin+l r(x) = (exxn+2rL„,r(x))'. The induction hypothesis tells us that Ln,r (x) has n simple real roots which are negative, hence exxn+2rLn,r (x) has exactly n +1 zeros, one of them is 0, and the others are negative. Moreover, exxn+2rLn,r (x) = 0. Then it follows from Rolle's mean value theorem that (exxn+2r Ln,r (x))' = exxn+2r-1Ln+1,r (x) has at least n +1 negative zeros, therefore Ln+1,r (x) has n +1 distinct negative roots. The proof also shows the interlacing property. □ This result together with a theorem of Newton (see, e.g., [24]) immediately implies the following consequence, which was proved in [19, Theorem 3.8] by different means. / \ n Corollary 3.9. If n > 1 and r > 0, then the sequence ( j ) is strictly log-concave and unimodal. j=0 1 y k x r r r r k k x x r r r r The theorem also allows us to give a good approximation of the quotient of two consecutive summed r-Lah numbers. 220 ArsMath. Contemp. 18(2020)211-222 Corollary 3.10. If n > 1 and r > 0, then Ln+1 ,r Ln — (n + r + 1) — \J n + r2 + 1 < 1. Proof. From the recurrence derived in the proof of Theorem 3.8, we get Ln,r (1) = Ln+1,r — (n + 2r + 1)Ln,r. Then the assertion follows from Theorem 3.8, a theorem of Darroch (see, e.g., [3]) and [19, Theorem 3.9]. □ Finally, we prove that the r-Stirling transform of the first kind of the sequence of s-Bell polynomials is the sequence of r++s -Lah polynomials if r and s have the same parity. Theorem 3.11. If n, r, s > 0 and r + s is even, then Ln,r+s (x) = E j=0 Bj,s (x). Proof. By [19, Theorem 3.11], we have n Ln, r+s (x) = E k =0 xk = EE + k=0j=k e n e j=0 k=0 ^ xk e s j=0 3\ k r SX Bj,s(x). □ Remark 3.12. If r = s, then the identity simply becomes Ln,r(x) = ^ ] j=0 Bj,r (x). In this case, we can provide a combinatorial proof. Proof. We may again assume that n, r are not both 0, and let c be a positive integer. A c-coloured r-Lah partition of an (n + r)-element set into ordered blocks can be constructed as follows: First, we decompose the elements into j + r disjoint cycles such that the r distinguished elements belong to distinct cycles (j = 0,..., n). These latter cycles will be referred to as distinguished cycles. After that, we partition all the cycles such that distinguished cycles are in distinct blocks, and we colour the blocks containing no distinguished cycle with c colours. Finally, we multiply the cycles in each block to obtain the ordered blocks of the original (n+r)-element set. Therefore, for a fixed j, the number of c-coloured r-Lah partitions is [n] Bj,r (c). □ r r r G. Nyul and G. Rdcz: Sums of r-Lah numbers and r-Lah polynomials 221 References [1] H. Belbachir and A. Belkhir, Cross recurrence relations for r-Lah numbers, Ars Combin. 110 (2013), 199-203. [2] H. Belbachir and I. E. Bousbaa, Combinatorial identities for the r-Lah numbers, Ars Combin. 115 (2014), 453-458. [3] M. Bona, Combinatorics of Permutations, Discrete Mathematics and its Applications, CRC Press, Boca Raton, FL, 2nd edition, 2012, doi:10.1201/b12210. [4] A. Z. Broder, The r-Stirling numbers, Discrete Math. 49 (1984), 241-259, doi:10.1016/ 0012-365x(84)90161-4. [5] L. Carlitz, Weighted Stirling numbers of the first and second kind—I, Fibonacci Quart. 18 (1980), 147-162, https://www.fq.math.ca/Scanned/18-2/carlitz1.pdf. [6] G.-S. Cheon and J.-H. Jung, r-Whitney numbers of Dowling lattices, Discrete Math. 312 (2012), 2337-2348, doi:10.1016/j.disc.2012.04.001. [7] P. Flajolet and R. Sedgewick, Analytic Combinatorics, Cambridge University Press, Cambridge, 2009, doi:10.1017/cbo9780511801655. [8] E. Gyimesi and G. Nyul, New combinatorial interpretations of r-Whitney and r-Whitney-Lah numbers, Discrete Appl. Math. 255 (2019), 222-233, doi:10.1016/j.dam.2018.08.020. [9] Zs. Kereskenyi-Balogh and G. Nyul, Stirling numbers of the second kind and Bell numbers for graphs, Australas. J. Combin. 58 (2014), 264-274, https://ajc.maths.uq.edu.au/ pdf/58/ajc_v58_p264.pdf. [10] I. Lah, A new kind of numbers and its application in the actuarial mathematics, Bol. Inst. Actuar. Port. 9 (1954), 7-15. [11] I. Lah, Eine neue Art von Zahlen, ihre Eigenschaften und Anwendung in der mathematischen Statistik, Mitteilungsbl. Math. Statist. 7 (1955), 203-212. [12] R. Merris, The p-Stirling numbers, Turkish J. Math. 24 (2000), 379-399, https:// journals.tubitak.gov.tr/math/abstract.htm?id=418 8. [13] I. Mezo, On the maximum of r-Stirling numbers, Adv. in Appl. Math. 41 (2008), 293-306, doi:10.1016/j.aam.2007.11.002. [14] I. Mezo, The r-Bell numbers, J. Integer Seq. 14 (2011), Article 11.1.1 (14 pages), https: //cs.uwaterloo.ca/journals/JIS/VOL14/Mezo/mezo9.html. [15] I. Mezo, The dual of Spivey's Bell number formula, J. Integer Seq. 15 (2012), Article 12.2.4 (5 pages), https://cs.uwaterloo.ca/journals/JIS/VOL15/Mezo/mezo14. html. [16] M. Mihoubi and H. Belbachir, Linear recurrences for r-Bell polynomials, J. Integer Seq. 17 (2014), Article 14.10.6 (10 pages), https://cs.uwaterloo.ca/journals/JIS/ VOL17/Mihoubi/mihoubi18.html. [17] M. Mihoubi and M. Rahmani, The partial r-Bell polynomials, Afr. Mat. 28 (2017), 1167-1183, doi:10.1007/s13370-017-0510-z. [18] T. S. Motzkin, Sorting numbers for cylinders and other classification numbers, in: T. S. Motzkin (ed.), Combinatorics, American Mathematical Society, Providence, Rhode Island, volume 19 of Proceedings of Symposia in Pure Mathematics, 1971 pp. 167-176, Proceedings of the Symposium in Pure Mathematics of the American Mathematical Society held at the University of California, Los Angeles, California, March 21 - 22, 1968. [19] G. Nyul and G. Racz, The r-Lah numbers, Discrete Math. 338 (2015), 1660-1666, doi:10. 1016/j.disc.2014.03.029. 222 ArsMath. Contemp. 18(2020)211-222 [20] J. Riordan, Forests of labeled trees, J. Comb. Theory 5 (1968), 90-103, doi:10.1016/ s0021-9800(68)80033-x. [21] M. Shattuck, Generalized r-Lah numbers, Proc. Indian Acad. Sci. Math. Sci. 126 (2016), 461478, doi:10.1007/s12044-016-0309-0. [22] M. A. Shattuck and C. G. Wagner, Parity theorems for statistics on lattice paths and La-guerre configurations, J. Integer Seq. 8 (2005), Article 05.5.1 (13 pages), https://cs. uwaterloo.ca/journals/JIS/VOL8/Shattuck2/shattuck4 4.html. [23] M. Z. Spivey, A generalized recurrence for Bell numbers, J. Integer Seq. 11 (2008), Article 08.2.5 (3 pages), https://cs.uwaterloo.ca/journals/JIS/VOL11/Spivey/ spivey25.html. [24] R. P. Stanley, Log-concave and unimodal sequences in algebra, combinatorics, and geometry, in: M. F. Capobianco, M. G. Guan, D. F. Hsu and F. Tian (eds.), Graph Theory and Its Applications: East and West, New York Academy of Sciences, New York, volume 576 of Annals of the New York Academy of Sciences, 1989 pp. 500-535, doi:10.1111/j.1749-6632.1989.tb16434.x, Proceedings of the First China-USA International Conference held in Jinan, June 9 - 20, 1986. /^creative ^commor ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 223-239 https://doi.org/10.26493/1855-3974.1931.9cf (Also available at http://amc-journal.eu) Generation of local symmetry-preserving operations on polyhedra Pieter Goetschalckx * ©, Kris Coolsaet ©, Nico Van Cleemput © Ghent University, Krijgslaan 281-S9, 9000 Ghent, Belgium Received 8 February 2019, accepted 4 April 2020, published online 19 October 2020 Abstract We introduce a new practical and more general definition of local symmetry-preserving operations on polyhedra. These can be applied to arbitrary embedded graphs and result in embedded graphs with the same or higher symmetry. With some additional properties we can restrict the connectivity, e.g. when we only want to consider polyhedra. Using some base structures and a list of 10 extensions, we can generate all possible local symmetry-preserving operations isomorph-free. Keywords: Graph theory, polyhedra, symmetry, chamber systems. Math. Subj. Class. (2020): 05C10, 68R10 1 Introduction Symmetry-preserving operations on polyhedra have a long history - from Plato and Archimedes to Kepler [11], Goldberg [9], Caspar and Klug [4], Coxeter [6], Conway [5], and many others. Notwithstanding their utility, until recently we had no unified way of defining or describing these operations without resorting to ad-hoc descriptions and drawings. In [2] the concept of local symmetry-preserving operations on polyhedra (lsp operations for short) was introduced. These are operations that are locally defined - on the chamber level, as explained in the next section - and therefore preserve the symmetries of the polyhedron to which they are applied. This established a general framework in which the class of all lsp operations can be studied, without having to consider individual operations separately. It was shown that many of the most frequently used operations on polyhedra (e.g. dual, ambo, truncate, . . . ) fit into this framework. But of course we sometimes do want to examine the operations individually, e.g. to check conjectures on as many examples as possible before we try to prove them, or to * Corresponding author. E-mail addresses: pieter.goetschalckx@ugent.be (Pieter Goetschalckx), kris.coolsaet@ugent.be (Kris Coolsaet), nico.vancleemput@gmail.com (Nico Van Cleemput) ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 224 Ars Math. Contemp. 18 (2020) 187-210 find operations with certain properties. We can do this for a few operations by hand, but a computer can do this a lot faster, and in a systematic way such that no operations are missed. In this paper we shall slightly extend the definition of lsp operation so it can be applied to any graph embedded on a compact closed surface1, and at the same time provide a reformulation of these operations as decorations, which will turn out to be easier to use in practice. 2 Decorations and lsp operations Every embedded graph G has an associated chamber system CG [7]. This chamber system is obtained by constructing a barycentric subdivision of G by adding one vertex in the center of each edge and face of G, and edges from each center of a face to its vertices and centers of edges. These vertices can be chosen invariant under the symmetries of G. In CG, each vertex has a type that is 0, 1, or 2, indicating the dimension of its corresponding structure in G. Each edge has the type of the opposite vertex in the adjacent triangles. In Figure 1, the chamber system of the plane graph of a cube is given. The original graph consists of the edges of type 2 in the chamber system. Figure 1: The barycentric subdivision of the plane graph of a cube. Edges of type 0 are red, edges of type 1 are green and edges of type 2 are black. We use the drawing conventions from Figure 1 for the types of the edges in all figures. Since the vertex types can be deduced from the edge types, we do not display them in the figures. Definition 2.1. A decoration D is a 2-connected plane graph with vertex set V and edge set E, together with a labeling function t: V U E ^ {0,1, 2}, and an outer face which contains vertices v0, vi, v2, such that 1. all inner faces are triangles; 2. for each edge e = (v,w), {t(e),t(v),t(w)} = {0,1, 2}; 1 All graphs in this paper are embedded graphs, and a subgraph has the induced embedding. P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 225 3. for each vertex v with t(v) = i, the types of incident edges are j and k with {i,j,k} = {0,1, 2}. Two consecutive edges with an inner face in between can not have the same type; 4. for each inner vertex v t(v) = 1 ^ deg(v) = 4 t(v) = 1 ^ deg(v) > 4 for each vertex v in the outer face and different from v0, v^ v2 t(v) = 1 ^ deg(v) = 3 t(v) = 1 ^ deg(v) > 3 and t(vo),t(v2) = 1 t(vi) = 1 ^ deg(vi) = 2 t(vi) = 1 ^ deg(vi) > 2. Note that condition 3 implies that all inner vertices have an even degree. For all {i, j, k} = {0,1,2}, the k-side of a decoration D is the path on the border of the outer face between v4 and v that does not pass through vk. We can fill each triangular face of a chamber system CG with a decoration, by identifying the vertex of type i with v4 for i G {0,1, 2} and identifying corresponding vertices on the boundary. This results in a new chamber system CG> of a new graph G", as can be seen in Figure 2. the one in black. This is very similar to the lsp operations of [2]. We are constructing graphs by subdividing the chambers of the chamber system. One key difference is that we impose no 226 Ars Math. Contemp. 18 (2020) 187-210 restrictions on the connectivity. This means that we can apply decorations to arbitrary embedded graphs, but when applied to a polyhedron - i.e. a 3-connected plane graph - it is possible that the result has a lower connectivity. We will address this problem later with additional restrictions on decorations. For now, we will repeat Definition 5.1 of [2] without the restrictions on the connectivity. Definition 2.2. Let T be a connected periodic tiling of the Euclidean plane with chamber system CT, that is given by a barycentric subdivision that is invariant under the symmetries of T. Let v0, v\,v2 be points in the Euclidean plane so that for 0 < i < j < 2 the line Li,j through vi and vj is a mirror axis of the tiling. If the angle between L0,i and L2,i is 90 degrees, the angle between L2,i and L2,o is 30 degrees and consequently the angle between L01 and L0 2 is 60 degrees, then the triangle v0, v1, v2 subdivided into chambers as given by CT and the corners v0, v1, v2 labelled with their names v0, v1, v2 is called a local symmetry-preserving operation, lsp operation for short. The result O(G) of applying an lsp operation O to a connected graph G is given by subdividing each chamber C of the chamber system CG with O by identifying for 0 < i < 2 the vertices of O labelled vi with the vertices labelled i in C. An lsp operation is called k-connected for k G {1,2,3} if it is derived from a k-con-nected tiling T. So the original definition was for 3-connected lsp operations only. In order to correctly determine the connectivity, we first need to identify which chamber systems correspond to k-connected graphs. To decide whether a graph G is k-connected based on its chamber system CG, we can look at the type-1 cycles in CG. A type-1 cycle is a cycle in the subgraph of CG that consists of the type-1 edges only. A type-1 cycle is empty if there are no vertices on the inside or on the outside of the cycle in this type-1 subgraph. Note that in the graph CG these cycles are not necessarily empty. Lemma 2.3. A plane graph G is 1. 2-connected if and only if CG contains no type-1 cycles of length 2; 2. 3-connected if and only if G is 2-connected and CG contains no non-empty type-1 cycles of length 4. Proof. 1. Suppose CG contains a type-1 cycle of length 2. This cycle contains one type-0 vertex v, incident to at least one type-2 edge inside the cycle and at least one type-2 edge outside the cycle (see Figure 3a), because CG is a barycentric subdivision. It is clear that v has to be a cut-vertex of G. Conversely, if G has a cut-vertex v, there is a face of G for which v occurs at least two times in its border. In CG this face corresponds with a type-2 vertex, incident with at least two type-1 edges to v. These edges form a type-1 cycle in CG. 2. Suppose CG contains a non-empty type-1 cycle of length 4, as can be seen in Figure 3b. This cycle contains two type-0 vertices v and w, with incident type-2 edges at both sides of the cycle. Removing v and w from G results in a disconnected graph. If G is 2-connected but not 3-connected, there are two vertices v and w that disconnect G when removed. So there are two non-empty subgraphs of G that are only P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 227 connected by v and w, as in Figure 3b. This means that there is a non-empty type-1 cycle in CG. □ o (a) not 2-connected (b) 2-connected but not 3-connected Figure 3: Two graphs with type-1 cycles. The gray area contains the graph. Only the type-1 edges of the chamber system are shown. The type-0 vertices are red and the type-2 vertices are black. Note that this theorem only holds for plane graphs, since the proof relies on the Jordan curve theorem. A counterexample to an equivalent theorem for embedded graphs of higher genus is the dual of a 3-connected graph on the torus, which can have a 2-cut (see [1]). Since we introduced a more general definition of lsp operations, we can also formulate a more general version of Theorem 5.2 in [2]. Theorem 2.4. If G is a k-connectedplane graph with k G {1, 2, 3}, and O is a k-connected lsp operation, then O(G) is a k-connected plane graph. Proof. It is clear that O(G) is a plane graph. For k = 1, we know that T and G are connected, and it follows easily that O(G) is connected. For k = 3, the proof is given in [2]. For k = 2, we will prove that there is no cut-vertex in O(G). A type-1 cycle of length 2 in CO(G) is either completely contained in one chamber of CG2, or it is split between two chambers of CG (see Figure 4). Both cases cannot appear, as for any chamber (resp. any pair of adjacent chambers) there is an isomorphism between this chamber (resp. these two chambers) and the corresponding area in T, and according to Lemma 2.3 T has no type-1 cycles of length 2. This implies that CO(G) contains no type-1 cycles of length 2, and thus, invoking once again Lemma 2.3, O(G) contains no cut-vertices. □ 2With a chamber of Cq in C'o(q), we mean the area that was a chamber of Cq before it was subdivided by O. 228 Ars Math. Contemp. 18 (2020) 187-210 We can prove similar properties for decorations, but it is easier to use the correspondence between lsp operations and decorations. Although the way they are defined is rather different, in reality they are the same thing. The triangle v0, v1,v2 of an lsp operation that is derived from a tiling has exactly the properties of a decoration, and each decoration can be derived as an lsp operation from a tiling. Theorem 2.5. Each decoration defines an lsp operation and vice versa. Proof. It is straightforward that the graph defined by an lsp operation is unique and satisfies the conditions of Definition 2.1. We still have to prove that each decoration defines an lsp operation. Given a decoration D, we can take the hexagonal lattice H and use D to decorate each chamber of the chamber system CH. The result will be a chamber system CT of a tiling T. We will first prove that the type-2 subgraph of D is connected, by induction on the number of triangles. There is always at least one triangle in D that shares one or two edges with the outer face. We remove these edges, and call the result D'. It is clear that D' still satisfies properties 1-3 of Definition 2.1, and by induction its type-2 subgraph is connected. If one of the removed edges has type 2, it is connected to D' by a vertex of type 0 or 1 with degree at least 3, and therefore it is connected to the type-2 subgraph of D'. Given vertices u and v in the type-2 subgraph of CT, there exists a sequence of chambers C0,... ,Cn of H such that two consecutive chambers Cj and Ci+1 share one side, and u is contained in C0 and v in Cn. Since there are at least two vertices on each side of D, and they are not both of type 2, at least one of them is in the type-2 subgraph of CT. Thus, there is a type-2 path between u and v that passes through all chambers in the sequence C0,... ,Cn, and the type-2 subgraph of CT is connected. It follows immediately that T is connected too. We can choose the vertices of one chamber of CH in T as v0, v1 and v2. This satisfies the properties of Definition 2.2, and it is clear that the decoration defined by the triangle v0,v1,v2 is equal to D. □ This correspondence can be further extended to 2-connected and 3-connected operations. Definition 2.6. A 2-connected decoration is a decoration with 1. no type-1 cycles of length 2; 2. no internal type-1 edges between two vertices on a single side. Definition 2.7. A 3-connected decoration is a 2-connected decoration with 1. no type-1 edge between sides 0 and 2; 2. no non-empty type-1 cycles of length 4. Note that, when seen as a graph, a decoration is always at least 2-connected. Theorem 2.8. Each 2-connected decoration D defines a 2-connected lsp operation and vice versa. P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 229 Proof. A 2-connected decoration is a decoration, so it follows from Theorem 2.5 that D defines an lsp operation. We still have to prove that the corresponding tiling T is 2-con-nected. If T is not 2-connected, there is a type-1 cycle of length 2 in CT. If this cycle is completely contained in the triangle v0, v\, v2, there is a cycle of length 2 in D too, which is impossible. The only other possibility is that the cycle of length 2 is cut in half by Lj, but then there would be an internal type-1 edge between 2 vertices on Lj, which is a side of D. A 2-connected lsp operation with corresponding tiling T defines a decoration D according to Theorem 2.5. We still have to prove that the extra conditions of Definition 2.6 are satisfied. If there is a type-1 cycle of length 2 in D, this cycle occurs in CT too, and T would not be 2-connected. If there is an internal type-1 edge between 2 vertices on the same side, this will result in a cycle of length 2 in T because this side lies on a mirror axis of T. □ Theorem 2.9. Each 3-connected decoration D defines a 3-connected lsp operation and vice versa. Proof. A 3-connected decoration defines a 2-connected lsp operation. If T is not 3-con-nected, there is a non-empty type-1 cycle of length 4. If this cycle is completely contained in the triangle v0, vi, v2, there is a type-1 cycle of length 4 in D. If the cycle is cut in half by Lj, there is an internal type-1 path of length 2 between 2 vertices on Lj, which is a side of D. If the cycle is cut in four, as in Figure 5, there is a type-1 edge between sides 0 and 2. A 3-connected lsp operation with corresponding tiling T defines a 2-connected decoration D. If there is a type-1 cycle of length 4 in D, this cycle occurs in CT too, and T would not be 3-connected. If there is an internal type-1 path of length 2 between 2 vertices on the same side, or a type-1 edge between sides 0 and 2, this will result in a cycle of length 4 in T. □ 3 Predecorations The generation of all decorations will be split into two phases. In the first phase, we will construct the type-1 subgraph, consisting of all edges of type 1. Let nA be the number of vertices in the type-1 subgraph of degree 1 with a neighbouring vertex of degree 2, nB the number of remaining vertices of degree 1, and nC the number of quadrangles with three vertices of degree 2. 230 Ars Math. Contemp. 18 (2020) 187-210 K> (a)nA (b) n-B (c)nc Figure 6: The subgraphs counted as ha, »/ ; and nC- Lemma 3.1. Let D be a decoration. The type-l subgraph Di of D has the following properties: 1. all inner faces are quadrangles: 2. each inner vertex has degree at least 3; 3. iiA < 2 and ua + kb + nc < 3. Proof. It follows immediately from the properties of a decoration (Definition 2.1) that the inner faces of D\ are quadrangles and the inner vertices have degree at least 3. Each area bounded by a quadrangle in contains one vertex of type 1 in D. The only other difference between D and l)\ is in the outer face of l)\, where type-l vertices of degree 3 in D (a 3-completion), and at most one of degree 2 in I) (a 2-completion), can be present in D. If there is a type-l vertex of degree 2, then that vertex is i'i. An example can be seen in Figure 7. The subgraph in Figure 6c can only occur if the rightmost vertex v of degree two is v0, i'i or i>2, or if r is a type-l vertex of degree 2 connected to this vertex. Each of the three vertices of degree 2 in this subgraph of I) corresponds to v0, n, ''■_< or a vertex of degree at least 4 in D. The inner edges of the quadrangle in D contribute exactly one to the degree of these vertices. This implies that either there is a 2-completion here (in which case i'i is connected to v), or there are two 3-completions which do not involve v (in which case v is v0, Hi or v2). The subgraph in Figure 6b can only occur if the rightmost vertex v is v0, n or This vertex of degree 1 in l)\ corresponds to a vertex of degree at most 3 in I), which is only possible in v0, i>i or n2- The subgraph in Figure 6a can only occur if the rightmost vertex v is v0 or . There are two neighbouring cut-vertices of in this subgraph, which do not correspond to cut-vertices in D. This is only possible if both of these vertices are the middle vertex of a 3-completion. This increases the degree of v in I) to 2, which is only possible in v0 or i>2. The degree of v can be 3 if there is a 2-completion too, but then r is contained in this 2-completion and v still has to be v0 or We find that nA < Ifi'o, i'2}I = 2 and nA + nB + nc < Ifi'o, fi, ^2}! = 3. □ Definition 3.2. A predecoration is a connected plane graph with an outer face that satisfies the properties of Lemma 3.1. Given a predecoration P, we can try to add edges, vertices and labels to get a decoration with P as its type-l subgraph. We will have to add one type-l vertex in each inner face of P, as in Figure 7. Then we can add type-l vertices in the outer face, and connect them to three consecutive vertices of P. Finally, we can add a type-l vertex in the outer face and connect it to two consecutive vertices of P. This vertex has to be i'i. P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 231 Figure 7: A predecoration with a possible completion. The edges of type 0 and 2 are both shown in black. By definition, the type-1 subgraph of a decoration D is a predecoration. Unfortunately, not each predecoration corresponds to a type-1 subgraph of some decoration. This is e.g. the case if there are too many cut-vertices, as in Figure 8. 4 Construction of predecorations All predecorations can be constructed from the base decorations K2 and C4 (see Figure 9) using the 10 extension operations shown in Figure 10. We will prove this by showing that each predecoration, with the exception of K2 and C4, can be reduced by the inverse of one of the extension operations. We will then use the canonical construction path method [12] to generate all predecorations without isomorphic copies. Given a predecoration P, we will choose a canonical parent of P. This is a predecoration obtained by applying one of the reductions to P. We will always use the reduction with the smallest number among all possible reductions. It is possible that there is more than one way to apply this reduction to P, and if P has non-trivial symmetry, some of these can result in the same parent. If we choose one special edge in the subgraph that is affected by the reduction operation, each way to apply this reduction corresponds to an edge of P. We can choose an orbit of edges under the symmetry group of P by constructing a canonical labeling of the vertices - similar to [3] - and choosing the orbit of the edge with the lowest numbered vertices. The canonical parent of P is then obtained by applying the corresponding reduction. During the construction, we will try each possible extension in all possible ways, and then check if it is the inverse of the reduction used to get the canonical parent of the result- •-• • » Figure 8: A predecoration that cannot be completed. •-• *—— Figure 9: The base predecorations. 232 Ars Math. Contemp. 18 (2020) 187-210 1. 3. 4. ILU 2. 5. 6- ►> 9. 10. □ □ 7. Figure 10: The extensions. In the first row, the subgraphs before the extension is applied are given. New edges and vertices are green, and vertices that are broken apart in two new vertices are red. The outer face is always on the outside, and shadowed parts contain at least one vertex. ing predecoration. If that is the case, we can continue to extend this predecoration. It is possible to construct all predecorations with fewer extensions, but it is important that a canonical reduction always results in a valid predecoration. The order of extensions ensures that a canonical reduction never increases nA, and extensions 5-7 ensure that a canonical reduction never increases ua + » /; + »< •• Extensions 8-10 are necessary when none of the other reductions are possible, so that each predecoration different from the base decorations has a possible reduction. We will prove this in Lemma 4.2 and Theorem 4.3. Lemma 4.1. An extension applied to a predecoration results in another predecoration if it keeps na < 2 and iia + + nc < 3. Only extensions 1, 2 and 5 possibly violate this condition. Proof. It is easy to see that each extension can only create new inner faces that are quadrangles, and inner vertices with degree at least 3. The only extensions that can increase ua are extensions 1 and 2. The only extension that can increase nB is extension 2. The only extension that can increase nc is extension 5. □ This makes it easier to keep count of nA, nB and nc during the construction. Lemma 4.2. Let P be a predecoration different from the base predecorations. By applying one of the reductions from Figure 10, P can be reduced to a graph containing fewer vertices or a graph containing the same number of vertices but fewer edges. P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 233 Furthermore, if we apply the reduction with the smallest number among all possible reductions, the resulting graph is again a predecoration. Proof. For the first part, it is clear that each reduction results in a 'smaller' graph, so we only need to verify that at least one reduction can be applied. If P contains at least one quadrangle, there is at least one quadrangle Q with an edge in the outer face. Since P is not C4, there is at least one other vertex not contained in Q in the graph, and reduction 10 is possible. If there is no quadrangle in P, reduction 1 is possible. For the second part, it is immediately clear that all reductions preserve the properties that all inner faces are quadrangles and that all inner vertices have degree at least 3. It remains to be proven that for the new graph nA < 2 and nA + nB + nC < 3. Some reductions can increase nA, nB or nC, but only if another reduction with a smaller number can also be applied. This is the reason that we need so many extension operations in that particular order. In Table 1, all these situations are given. Table 1: Table with possible reductions. Read this table as: Reduction i can increase nX, but only if nY is decreased by the same amount. Reduction i can increase nX, but only if reduction j/k can be applied too. reduction nA nB nC 1 nA 2 1 1 nB 3,4 1 5, 6,7 1 1 3/4 8 2/5 5 6/7 9 2/8 8 8 10 2/9 9 9 It is impossible to increase nA with a reduction that has the smallest possible number. Therefore, we still have nA < 2 in the new graph. Reduction 1 can increase nB, but only by removing a vertex of degree 2 neighbouring a vertex of degree 1, i.e. by decreasing nA by the same amount. Therefore, we still have nA + nB + nC < 3 in the new graph. Reduction 2 can increase nC, but only by decreasing nB by the same amount. Therefore, we still have nA + nB + nC < 3 in the new graph. □ Theorem 4.3. The algorithm described in Algorithm 1 generates all predecorations. Proof. This follows immediately from [12] and Lemma 4.2. □ 5 Construction of decorations Now that we can construct all predecorations, we can use the homomorphism principle [10] and complete each predecoration in all possible ways to get all k-decorations with Algorithm 2. We first have to compute the symmetry group of the predecoration, in order to avoid completions that result in the same decoration. After the first 4 steps, all symmetry is broken by choosing v0, vi and v2. 234 Ars Math. Contemp. 18 (2020) 187-210 Algorithm 1 Construction of predecorations function Extend(P) output P for i = 1,..., 10 do for O an orbit of edges in the outer face of P do e ^ edge in O P' ^ apply extension i to edge e of P if P canonical parent of P' then Extend(P ') for G a base predecoration do Extend(P ) Algorithm 2 Complete a predecoration in all possible ways 1. If nA > 0, label the corresponding vertices of degree 1 with v0 or v2 in all non-isomorphic ways. 2. If nB + nC > 0, label the corresponding vertices with v0, vi or v2 in all non-isomorphic ways. 3. If v1 is not yet chosen, label an outer vertex with v1 or add a new type-1 vertex v1 of degree 2 in the outer face in all non-isomorphic ways. 4. If v0 or v2 is not yet chosen, label two outer vertices with v0 and v2 in all non-isomorphic ways. 5. Fill all inner quadrangles with a type-1 vertex. 6. Add type-1 vertices of degree 3 in the outer face in all possible ways, such that there are no cut-vertices or vertices of degree 2 left. 7. Check whether the result is a k-decoration. P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 235 We do not have to take isomorphisms into account, since two isomorphic decorations will have isomorphic predecorations. Note that it might not be possible to complete a predecoration in Step 6 such that there are no cut-vertices left. 5.1 Connectivity In Step 7, we will always obtain a decoration. The additional properties for 2-connected decorations and 3-connected decorations have to be checked. The properties in the outer face cannot be checked earlier in the construction process, because they depend on the chosen completion. But we can prevent type-1 cycles of length 2 and cycles of length 4 during the construction. It is clear that once a type-1 cycle is created during the construction, it cannot be destroyed later. So we only have to avoid the creation of the first type-1 cycle of length 2 or 4. The only way to create a first type-1 cycle of length 2 is by applying extension 10 to a predecoration with an outer face of size 4. This can easily be avoided. The only way to create a non-empty type-1 cycle of length 4 is by applying extension 10 to a predecoration with an outer face of size 6. We can avoid this too. To check the other properties after the completion, we can loop over the outer face of the decoration, and mark all vertices one inner edge away from side i with i. If we encounter a vertex on side i that is marked with i, the decoration is not 2-connected. If a vertex is marked two times with the same number, or a vertex on side 1 is marked with 0 or vice versa, the decoration is not 3-connected. 5.2 Inflation rate As mentioned in [2], the impact of an operation on the size of a polyhedron can be measured by the inflation rate. This is the ratio of the number of edges before and after the operation, and is equal to the number of chambers in the decoration. Although it is interesting to construct all possible decorations, we are more interested in the decorations with a given inflation rate. Unfortunately, we cannot determine the inflation rate before the predecoration is completed as decorations with different inflation rates might have the same predecoration, but we can compute lower and upper bounds. Given a predecoration P, for each decoration that has P as its underlying predecoration, each quadrangle of P corresponds to 4 chambers and each cut-vertex of which the removal leaves k > 2 components requires 2(k - 1) extra chambers. So 4 • (number of quadrangles) + 2 • ^ (occurences in outer face - 1) cut-vertices is a lower bound for the inflation rate. The maximal inflation rate of a predecoration is reached by adding as much type-1 vertices as possible in the outer face. This will result in exactly one chamber for each edge in the outer face. In combination with the 4 chambers in each quadrangle, this results in 2 chambers (one at each side) for each edge of the predecoration. So the maximal inflation rate is 2 • (number of edges). If the lower bound for the inflation rate of a predecoration is already higher than the desired inflation rate, we do not have to extend it further as it can only increase. If the 236 Ars Math. Contemp. 18 (2020) 187-210 upper bound is lower than the desired inflation rate, we have to extend it, but we do not have to try to complete it. Table 2: The number of k-connected decorations up to inflation rate 40. The number of predecorations that can be completed to a decoration with given inflation rate are given too. Not all of these predecorations are constructed for 2-connected or 3-connected decorations. k-connected decorations inflation rate k = 1 k = 2 k=3 predecorations 1 2 2 2 1 2 2 2 2 1 3 4 4 4 1 4 6 6 6 2 5 6 6 4 2 6 20 20 20 4 7 28 28 20 7 8 58 58 54 8 9 82 82 64 7 10 170 168 144 19 11 204 200 132 16 12 496 492 404 50 13 650 640 396 42 14 1432 1400 1112 118 15 1824 1786 1100 109 16 4114 3952 2958 298 17 5078 4900 2769 300 18 11874 11150 7972 749 19 14808 14058 7560 782 20 33978 30998 21300 1902 21 41794 38964 20076 2056 22 97096 85976 56296 4893 23 118572 107784 52380 5419 24 277208 237482 148956 12615 25 337216 298546 138384 14153 26 788342 652236 392096 32665 27 953060 820960 362499 36953 28 2239396 1786222 1027488 84853 29 2697088 2250816 945612 96491 30 6350014 4875076 2687408 220646 31 7618068 6153604 2466156 251104 32 17972390 13262574 7007118 573547 33 21487746 16773086 6409664 654663 34 50805716 35985748 18222032 1491540 35 60573248 45592594 16623268 1706755 36 143425040 97394726 47287986 3878836 37 170530518 123628298 43038260 4446426 38 404413576 262983002 122451618 10085305 39 479711448 334473144 111200316 11582891 40 1139138344 708583784 316474370 26222191 P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 237 Table 3: All decorations with inflation rate r up to 8. The green lines are edges of type 1. The black lines are edges of type 0 and 2. For each of the given decorations, the edges of type 0 and 2 can be chosen in two different ways. All decorations except the symmetric ones (marked with a star) can be mirrored. So each starred decoration represents two related lsp operations, and the unstarred ones represent four related lsp operations. r k=2 k=3 238 Ars Math. Contemp. 18 (2020) 187-210 6 Results Using Algortihms 1 and 2, we implemented a computer program [8] to generate all k-decorations with a given inflation rate. The results of this program are given in Table 2. The decorations for inflation rates r < 8 are given in Table 3. The two lsp operations with inflation rate 1 are obviously identity and dual. The lsp operations with inflation rate 2 are ambo and join, and the ones with inflation rate 3 are truncate, zip, needle and kiss. Up to here, all lsp operations were already described by Conway [5] or others. For the left decoration with inflation rate 4, only two of the 4 related lsp operations (chamfer and subdivide) are already named. The first decoration for which none of the related lsp operations (including dual and mirrored ones) are already named, is the 2-connected lsp operation with inflation rate 5. The first unnamed 3-connected lsp operations are the three leftmost decorations with inflation rate 6. These results are verified for inflation rate up to 23 by an independent implementation that constructs all triangulations, filters the decorations out, applies them to a polyhedron, checks the connectivity and filters the isomorphic ones out. ORCID iDs Pieter Goetschalckx © https://orcid.org/0000-0002-3080-3790 Kris Coolsaet © https://orcid.org/0000-0002-7657-900X Nico Van Cleemput© https://orcid.org/0000-0001-9689-9302 References [1] D. Bokal, G. Brinkmann and C. T. Zamfirescu, The connectivity of the dual, 2018, arXiv:1812.08510 [math.CO]. [2] G. Brinkmann, P. Goetschalckx and S. Schein, Comparing the constructions of Goldberg, Fuller, Caspar, Klug and Coxeter, and a general approach to local symmetry-preserving operations, Proc. R. Soc. A 473 (2017), 20170267 (14 pages), doi:10.1098/rspa.2017.0267. [3] G. Brinkmann and B. D. McKay, Fast generation of planar graphs, MATCH Commun. Math. Comput. Chem. 58 (2007), 323-357, http://match.pmf.kg.ac.rs/electronic_ versions/Match58/n2/match5 8n2_32 3-357.pdf. [4] D. L. D. Caspar and A. Klug, Physical principles in the construction of regular viruses, Cold Spring Harb. Symp. Quant. Biol. 27 (1962), 1-24, doi:10.1101/sqb.1962.027.001.005. [5] J. H. Conway, H. Burgiel and C. Goodman-Strauss, The Symmetries of Things, A K Peters, Wellesley, Massachusetts, 2008. [6] H. S. M. Coxeter, Virus macromolecules and geodesic domes, in: J. C. Butcher (ed.), A Spectrum of Mathematics, Auckland University Press, Auckland, pp. 98-107, 1971, essays presented to H. G. Forder. [7] A. W. M. Dress and D. Huson, On tilings of the plane, Geom. Dedicata 24 (1987), 295-310, doi:10.1007/bf00181602. [8] P. Goetschalckx, decogen, 2019, https://github.com/314eter/decogen. [9] M. Goldberg, A class of multi-symmetric polyhedra, Tohoku Math. J. 43 (1937), 104-108. [10] T. Gruner, R. Laue and M. Meringer, Algorithms for group actions applied to graph generation, in: L. Finkelstein and W. M. Kantor (eds.), Groups and Computation II, American Mathematical Society, Providence, Rhode Island, volume 28 of DIMACS Series in Discrete Mathematics P. Goetschalckx et al.: Generation of local symmetry-preserving operations on polyhedra 239 and Theoretical Computer Science, 1997 pp. 113-122, doi:10.1090/dimacs/028/09, Proceedings of the 2nd DIMACS Workshop held at Rutgers University, New Brunswick, NJ, June 7 -10, 1995. [11] J. Kepler, Ioannis Keppleri Harmonices mundi: libri V, Linz, 1619. [12] B. D. McKay, Isomorph-free exhaustive generation, J. Algorithms 26 (1998), 306-324, doi: 10.1006/jagm.1997.0898. /^creative ^commor ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 241-271 https://doi.org/10.26493/1855-3974.2110.6f2 (Also available at http://amc-journal.eu) ARS MATHEMATICA CONTEMPORANEA Relative Heffter arrays and biembeddings Simone Costa ©, Anita Pasotti * © DICATAM - Sez. Matematica, Universita degli Studi di Brescia, Via Branze 43, I-25123 Brescia, Italy Marco Antonio Pellegrini © Dipartimento di Matematica e Fisica, Universita Cattolica del Sacro Cuore, Via Musei 41, I-25121 Brescia, Italy Received 6 September 2019, accepted 2 March 2020, published online 20 October 2020 Abstract Relative Heffter arrays, denoted by Ht(m, n; s, k), have been introduced as a generalization of the classical concept of Heffter array. A Ht (m, n; s, k) is an m x n partially filled array with elements in Zv, where v = 2nk +t, whose rows contain s filled cells and whose columns contain k filled cells, such that the elements in every row and column sum to zero and, for every x e Zv not belonging to the subgroup of order t, either x or —x appears in the array. In this paper we show how relative Heffter arrays can be used to construct biembeddings of cyclic cycle decompositions of the complete multipartite graph K 2nt+iy t t into an orientable surface. In particular, we construct such biembeddings providing integer globally simple square relative Heffter arrays for t = k = 3, 5, 7,9 and n = 3 (mod 4) and for k = 3 with t = n, 2n, any odd n. Keywords: Heffter array, biembedding, complete multipartite graph. Math. Subj. Class. (2020): 05B20, 05B30, 05C10 1 Introduction An m x n partially filled (p.f., for short) array on a set Q is an m x n matrix whose elements belong to Q and where we also allow some cells to be empty. The following class of p.f. arrays was introduced in [15], generalizing the ideas of [2]: * Corresponding author. E-mail addresses: simone.costa@unibs.it (Simone Costa), anita.pasotti@unibs.it (Anita Pasotti), marcoantonio.pellegrini@unicatt.it (Marco Antonio Pellegrini) ©® This work is licensed under https://creativecommons.Org/licenses/by/4.0/ 242 Ars Math. Contemp. 18 (2020) 187-210 Definition 1.1. Let v = 2nk +t be a positive integer and let J be the subgroup of Zv of order t. A Ht(m, n; s, k) Heffter array over Zv relative to J is an m x n p.f. array with elements in Zv such that: (a) each row contains s filled cells and each column contains k filled cells; (b) for every x G Z2nk+i \ J, either x or —x appears in the array; (c) the elements in every row and column sum to zero. Trivial necessary conditions for the existence of a Ht (m, n; s, k) are that t divides 2nk, nk = ms, 3 < s < n and 3 < k < m. If Ht(m, n; s, k) is a square array, it will be denoted by Ht(n; k). A relative Heffter array is called integer if Condition (c) in Definition 1.1 is strengthened so that the elements in every row and in every column, viewed as integers in ±{ 1,..., |_2"2+tj }, sum to zero in Z. We remark that, if t = 1, namely if J is the trivial subgroup of Z2"fc+i, we find again the classical concept of a (integer) Heffter array, see [2, 3, 4, 9, 10, 13, 16, 17]. In particular, in [10] it was proved that Heffter arrays H1(n; k) exist for all n > k > 3, while by [4, 17] integer Heffter arrays H1(n; k) exist if and only if the additional condition nk = 0,3 (mod 4) holds. At the moment, the only known results concerning relative Heffter arrays are described in [15, 22]. Some necessary conditions for the existence of an integer Ht(n; k) are given by the following. Proposition 1.2 ([15]). Suppose that there exists an integer Ht(n; k) for some n > k > 3 and some divisor t of 2nk. (1) If t divides nk, then nk = 0 (mod 4) or nk = —t = ±1 (mod 4). (2) If t = 2nk, then k must be even. (3) If t = 2nk does not divide nk, then t + 2nk = 0 (mod 8). We point out that these conditions are not sufficient, in fact in the same paper the authors show that there is no integer H3n(n; 3) and no integer H8(4; 3). The support of an integer Heffter array A, denoted by supp(A), is defined to be the set of the absolute values of the elements contained in A. It is immediate to see that an integer H2(n; k) is nothing but an integer H1(n; k), since in both cases the support is {1, 2,... ,nk}. In this paper we study the connection between relative Heffter arrays and biembed-dings. In particular, in Section 2 we recall well known definitions and results about simple orderings and cycle decompositions. Then, in Section 3 we explain how relative Heffter arrays Ht(n; k) can be used to construct biembeddings of cyclic k-cycle decompositions of the complete multipartite graph K2nk+t t into an orientable surface. Direct constructions t of globally simple integer Ht(n; 3) with t = n, 2n for any odd n and of globally simple integer Hk (n; k) for k = 7, 9 and n = 3 (mod 4) are described in Section 4. Combining the results of these sections we prove the following. Theorem 1.3. There exists a cellular biembedding of a pair of cyclic k-cycle decompositions of K 2nk+t xt into an orientable surface in each of the following cases: (1) k = 3, t G {n, 2n} and n is odd; (2) k G {3, 5, 7, 9}, t = k and n = 3 (mod 4). Finally, in Section 5 we introduce a further generalization, called Archdeacon array, of the classical concept of Heffter array. We show some examples and how both cycle decompositions and biembeddings can be obtained also using these arrays. S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 243 2 Simple orderings and cycle decompositions Given two integers a < 6, we denote by [a, 6] the interval containing the integers a, a +1, ..., 6. If a > 6, then [a, 6] is empty. If A is an m x n p.f. array, the rows and the columns of A will be denoted by R1,..., Rm and by Ci,...,Cn, respectively. We will denote by E (A) the unordered list of the elements of the filled cells of A. Analogously, by E(R) and E(Cj) we mean the unordered lists of elements of the i-th row and of the j-th column, respectively, of A. Also, we define the skeleton of A, denoted by skel(A), to be the set of the filled positions of A. Given a finite subset T of an abelian group G and an ordering w = (t 1, t2,..., ) of the elements in T, let sj = J2j=1 tj, for any i e [1, k], be the ¿-th partial sum of w and set S(w) = (s1,..., sk). The ordering w is said to be simple if sb = sc for all 1 < 6 < c < k or, equivalently, if there is no proper subsequence of w that sums to 0. Note that if w is a simple ordering so is w-1 = (tk, tk-1,..., t1). We point out that there are several interesting problems and conjectures about distinct partial sums: see, for instance, [1, 5,14,19,23]. Given an m x n p.f. array A, by wr and wc we will denote, respectively, an ordering of E(Rj) and of E(Cj). If for any i e [1,m] and for any j e [1,n], the orderings wr and w^ are simple, we define by wr = wr o • • • o wr the simple ordering for the rows and by wc = wc o • • • o wc the simple ordering for the columns. Moreover, by natural ordering of a row (column) of A we mean the ordering from left to right (from top to bottom). A p.f. array A on an abelian group G is said to be • simple if each row and each column of A admits a simple ordering; • globally simple if the natural ordering of each row and each column of A is simple. Clearly if k < 5, then every square relative Heffter array is (globally) simple. We recall some basic definitions about graphs and graph decompositions. Given a graph r, by V(r) and E(r) we mean the vertex set and the edge set of r, respectively. We will denote by Kv the complete graph of order v and by Kqxr the complete multipartite graph with q parts each of size r. Obviously Kqx 1 is nothing but the complete graph Kq. Let G be an additive group (not necessarily abelian) and let A C G\ {0} such that A = -A, which means that for every A e A we have also - A e A. The Cayley graph on G with connection set A, denoted by Cay[G : A], is the simple graph having G as vertex set and such that two vertices x and y are adjacent if and only if x - y e A. Note that, if A = G \ {0}, the Cayley graph is the complete graph whose vertex set is G and, if A = G \ J for some subgroup J of G, the Cayley graph is the complete multipartite graph Kqxr where q = |G : J | and r = |J |. The following are well known definitions and results which can be found, for instance, in [8]. Let r be a subgraph of a graph K. A r-decomposition of K is a set D of subgraphs of K isomorphic to r whose edges partition E(K). If the vertices of K belong to a group G, given g e G, by r+g one means the graph whose vertex set is V(r)+g and whose edge set is {{x + g, y + g} | {x, y} e E(r)}. An automorphism group of a r-decomposition D of K is a group of bijections on V(K) leaving D invariant. A T-decomposition of K is said to be regular under a group G or G-regular if it admits G as an automorphism group acting sharply transitively on V(K). Here we consider cyclic cycle decompositions, namely decompositions which are regular under a cyclic group and with r a cycle. Finally, two graph decompositions D and D' of a simple graph K are said orthogonal if and only if for any B of D and any B' of D', B intersects B' in at most one edge. 244 Ars Math. Contemp. 18 (2020) 187-210 The relationship between simple relative Heffter arrays and cyclic cycle decompositions of the complete multipartite graph is explained in [15]. Here we briefly recall the following result. Proposition 2.1 ([15, Proposition 2.9]). Let A be a Ht(m, n; s, k) simple with respect to the orderings ur and wc. Then: (1) there exists a cyclic s-cycle decomposition VUr of K2ms+t t; (2) there exists a cyclic k-cycle decomposition VUc of K2nk+t xt; (3) the cycle decompositions VUr and VUc are orthogonal. The arrays we are going to construct are square with a diagonal structure, so it is convenient to introduce the following notation. If A is an n x n array, for i e [1, n] we define the i-th diagonal Di = {(i, 1), (i +1,2),..., (i - 1, n)}. Here all the arithmetic on the row and the column indices is performed modulo n, where the set of reduced residues is {1, 2,..., n}. We say that the diagonals Di, Di+i,..., Di+r are consecutive diagonals. Definition 2.2. Let k > 1 be an integer. We will say that a square p.f. array A of size n > k is • k-diagonal if the non empty cells of A are exactly those of k diagonals; • cyclically k-diagonal if the nonempty cells of A are exactly those of k consecutive diagonals. Let A be a k-diagonal array of size n > k. A set S = {Dr+1, Dr+2,..., Dr+i} is said to be an empty strip of width I if Dr+1, Dr+2,..., Dr+ are empty diagonals, while Dr and Dr+e+1 are filled diagonals. Definition 2.3. Let A be a k-diagonal array of size n > k. We will say that A is a k-diagonal array with width I if all the empty strips of A have width I. An array of this kind will be given in Example 4.9. 3 Relation with biembeddings In [2], Archdeacon introduced Heffter arrays also in view of their applications and, in particular, since they are useful for finding biembeddings of cycle decompositions, as shown, for instance, in [11, 13, 16]. In this section, generalizing some of Archdeacon's results we show how starting from a relative Heffter array it is possible to obtain suitable biembed-dings. We recall the following definition, see [20]. Definition 3.1. An embedding of a graph r in a surface E is a continuous injective mapping ^: r ^ E, where r is viewed with the usual topology as 1-dimensional simplicial complex. The connected components of E \ ^(r) are called ^faces. If each ^-face is homeo-morphic to an open disc, then the embedding ^ is said to be cellular. S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 245 Definition 3.2. A biembedding of two cycle decompositions D and V of a simple graph r is a face 2-colorable embedding of r in which one color class is comprised of the cycles in D and the other class contains the cycles in V. Following the notation given in [2], for every edge e of a graph r, let e+ and e- denote its two possible directions and let t be the involution swapping e+ and e- for every e. Let D(r) be the set of all directed edges of r and, for any v e V(T), call Dv the set of edges directed out of v. A local rotation pv is a cyclic permutation of Dv. If we select a local rotation for each vertex of r, then all together they form a rotation of D(r). We recall the following result, see [2, 18, 21]. Theorem 3.3. A rotation p on r is equivalent to a cellular embedding of r in an orientable surface. The face boundaries of the embedding corresponding to p are the orbits of p o t. Given a relative Heffter array A = Ht(m, n; s, k), the orderings wr and wc are said to be compatible if wc o wr is a cycle of length |E(A) |. Theorem 3.4. Let A be a relative Heffter array Ht (m, n; s, k) that is simple with respect to the compatible orderings wr and wc. Then there exists a cellular biembedding of the cyclic cycle decompositions V— and VUc of K 2nk+t xt into an orientable surface of genus (nk — n — m — 1)(2nk + t) g = 1 +--. g + 2 Proof. Since the orderings wr and wc are compatible, we have that wc o wr is a cycle of length |E(A)|. Let us consider the permutation p0 on ±E(A) = Z2nk+t \ 2nkt+tZ2nk+t, where 2n^+t Z2nk+t denotes the subgroup of Z2nk+t of order t, defined by: , . ) —Wr (a) if a e E(A); P0(a) = < , ^ c< w lwc(—a) if a e —E(A). Note that, if a e E(A), then p0(a) = wc o wr(a) and hence p0 acts cyclically on E(A). Also p0 exchanges E(A) with —E(A). Thus it acts cyclically on ±E(A). We note that the graph K2nk+t xt is nothing but Cay[Z2nk+t : Z2nk+t \ Z2nk+t] that is Cay[Z2nk+t : ±E(A)]. Now, we define the map p on the set of the oriented edges of the Cayley graph Cay[Z2nk+t : ±E(A)] so that: p((x, x + a)) = (x, x + po(a)). Since p0 acts cyclically on ±E(A) the map p is a rotation of Cay[Z2nk+t : ±E(A)]. Hence, by Theorem 3.3, there exists a cellular embedding a of Cay[Z2nk+t : ±E(A)] in an orientable surface so that the face boundaries correspond to the orbits of p o t where t((x, x + a)) = (x + a, x). Let us consider the oriented edge (x, x + a) with a e E(A), and let C be the column containing a. Since a e E(A), —a e —E(A) and we have that: p o t((x, x + a)) = p((x + a, (x + a) — a)) = (x + a, x + a + wc(a)). Thus (x, x + a) belongs to the boundary of the face F delimited by the oriented edges: (x, x + a),(x + a, x + a + wc(a)), / |E(C)|-2 (x + a + wc(a), x + a + wc(a) + ^^(a)), .. ., I x + (a), x \ i=0 246 Ars Math. Contemp. 18 (2020) 187-210 We note that the cycle associated to the face F is: |E(C)|-2 \ x,x + a, x + a + wc(a),...,x + w^ (a) I . ¿=0 J Let us now consider the oriented edge (x, x + a) with a G E(A). Hence -a G E(A), and we name by R the row containing the element -a. Since -a G E(A) we have that: p o t((x, x + a)) = p((x + a, (x + a) — a)) = (x + a, x + a — wr(-a)). Thus (x, x + a) belongs to the boundary of the face F2 delimited by the oriented edges: (x, x + a), (x - (-a), x - (-a) - wr (-a)), ' |E(R)|-2 (x - (-a) - wr(-a), x - (-a) - wr(-a) - w^(-a)), .. ., | x - ^^ (-a),: ¿=0 Since A is a Heffter array and wr acts cyclically on E(R), for any j G [1, |E(R) |] we have that: j-1 |E(R)|-1 |E (R) | —j_ \£(R)\-j - £ wr (-a) = £ wr (-a) = £ wlE(R)|-i(-a) = £ w-¿(-a). ¿=0 ¿=j ¿=1 ¿=1 It follows that the cycle associated to the face F2 can be written also as: ^ |E (R)|-1 |E (R)|-2 x, x + ^^ w-¿(-a),x + ^^ w-¿(-a),. .., x + w-1(-a) ¿=1 ¿=1 Therefore any nonoriented edge {x, x + a} belongs to the boundaries of exactly two faces: one of type F1 and one of type F2. Hence the embedding is 2-colorable. Moreover, it is easy to see that those face boundaries are the cycles obtained from the relative Heffter array A following the orderings wc and w-1. To calculate the genus g it suffices to recall that V - S+F = 2 - 2g, where V, S and F denote the number of vertices, edges and faces determined by the embedding on the surface, respectively. We have V = 2nk +t, S = nk(2nk +1) and F = (2nk + t)(n + m). □ Looking for compatible orderings in the case of a globally simple Heffter array led us to investigate the following problem introduced in [12]. Let A be an m x n toroidal p.f. array. By r^ we denote the orientation of the ¿-th row, precisely r^ = 1 if it is from left to right and r¿ = -1 if it is from right to left. Analogously, for the j-th column, if its orientation cj is from top to bottom then Cj = 1 otherwise Cj = -1. Assume that an orientation R = (r1,... ,rm) andC = (c1,..., cn) is fixed. Given an initial filled cell (i1, consider the sequence Lr,c (¿1, j'1) = ((¿1, j'1), («2, j'2),..., (¿¿j*), («£+1, jm),...) where j^+1 is the column index of the filled cell (i£, j£+1) of the row R¿e next to (i£, j£) in the orientation ^, and where ¿£+1 is the row index of the filled cell of the column Cj,+1 next to (i£, j£+1) in the orientation cj£+1. The problem is the following: S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 247 Crazy Knight's Tour Problem. Given a toroidal p.f. array A, do there exist R and C such that the list LR,C covers all the filled cells of A? By P(A) we will denote the Crazy Knight's Tour Problem for a given array A. Also, given a filled cell (i,j), if LR,C(i,j) covers all the filled positions of A we will say that (R, C) is a solution of P(A). For known results about this problem see [12]. The relationship between the Crazy Knight's Tour Problem and globally simple relative Heffter arrays is explained in the following result which is an easy consequence of Theorem 3.4. Corollary 3.5. Let A be a globally simple relative Heffter array Ht(m, n; s, k) such that P (A) admits a solution (R, C). Then there exists a biembedding of the cyclic cycle decompositions Du-i and VUc of K2nk+t xt into an orientable surface. Extending [11, Theorem 1.1] to the relative case, we have the following result (see also [12, Theorem 2.7]). Proposition 3.6. If there exist compatible simple orderings ur and for a Ht(m, n; s, k), then one of the following cases occurs: (1) m,n,s,k are all odd; (2) m is odd and n, k are even; (3) n is odd and m, t are even. Given a positive integer n, let 0 < ¿1 < ¿2 < • • • < ¿k < n be integers. We denote by An = a k-diagonal p.f. array of size n whose filled diagonals are Dii ,D£2,..., D£k .Let M = lcm(^ - ¿1, ¿3 - ¿2,..., ¿k -¿h-ijk -¿1) and set An+M = An+M (¿1, ¿2,... Ak). We now study the Crazy Knight's Tour Problem for such arrays An. As a consequence, we will obtain new biembeddings of cycle decompositions of complete graphs on orientable surfaces. Theorem 3.7. Suppose that the problem P(An) admits a solution (R, C) where R = (1,1, ..., 1) and C = (c1, c2,..., cn-£k+1,1,1,..., 1). Then P (An+M) admits the solution (R', C') where R' = (1,1,..., 1) and C' = (c1,c2,..., cn-£k+1,1,1,..., 1). Proof. We denote by E the set of indices i such that c = -1 and by Bn the p.f. array of size n obtained from An by replacing each column Cj, when j ^ E, with an empty column. Also, we denote by Bn+M the p.f. array of size n + M obtained from An+M in the same way using the same set E .As E C [1, n - ¿k + 1], the nonempty cells of Bn are of the form ((e - 1) + ¿H, e) for e G E and i G [1, k]. Since (e - 1) + ¿j < n, we have skel(Bn) = skel(Bn+M). So we can set B = skel(Bn) = skel(Bn+M). For any x = (i1,j1) G B, consider the sequence X = LR,C (i1,j1) defined on skel(An) and let y be the second element of X that belongs to B if |X n B| > 2, y = x otherwise. Define : B ^ B by setting rdn(x) = y. Take (R', C') as in the statement and define the map rdn+M : B ^ B as before considering the sequence (x) defined on skel( A„+m ). In order to prove that rdn(x) = rdn+M(x), for any h G [1, k], we set: {¿1 - ¿k-1 if h = 1; , ¿2 - ¿k if h = 2; and S(h) = 1 ¿1 - ¿k if h = 1; ¿h - ¿h-1 otherwise. ¿h - ¿h-2 otherwise ^ 248 Ars Math. Contemp. 18 (2020) 187-210 Set x = (ii, ji) e B, hence x e Dlh for some h e [1, k]. We have that #n(x) = (i1 + ¿(h)A - k and 3 < k < 119. Let An be a k-diagonal array whose filled diagonals are D1, D2,..., Dk-3, Dk-1, Dk and Dk+1. Then P (An) admits a solution. Proof. Let k = 4h + 3 and M = lcm(2,4h + 3), that is M = 2(4h + 3). For any 1 < h < 29, with the help of a computer, we have checked the existence of a solution of P(An) for any n e [4h + 5,4h + 5 + M] = [4h + 5,12h +11], that satisfies the hypothesis of Theorem 3.7. Hence the claim follows by this theorem. □ Corollary 3.9. Let k = 3 (mod 4) and n = 1 (mod 4) such that n > k and 3 < k < 119. Then there exists a globally simple H1(n; k) with orderings wr and which are both simple and compatible. As a consequence, there exists a biembedding of cyclic k-cycle decompositions of the complete graph K2nk+1 into an orientable surface. ^n+M (x) = (i1 + ¿(h) ( A + - 3 there exists an integer cyclically 3-diagonal Heffter array Hn (n; 3). Proof. We construct an n x n array A using the following procedures labeled A to E: A: diag (1,1, -, 1, 7,n); B: diag (1, 2, ^n-3, 2, -7, n+1); C : diag (2, 3, -5, 2, -7, n-1); D : diag (2,1, 7n—3, 2, -7, n+1); E : diag (3, 2,-10, 2, -7, n-1). We prove that the array constructed above is an integer cyclically 3-diagonal Hn(n; 3). To aid in the proof we give a schematic picture of where each of the diagonal procedures fills cells (see Figure 1). Note that each row and each column contain exactly 3 elements. We now check that the elements in every row sum to zero (in Z). Row 1. There is the first value of the A diagonal and of the B diagonal and the last of the D diagonal. The sum is 7n — 9 7n — 3 — + —^--3 = 0. Row 2 to n. There are two cases depending on whether the row r is even or odd. If r is even, then write r = 2i + 2 where i e [0, n—. Notice that from the D, A and C diagonal cells we get the following sum: (7n - 13 \ ( 7n - 23 N , 1 - 7i +----+ 14i +(-5 - 7i) = 0. 22 250 Ars Math. Contemp. 18 (2020) 187-210 A B D D A C E A B D A C E A B D A C E A B D A C B E A Figure 1: Scheme of construction with n = 9. If r is odd, then write r = 2i + 3 where i G [0, p-3]. From the E, A and B diagonal cells we get the following sum: N ( 7n - 37 N (7n - 17 N (-10 - 7i) + --— + 14iJ + --7iJ = 0. So we have shown that all row sums are zero. Next we check that the columns all add to zero. Column 1. There is the first value of the A diagonal and of the D diagonal and the last of the B diagonal. The sum is 7n - 9 7n - 13 — +---+2 = 0. Column 2 to n. There are two cases depending on whether the column c is even or odd. If c is even, then write c = 2i + 2 where i G [0, ^r-3]. Notice that from the B, A and E diagonal cells we get the following sum: 7n - 3 N ( 7n - 23 N , —--7i +----+ 14i + (-10 - 7i) = 0. If c is odd, then write c = 2i + 3 where i G [0, n-3]. From the C, A and D diagonal n—3 3 where i g [0, cells we get the following sum N ( 7n - 37 \ / 7n - 27 \ (-5 - 7i) + --— + 14iJ + --7ij = 0. So we have shown that each column sums to zero. Also, it is not hard to see that: supp(A) = {1, 8,15,..., in-5 } U {6,13, 20,..., ^n-9 }, supp(B) = {2, 9,16,..., in-3 }, supp(c) = {5,12,19,..., l^f11}, supp(D) = {3} U {4,11,18,..., 7n-f13}, supp(E) = {10,17, 24,..., ^n-1}, hence supp(A) = [1, ^n- ] \ {7,14,21,..., ^nf7}. This concludes the proof. □ S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 251 Example 4.2. Following the proof of Proposition 4.1 we obtain the integer H9 (9; 3) below. -27 30 -3 25 -20 -5 -10 -13 23 18 -6 -12 -17 1 16 11 8 -19 -24 15 9 4 22 -26 2 -31 29 We can use this example to briefly explain how the construction has been obtained (a similar idea will be used also in Proposition 4.3 below). First of all, we have to avoid the multiples of ^ + 1 = 7, so we work modulo 7. The diagonal Di consists of elements, all congruent to 1 modulo 7, arranged in arithmetic progression where, for instance, the central cell is filled with 1. The other two filled diagonals are obtained in such a way that the elements of D9 are all congruent to 2 modulo 7 and the elements of D2 are all congruent to -3 modulo 7. This can be achieved filling the cell (9,1) with the integer 2: it is now easy to obtain the elements in the remaining cells, remembering that the row/column sums are 0. Proposition 4.3. For every odd n > 3 there exists an integer cyclically 3-diagonal Heffter array H2n(n; 3). Proof. We construct an n x n array A using the following procedures labeled A to E: A: diag (1,1,-(4n - 5), 1, 8,n); B: dtag (1, 2,4n - 2, 2, -8, C: diag (2, 3, -6, 2, -8, ); D : d,iag (2,1,4n - 7, 2, -8, ); E: diag (3, 2,-11, 2, -8, ). We prove that the array constructed above is an integer cyclically 3-diagonal H2n (n; 3). To aid in the proof we give a schematic picture of where each of the diagonal procedures fills cells (see Figure 1). Note that each row and each column contain exactly 3 elements. We now check that the elements in every row sum to zero (in Z). Row 1. There is the first value of the A diagonal and of the B diagonal and the last of the D diagonal. The sum is -(4n - 5) + (4n - 2) - 3 = 0. Row 2 to n. There are two cases depending on whether the row r is even or odd. If r is even, then write r = 2« + 2 where i G [0, . Notice that from the D, A and C diagonal cells we get the following sum: (4n - 7 - 8i) + (-4n + 13 + 16i) + (-6 - 8i) = 0. If r is odd, then write r = 2i + 3 where i G [0, . From the E, A and B diagonal cells we get the following sum: (-11 - 8i) + (-4n + 21 + 16i) + (4n - 10 - 8i) = 0. 252 Ars Math. Contemp. 18 (2020) 187-210 So we have shown that all row sums are zero. Next we check that the columns all add to zero. Column 1. There is the first value of the A diagonal and of the D diagonal and the last of the B diagonal. The sum is — (4n - 5) + (4n - 7) + 2 = 0. Column 2 to n. There are two cases depending on whether the column c is even or odd. If c is even, then write c = 2« + 2 where i G [0, . Notice that from the B, A and E diagonal cells we get the following sum: (4n — 2 — 8i) + (—4n + 13 + 16i) + ( — 11 — 8i) = 0. If c is odd, then write c = 2i + 3 where i G [0, . From the C, A and D diagonal cells we get the following sum: (—6 — 8i) + (—4n + 21 + 16i) + (4n — 15 — 8i) = 0. So we have shown that each column sums to zero. Also, it is not hard to see that: supp(A) = {1, 9,17,..., 4n — 3} U {7,15, 23,..., 4n — 5}, supp(B) = {2,10,18,..., 4n — 2}, supp(c) = {6,14, 22,..., 4n — 6}, supp(D) = {3} U {5,13, 21,..., 4n — 7}, supp(E) = {11,19, 27,..., 4n — 1}, hence supp(A) = [1,4n — 1] \ {4,8,12,..., 4n — 4}. This concludes the proof. □ Example 4.4. Following the proof of Proposition 4.3 we obtain the integer His (9; 3) below. -31 34 -3 29 -23 -6 -11 -15 26 21 -7 -14 -19 1 18 13 9 -22 -27 17 10 5 25 -30 2 -35 33 In the following propositions, since k > 5, in order to prove that the relative Heffter array Hk (n; k) constructed is globally simple we have to show that the partial sums of each row and of each column are distinct modulo 2nk + k. From now on, the sets E (Rj) and E(Ci) are considered ordered with respect to the natural ordering. Also, by S(Rj) and S(Ci) we will denote the sequence of the partial sums of E(Ri) and E(Ci), respectively. In order to check that the partial sums are distinct the following remark allows to reduce the computations. S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 253 Remark 4.5. Let A be a Ht(n; k). By the definition of a (relative) Heffter array it easily follows that the ¿-th partial sum sj of a row (or a column) is different from the partial sums sj-2, sj-i, sj+i and sj+2 of the same row (column). Proposition 4.6. For every n > 7 with n = 3 (mod 4) there exists an integer cyclically 7-diagonal globally simple H7(n; 7). Proof. We construct an n x n array A using the following procedures labeled A to N: A diag (3, 3, - ^, 2, -1, nf) ; B diag (4,4,1, 2,1, ^f3) ; C diag(n — 2, n — 1, —(5n + 3), 2, -1, n); D diag(2,1, —(4n + 3), 2, —1,n E diag (l, 3, ^, 4,1, n+); F diag (2, 4, ^, 4, —1, ^); G diag (3, 5, 11r4+7, 4,1, "+1 ); H diag (4, 6, 5n2+1, 4, 1, n-3 ); I diag (3, 1, 9n+5, 4,1, "+1 ); J diag (4, 2, 5n2+3, 4, 1, n+1 ) K diag (5, 3, 5n4+1, 4,1, "+1 ); L diag (6, 4, 3n+3, 4, 1, n-3 ) M diag (n — 2, 1, 6n + 4, 2, 1, n); N diag(2, n — 1, 3n + 2, 2, 1,n). We also fill the following cells in an ad hoc manner: A[1,1]= n, A[2, 2] = -n-1. We prove that the array constructed above is an integer cyclically 7-diagonal globally simple H7(n; 7). To aid in the proof we give a schematic picture of where each of the diagonal procedures fills cells (see Figure 2). We have placed an X in the ad hoc cells. Note that each row and each column contains exactly 7 elements. We now list the elements and the partial sums of each row. We leave to the reader the direct check that the partial sums are distinct modulo 14n + 7; for a quicker check keep in mind Remark 4.5. X C E M N J D D X C F M N K I D A C G M N N J D B C H M N K D A C E M N L D B C F M N I D A C G M N J D B C H M M N K D A C E F M N L D B C C G M N I D A Figure 2: Scheme of construction with n =11. Row 1. There is an ad hoc element, the ( np )th value of the C diagonal, the first one of the E diagonal, the ( np )th value of the M diagonal, the ( n^1 )th value of the N diagonal, the last value of the J diagonal and the ( n^1 )th value of the D diagonal. Namely, 11n + 9 7n + 3 13n +11 7n + 3 11n + 3 9n + 5 N 2 ' 4 ' 2 ' 2 ' 4 ' 2 J £ (Ri) = f 254 Ars Math. Contemp. 18 (2020) 187-210 and S (Ri) 9n + 9 11n +15 15n + 7 29n +13 9n + 5 2 4 4 4 2 0 n, — Row 2. There is the first value of the D diagonal, an ad hoc element, the third value of the C diagonal, the first value of the F diagonal, the third value of the M diagonal, the first value of the N diagonal and the last value of the K diagonal. Hence __( n _ 1 3n +1 \ E(R2) = f -(4n + 3),--—, — (5n + 5), —, 6n + 6, 3n + 2, — (n + 1) J and S(R) = (-(4n + 3), — , — 19n2+ 15, —(8n + 7), —(2n + 1), n + 1, o) . Row 3 to n. There are four cases depending on the congruence class of r modulo 4. If r = 3 (mod 4), then write r = 4« + 3 where i G [0, np]. It is not hard to see that from the N, I, D, A, C, G and M diagonal cells we get: s / 7n + 5 9n + 5 9n + 7 n +1 E(R4i+3) = + 2i,--+5 + i,--- 2i,--+- - 2i, 11n +11 11n + 7 13n +13 \ ---2i + £,---+ i,---+2i - £ , where £ = 0 for i G [0, ip] while £ = n for i = l-3, and „,-f; s ( 7n + 5 5n + 5 13n + 9 S(R4i+3) ^^ + 2i, —— + 3i,--4-+ i, 15n +11 37n + 33 13n +13 — i,-----3i + £,-----2i + £, 0 4 4 2 If r = 0 (mod 4), then write r = 4i + 4 where i G [0, -]. It is not hard to see that from the N, J, D, B, C, H and M diagonal cells we get: __/ 5n + 3 E(R4i+4) = f 3n + 3 + 2i,--2--i, — (4n + 4 + 2i), 5n + 1 1 + 2i, — (5n + 6 + 2i), —^--i, 6n + 7 + 2i and .—■ , n + 3 7n + 5 S(R4i+4) = ( 3n + 3 + 2i^—2--+ i,--2--i, 7n + 3 17n + 15 N ^ + i,--0--i, —(6n + 7 + 2i), 0 S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 255 If r = 1 (mod 4), then write r = 4« + 5 where i e [0, np]. It is not hard to see that from the N, K, D, A, C, E and M diagonal cells we get: s / 7n + 7 5n +1 9n + 9 n + 3 E (R4i+5) =(--_+_ + 2«,--+ --— 2«,--+" — 2«, 11n +13 7n + 7 13n +15 — 2i + £, —---+ i,----+ 2i — £ 2 where £ = 0 for i G [0, "-11] while £ = n for i = 7, and „,-f; n ( 7n + 7 9n +13 9n + 5 S (R4i+5) ^7n2-- + 2i, —4- + 3i,--^^ + i, 11n +11 33n + 37 13n +15 --i,---3i + £,---2i + £, 0 . If r = 2 (mod 4), then write r = 4i + 6 where i e [0, np]. It is not hard to see that from the N, L, D, B, C, F and M diagonal cells we get: __( 3n + 3 E(R4i+6) = f 3n + 4 + 2i,--2--i, —(4n + 5 + 2i), 2 + 2i, —(5n + 7 + 2i), 3n — 1 — i, 6n + 8 + 2i and . , 3n + 5 5n + 5 S(R4i+e) = ( 3n + 4 + 2i, 3__ + i,--2--i, 5n +1 15n +15 —— + i,-----i, —(6n + 8 + 2i), 0 Now we list the elements and the partial sums of the columns. Column 1. There is an ad hoc element, the first value of the D diagonal and of the I diagonal, the second value of the N diagonal, the first value of the M diagonal, the last value of the F diagonal and the second value of the C diagonal. Namely, __/ + 5 5_ + 5 E (C1) = in, —(4n + 3),--, 3n + 3, 6n + 4, -_+-, —(5n + 4) and N ( , , 21n +17 9n + 5 15n +11 S (C1) = in, —(3n + 3),--4^-,--^,-4^-, 5n + 4, 0 Column 2. There is the ()th value of the C diagonal, an ad hoc element, the ("p)th value of the D diagonal, the first value of the J diagonal, the ( )th value of the N diagonal and of the M diagonal and the last value of the G diagonal. Namely, ( 11_ + 9 n — 1 9n + 7 5n + 3 7n + 7 13n + 9 \ E(C2)^--,--,--,--,-,-, 3n +1 v 2' 2' 2' 2 2 2 / 256 Ars Math. Contemp. 18 (2020) 187-210 and , ( 11n + 9 , N 21n +15 S(C2) = --2—, —(6n + 4),--, - (13n + 9), — 19n2+ 11, —(3n + 1), 0 ). Column 3 to n. There are four cases depending on the congruence class of c modulo 4. If c = 3 (mod 4), then write c = 4i + 3 where i e [0, n-3]. It is not hard to see that from the M, E, C, A, D, K and N diagonal cells we get: __( 7n + 3 E(C4i+3) = f 6n + 5 + 2i, + i, —(5n + 5 + 2i), n + 1 5n +1 --!--2i, —(4n + 4 + 2i),--!--+ i, 3n + 4 + 2i 24 and N ( 31n + 23 11n + 3 S(C4i+3) = i 6n + 5 + 2i,-4-+ 3i,-4-+ i, 9n + 1 7n +15 . . \ 9-4+- — i,--+--3i, —(3n + 4 + 2i), 0j . If c = 0 (mod 4), then write c = 4i + 4 where i e [0, np]. It is not hard to see that from the M, f, C, B, D, L and N diagonal cells we get: E(C4i+4)= (j13—ii1 + 2i, +1 — —— 2i, 9n + 9 3n + 3 7n + 9 1 + 2i,-----2i,-----i,-^ +2i '2 2 2 and N (13n +11 5n +1 S (C4i+4) = f —2— + 2i, + 6 + i, —2--i, 5n + 3 7n + 9 ---+ i, —(2n + 3 + i),----2i, 0 2 ;> 2 ' If c = 1 (mod 4), then write c = 4i + 5 where i e [0, np]. It is not hard to see that from the M, G, C, A, D, I and N diagonal cells we get: — ( 11n + 7 E(C4i+5) = f 6n + 6 + 2i,-4-+ i, —(5n + 6 + 2i), n + 3 9n +1 --4--2i, —(4n + 5 + 2i),--^--+ i, 3n + 5 + 2i and N , 35n + 31 15n + 7 S(C4i+5) = ( 6n + 6 + 2i,-4-+ 3i,-4-+ i, 13n +1 3n + 19 N ^ ---i,-----3i, —(3n + 5 + 2i), 0 S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 257 If c = 2 (mod 4), then write c =4« + 6 where i G [0, n-7]. It is not hard to see that from the M, H, C, B, D, J and N diagonal cells we get: (13n +13 5n +1 11n +13 E(C4i+6) = i-2+— + 2«, - i,--2+--2i + £, 9n +11 5n + 5 7n +11 2 + 2i,----2i,----i,---+ 2i - £ where £ = 0 for i G [0, n 4n] while £ = n for i = n-7, and (13n +13 7n + 1 S(C4i+6) = ( -2-+ 2i, 9n + 7 + i, —2--i + £, 7n + 5 7n + 11 —2— + i + £, -(n + 3 + i) + £,--2--2i + £, 0 Finally we consider the support of A: supp(A) = [1, n-3 ] (B) U { nT1} U [n+1, n - 1] (A) U {n} i i [n + 1 5n+1] | | [5n+5 3n+1] , , [3n+3 7n-1] U Ln + 1, 4 J(k) U L 4 , 2 J(f) U L 2 , 4 J(l) U [7n+3, 2n] (E) U [2n + 2, ^] ^ U [^, ^] ^ U [5n+3, lin+] (j) U [^, 3n + 1] (G) U [3n + 2, 4n + 1](n) U [4n + 3, 5n + 2](D) U [5n + 3, 6n + 2](C) U [6n + 4, 7n + 3](M) = [1, 7n + 3] \ {2n +1, 4n + 2, 6n + 3}. This concludes the proof. □ Example 4.7. Following the proof of Proposition 4.6 we obtain the integer globally simple Hr(11;7) below. 11 -65 20 77 40 -31 -52 -47 -5 -60 17 72 35 -12 -26 -53 -6 -66 32 78 41 36 -29 -48 1 -61 28 73 42 -14 -54 -7 -67 21 79 37 -18 -49 2 -62 16 74 43 -25 -55 -8 -68 33 80 38 -30 -50 3 -63 27 75 70 44 -13 -56 -9 -58 22 15 76 39 -19 -51 4 -64 -59 34 71 45 -24 -57 -10 Proposition 4.8. For every n > 11 with n = 3 (mod 4) there exists an integer 9-diagonal globally simple H9(n; 9) with width n—9. 258 Ars Math. Contemp. 18 (2020) 187-210 Proof. We construct an n x n array A using the following procedures labeled A to R: A: diag(3, 1, 5n + 3,1, 1,n); B : diag(4,1,-(6n + 4), 1, -1,n); C : diag(3, 6, -(7n + 4), 1,-1 n) E : diag (1, pt3,-(2n), 1, 2, ) G: diag (2, 2, -(n - 2), 1,1, n—3■) I: diag (2, ^, 2n - 1,1, -2, n——3); K: diag (2,1, -(3n + 4), 2,-1, ^) M: diag (3, 2, -(4n + 3), 2,-1, n——3) O: diag(n±l, n+3,17,4+9, 2,1, n_3) D : diag(4, 6, 8n + 5,1,1,n); F : diag (pt3, 1, 2n + 2,1, 2, ^f1); H: diag (^p, 2,-(2n + 3), 1, -2, n—3); J: diag (nt-3, nt-3, n—3, 1,-1, n—5); L: dtag (1, 2, 5n, 2, -1, n+1); N: diag (2, 3,4n + 1, 2,-1, n—3); P : diag (^, ^, - 15n+7, 2,1, n—3); Q: diag(n+3, ^, 13n+177, 2,1, n-3); R: diag(, n+3, - 4 We also fill the following cells in an ad hoc manner: 19n-1 2 1 n—3 A[1,1] = n - 1, A[ n+, 1] = -(3n), A[1, n+1 ] = n + 2, A[n 1] A[1, n] = -(5n + 1), A[ n+1, n] = n +1, A[n, 1] = 3n + 3, A[n - 1, n - 1] = - n—1, A[n - 1,n]=5n + 2, A[n, n+1 ] = -(3n + 1), A[n,n - 1] = -(3n + 2), A[n,n] = 1. We prove that the array constructed above is an integer 9-diagonal globally simple H9 (n; 9) with width n—9. To aid in the proof we give a schematic picture of where each of the diagonal procedures fills cells (see Figure 3). We have placed an X in the ad hoc cells. Note that each row and each column contains exactly 9 elements. Since the filled diagonals are D1, D2, D3, D4, Dn+1, Dn+3, D„_2, Dn_ 1 and Dn, A has two empty strips of size 2 2 . We now list the elements and the partial sums of every row. We leave to the reader the direct check that the partial sums are distinct modulo 18n + 9; for a quicker check keep in mind Remark 4.5. 2 2 X L D C X E B A X K G N D C I E B A A M G L D C I E B B A K G N D C I E B A M G L D C I E B A K G N D C I E B A M G L D C I E X B A K X O D C X F H B A P J Q D C F H B A R J O D C F H B A P J Q D C F H B A R J O D C C F H B A P J Q D D C F H B A R X X X D C F X B A X X Figure 3: Scheme of construction with n = 15. S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 259 Row 1. There are three ad hoc values plus the elements of the L, D, C, E, B and A diagonals. Namely: E(Ri) = (n - 1, 5n, 9n + 2, -(8n + 2),n + 2, -2n, -(7n +1), 6n + 1, -(5n +1)) and S(Ri) = (n - 1, 6n - 1, 15n + 1, 7n - 1, 8n + 1, 6n + 1, -n, 5n + 1, 0). Row 2. It is not hard to see that from the K, G, N, D, C, I, E, B and A diagonal cells we get: E(R2) = ( - (3n + 4), -(n - 2), 4n +1, 9n + 3, - (8n + 3), 2n - 1, -(2n - 2), -(7n + 2), 6n + 2) and S(R2) = (-(3n + 4), -(4n + 2), -1, 9n + 2, n - 1, 3n - 2, n, -(6n + 2), 0). Row 3. It is not hard to see that from the A, M, G, L, D, C, I, E and B diagonal cells we get: E(R3) = (5n + 3, -(4n + 3), -(n - 3), 5n - 1, 9n + 4, -(7n + 4), 2n - 3, -(2n - 4), -(7n + 3)) and S(R3) = (5n + 3, n, 3, 5n + 2,14n + 6, 7n + 2, 9n - 1, 7n + 3, 0). Row 4 to 1. We have to distinguish two cases, depending on the parity of the row r. If r is even, then write r = 4 + 2« where i G [0, —41. It is not hard to see that from the B, A, K, G, N, D, C, I and E diagonal cells we get: E(R4+2i) = ( - (6n + 4 + 2i), 5n + 4 + 2i, -(3n + 5 + i), -(n - 4 - 2i), 4n - i, 8n + 5 + 2i, -(7n + 5 + 2i), 2n - 5 - 4i, -(2n - 6 - 4i)) and S(R4+2i) = ( - (6n + 4 + 2i), -n, -(4n + 5 + i), - (5n +1 - i), -(n +1), 7n + 4 + 2i, -1, 2n - 6 - 4i, 0). If r is odd, then write r = 5 + 2i, where i G [0, ^-p1]. It is not hard to see that from the B, A, M, G, L, D, C, I and E diagonal cells we get: E(R5+2i) = (-(6n + 5 + 2i), 5n + 5 + 2i, -(4n + 4 + i), -(n - 5 - 2i), 5n - 2 - i, 8n + 6 + 2i, -(7n + 6 + 2i), 2n - 7 - 4i, -(2n - 8 - 4i)) and S(R5+2i) = ( - (6n + 5 + 2i), -n, -(5n + 4 + i), - (6n - 1 - i), -(n +1), 7n + 5 + 2i, -1, 2n - 8 - 4i, 0). 260 Ars Math. Contemp. 18 (2020) 187-210 Row . There are three ad hoc values plus the elements of the B, A, K, O, D and C diagonals. Namely: El R npj = ( - 3n, - 13n + 13 17n + 9 17n + 3 15n + 3 , n + 1 — - / - --- and 4 ' ' 4 ' 2 ' 2 S( R n+1 ) = ( - 3n,--—, -4n, - - + ' 2 ' ' 4 ' 25n + 13 , s 13n +1 , s . ---, -(2n +1), ——, -(n +1), 0 . Row n^3 to n — 2. We have to distinguish two cases, depending on the parity of the row r. If r is odd, then write r = n+3 + 2i where i e [0, n—-]. It is not hard to see that from the F, H, B, A, P, J, Q, D and C diagonal cells we get: (— \ ( , s 13n + 3 11n + 3 ¿( Rn+3+2iJ = f 2n + 2 + 4i, -(2n + 3 + 4i),--2--2i,-2-+ 2i, 15n + 7 n - 3 13n +17 17n + 5 15n + 5 --T--+ i, —---2i,-j--+ i,---+ 2i,----2i and /_ \ / 13n + 5 S [R n+3 +2i) = f 2n + 2 + 4i, -1,--2--2i, -(n + 1), 19n +11 17n +17 15n + 5 ---+ i,-----i, -n,----+ 2i, 0 . If r is even, then write r = n++5 + 2i where i e [0, ^ip1]. It is not hard to see that n-11 4 from the F, H, B, A, R, J, O, D and C diagonal cells we get: /— \ f , N 13n + 5 11n + 5 ^ Rn+5+2ij = f 2n + 4 + 4i, -(2n + 5 + 4i),--2--2i,-2-+ 2i 19n - 1 n - 5 17n +13 17n + 7 15n + 7 --^--+ i, —---2i,-j--+ i,---+ 2i,----2i and S(Rn+5 +2i) = ^2n + 4 + 4i,-1, - 13n2+ 7 - 2i,-(n + 1), 23n + 3 . 21n + 13 . 15n + 7 -----+ i,-----i, -n,----+ 2i, 0 S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 261 Row n — 1. There are two ad hoc values plus the elements of the D, c, F, H, B, A and R diagonals. Namely: E(Rn-1) = ^9n, — 8n, 3n — 3, — (3n — 2), 9n + 3 n — 1 — (7n — 1), 6n — 1,--j—,--—, 5n + 2 and — ( 9n + 5 \ S(Rn-1) = f 9n, n, 4n — 3, n — 1, —6n, —1,--j—, —(5n + 2), 0 j . Row n. There are four ad hoc values plus the elements of the D, C, F, B and A diagonals. Namely: E(Rn) = (3n + 3, 9n + 1, —(8n + 1), 3n — 1, —(3n + 1), —7n, 6n, —(3n + 2), 1) and S(Rn) = (3n + 3,12n + 4, 4n + 3, 7n + 2, 4n + 1, —(3n — 1), 3n + 1, —1, 0). Now we list the elements and the partial sums of the columns. Column 1. There are three ad hoc values plus the elements of the K, A, B, F, c and D diagonals. Namely: E(C1) = (n — 1, —(3n + 4), 5n + 3, —(6n + 4), —3n, 2n + 2, —(8n — 1), 9n, 3n + 3) and S(C1) = (n — 1, —(2n + 5), 3n — 2, —(3n + 6), — (6n + 6), —(4n + 4), —(12n + 3), —(3n + 3), 0). Column 2. It is not hard to see that from the L, G, M, A, B, H, F, c and D diagonal cells we get: E(C2) = (5n, —(n—2), —(4n+3), 5n+4, —(6n+5), —(2n+3), 2n+4, —8n, 9n+1) and S(C2) = (5n, 4n + 2, —1, 5n + 3, —(n + 2), —(3n + 5), —(n + 1), —(9n + 1), 0). Column 3. It is not hard to see that from the D, N, G, K, A, B, H, F and C diagonal cells we get: E(C3) = (9n + 2, 4n + 1, —(n — 3), —(3n + 5), 5n + 5, —(6n + 6), —(2n + 5), 2n + 6, —(8n + 1)) and S(C3) = (9n + 2, 13n + 3,12n + 6, 9n + 1,14n + 6, 8n, 6n — 5, 8n + 1, 0). 262 Ars Math. Contemp. 18 (2020) 187-210 Column 4. It is not hard to see that from the C, D, L, G, M, A, B, H and F diagonal cells we get: E(C4) = ( - (8n + 2), 9n + 3, 5n - 1, -(n - 4), - (4n + 4), 5n + 6, -(6n + 7), -(2n + 7), 2n + 8) and S(C4) = (-(8n + 2), n + 1, 6n, 5n + 4, n, 6n + 6, -1, -(2n + 8), 0). Column 5. It is not hard to see that from the C, D, N, G, K, A, B, H and F diagonal cells we get: E(C5) = ( - (8n + 3), 9n + 4,4n, -(n - 5), - (3n + 6), 5n + 7, -(6n + 8), -(2n + 9), 2n + 10) and S(C5) = (-(8n + 3),n + 1, 5n + 1, 4n + 6, n, 6n + 7, -1, -(2n + 10), 0). Column 6 to 1. We have to distinguish two cases, depending on the parity of the column c. If c is even, then write c = 6 + 2i where i e [0, "-15 ]. It is not hard to see that from the C, D, L, G, M, A, B, H and F diagonal cells we get: E(C6+2j) = (-(7n + 4 + 2i), 8n + 5 + 2i, 5n - 2 - i, -(n - 6 - 2i), - (4n + 5 + i), 5n + 8 + 2i, -(6n + 9 + 2i), -(2n + 11 + 4i), 2n + 12 + 4i) and S(C6+2j) = ( - (7n + 4 + 2i), n +1, 6n - 1 - i, 5n + 5 + i, n, 6n + 8 + 2i, -1, -(2n + 12 + 4i), 0). If c is odd, then write c = 7 + 2i where i e [0, 5]. It is not hard to see that from the C, D, N, G, K, A, B, H and F diagonal cells we get: E(C7+2j) = (-(7n + 5 + 2i), 8n + 6 + 2i, 4n - 1 - i, -(n - 7 - 2i), - (3n + 7 + i), 5n + 9 + 2i, -(6n + 10 + 2i), -(2n + 13 + 4i), 2n + 14 + 4i) and S(C7+2j) = ( - (7n + 5 + 2i), n +1, 5n - i, 4n + 7 + i, n, 6n + 9 + 2i, -1, -(2n + 14 + 4i), 0). Column . The are three ad hoc values plus the elements of the C, D, L, p, A and B diagonals. Namely: /— \ ( 15n - 3 17n - 1 19n + 3 E (M = (n + 2,- -it- , "IT-, -¡-, 15n + 7 11n + 5 13n + 7 . A n,--^-,-o-,--^-, -(3n +1) S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 263 and (— ) ( 13n - 7 S( C »m] = (n + 2,----, 2n + 3, 27n + 15 31n + 1 19n + 9 -r—,-, 4n + 2,-3n + 1, 0 . Column n^3 to n — 2. We have to distinguish two cases, depending on the parity of the column c. If c is odd, then write c = n^3 + 2i where i G [0, n-7 ]. It is not hard to see that from the E, I, C, D, O, j, R, A and B diagonal cells we get: (— \ ( 15n — 1 17n +1 E ( C»+3 +2 J = ( - (2n - 4i), 2n - 1 - 4i,-----2i,-^--+ 2i, 17n + 9 n - 3 19n - 1 11n + 7 13n + 9 —¡—+-2i,--4 +i,+ --2 -2i, and S(Cn+3+2¿) = ( - (2n - 4i), -1, -i5^ - 2i, 21n + 9 23n + 3 13n + 9 \ n,-:--+ i,-:--i, n +1,----+ 2i, 0 . If c is even, then write c = n^5 + 2i where i G [0, ^^1 ]. It is not hard to see that from the E, I, C, D, Q, J, P, A and B diagonal cells we get: E(C»+5+2¿) = (-(2n - 2 - 4i), 2n - 3 - 4i, -- 2i, ^^^ + 2i, 13n +17 n - 5 15n + 3 11n + 9 13n +11 ---+ i,--2i,----+ i,---+2i,----2i 4 2 4 2 2 and 15n + 3 17n + 17 S (C »+5 +2^ = ^-(2n - 2 - 4i),-1,--—, n,-4-+ i, 19n + 7 13n +11 \ —4--i, n +1,-2-+ 2i, 0). Column n — 1. There are two ad hoc values plus the elements of the A, B, E, I, C, D and Q diagonals. Namely: E(Cn-1) = ^6n + 1, -(7n + 2), -(n + 5), n + 4, 7n + 5 n 1 - (8n - 3), 9n - 2, —,--—, -(3n + 2) and S(Cn-1) = ^6n + 1, -(n + 1), -(2n + 6), 7n + 3 - (n + 2), -(9n - 1), -1, —3n + 2, 0 . 264 Ars Math. Contemp. 18 (2020) 187-210 Column n. There are four ad hoc values plus the elements of the A, B, e, C and D diagonals. Namely: E(Cn) = ( —(5n+1), 6n+2, — (7n+3), —(n+3), n+1, —(8n—2), 9n —1, 5n+2,1) and S(Cn) = ( — (5n + 1),n + 1, —(6n + 2), —(7n + 5), — (6n + 4), —(14n + 2), —(5n + 3), —1, 0). Finally, we consider the support of A: supp(A) = I1} U [2 ^] (j) U { n-1} U [^, n — 2] (G) U {n — 1, n, n + 1, n + 2} U [n + 3, 2n](EUI) U [2n + 2, 3n — 1](FUH) U {3n, 3n +1, 3n + 2, 3n + 3} U [3n + 4, 13n+13 ] (K) I | [ 13n+17 7n+5 ] , , [ 7n+7 15n+7 ] , , [ 15n+11 4n + 1] U L 4 , 2 J(q) U L 2 , 4 J(p) U L 4 , 4n + 1 (n) I I [4n + 3 17n+5] , , [ 17n+9 9n+1] , , [ 9n+3 19n-1] U L4n + 3, 4 J (M) U L 4 , 2 J (O) U L 2 , 4 J (R) U [ 194+3, 5n] (L) U {5n +1, 5n + 2} U [5n + 3, 6n + 2](a) U [6n + 4, 7n + 3](B) U [7n + 4, 8n + 3](C) U [8n + 5, 9n + 4](D) = [1, 9n + 4] \ {2n +1, 4n + 2, 6n + 3, 8n + 4}. This concludes the proof. □ Example 4.9. Following the proof of Proposition 4.8 we obtain the integer globally simple H9 (15; 9) given in Figure 4. Lemma 4.10. For any n = 7 (mod 14) such that n > 21, write r = n—7. Let An be a 9-diagonal array whose filled diagonals are D1, D2,..., D7, Dr+7 and Dr+8. Then (R, C), where R = (1,1,..., 1) andC = ( — 1,..., —1,1,1,..., 1), is a solution of P(An). v-V-' 8 Proof. For any i e [1, 7] U {r + 7, r + 8} set Dj = (di,1, dj,2, dj,3,..., dj,n), where di,1 is the position [i, 1] of An. Also, we set Aj = dj,8, dj,9, dj,10,..., dj,n; Bj = d1,j+r, d1,j+2r, . . . , d1,j+ r ; Cj = dr+7,j, dr+7,j+r, dr+7,j+2r, . . . , dr+7,j+ r ; D1 = ¿1,1, d1,1+r, d1,1+2r, . . . , ^1,1+(—2)r; D2 = ¿1,8, ¿1,8+r; E1 = dr+7,1, dr+7,1+r , dr+7,1+2r , . . . , dr+7,1+(— 2)r; E2 = dr+7,8, dr+7,8+r . S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 265 no t-1 2 05 -108 8 1 - 6 1 -118 CO 1 1 05 0 1 - 0 2 - 05 1 1 1 - C5 C5 1 ¡a lO t- t- -106 2 2 - 1 2 6 1 1 - 2 C0 1 8 6 2 05 6 - 0 05 2 - CO 2 lO 1 1 - 1 CO 1 lO CO 6 m - 05 8 lO 0 1 - 6 2 - lO 2 ^ 1 1 - 0 CO 1 6 0 - 8 8 ^ 0 1 - 00 2 - 2 CO 1 1 - 05 2 1 CO lO m t-lO - 8 C5 0 1 - o CO - 05 2 2 1 1 - 8 2 1 6 6 6 1 - 6 8 2 0 1 - 1 1 - 2 ^ 2 lO 8 lO 1 m 00 1 0 - 6 1 0 1 1 - 6 2 1 05 lO 8 - 2 lO - ^ 8 0 0 1 - CO - 05 0 1 - lO 2 1 C5 05 - m 6 - C5 8 05 05 - 1 - 2 ^ CO 2 1 - 05 C5 1 0 6 0 1 - 1 lO - 2 8 8 05 - cn CO - 0 -122 00 C5 1 1 1 - 6 - 1 8 - t- C0 - 8 CO tCO 1 1 6 2 1 - 0 m - 0 8 6 05 - lO C5 - 6 CO 1 2 1 - m t- CO 1 - C5 6 - 05 t- m 05 - C5 C5 - CO 0 2 1 - 6 C5 1 ^ 1 Oi - 8 t- 05 - lO - 2 CO 05 1 1 - lO C5 1 8 Figure 4: An integer globally simple H9(15; 9). 266 Ars Math. Contemp. 18 (2020) 187-210 To aid in the proof, at the webpage http://anita-pasotti.unibs.it/Publications.html, we give a schematic picture of where each of these sequences fills cells. By a direct check, one can verify that Lr,C (de,8) (A6, ¿4,1, d2,2, dr+8,3, dr,4, d.5,5, ¿3,6, B7, C7, ¿6,7, A4, d2,1, dr+g,2, d7,3, ds,4, ¿3,s, B6, C6, dfj,6, d^,7, A2, dr+8,1, d7,2, d>5,3, d,3,4. B C5, d6,5, d4,6, d2,7, Ar+8, ¿7,1, ¿5,2, ¿3,3, B4, C4, ¿6,4, ¿4,5, ¿2,6, ¿r+8,7, A7, ¿5,1, ¿3,2, B3, C3, ¿6,3, ¿4,4, d2,5, dr+8,6, ¿7,7, A5, d3,1, B2, C2, d6,2, d4,3, d2,4, dr+8,5, d7,6, d5,7, A3, Di, E2, ¿6,1, ¿4,2, ¿2,3, dr+8,4, d7,5, d5,6, d3,7, D2, Ei). Hence, it is easy to see that LR 2, we have that E = A © B is a globally simple Archdeacon array over the group Z2nk+t © Zd. We know that there exists a (globally simple) cyclically 3-diagonal Ht(n; 3) in each of the following cases: (1) t G {1,2} and n = 0,1 (mod 4), see [4, Theorems 3.4 and 3.9]; (2) t = 3 and n = 0, 3 (mod 4), see [15, Propositions 5.1 and 5.3]; (3) t = n and n is odd, see Proposition 4.1; (4) t = 2n and n is odd, see Proposition 4.3. Therefore in these cases, we can apply Corollary 5.8: for any d > 3 there exists a globally simple Archdeacon array E of size n > 4 defined over Z6n+t © Zd whose skeleton is Di U D2 U D3 U{(1,2)}. Moreover, because of [12, Proposition 5.9], there exists a solution of P(E) whenever n is also even. In those cases we have a biembedding of Cay[Z6n+t © Zd : ±E(E)] in an orientable surface whose faces classes contain triangles and exactly one quadrangle. As example of such construction, in Figure 5 we give a globally simple Archdeacon array over Z5i © Zd, where d > 3. (-9,1) (0,-1) (16, 0) (-7, 0) (-3,-1) (-22,1) (25, 0) (12, 0) (1, 0) (-13, 0) (21, 0) (2, 0) (-23, 0) (11, 0) (8, 0) (-19, 0) (15, 0) (5, 0) (-20, 0) (14, 0) (-4, 0) (-10, 0) (24, 0) (-6, 0) (-18, 0) Figure 5: An Archdeacon array over Z5i © Zd. We recall that the existence of a (globally simple) cyclically 4-diagonal Ht (n; 4) for any n and t G {1, 2,4} has been proved in [17, Theorem 2.2] and [15, Proposition 4.9]. Therefore, for any d > 3, because of Corollary 5.8 there exists a globally simple Archdeacon array E of size n > 4 over Z8n+i © Zd whose skeleton is D1 U D2 U D3 U D4 U {(1, 2)}. Moreover, because of [12, Proposition 5.13], there exists a solution of P(E) whenever n ^ 0 (mod 3). In these cases we have a biembedding of Cay[Z8n+i © Zd : ±E(E)] in an orientable surface whose faces classes contain quadrangles and exactly one pentagon. An example of such construction is given in Figure 6 where we provide a globally simple Archdeacon array over Z6o © Zd, where d > 3. ORCID iDs Simone Costa © https://orcid.org/0000-0003-3880-6299 Anita Pasotti © https://orcid.org/0000-0002-3569-2954 Marco Antonio Pellegrini © https://orcid.org/0000-0003-1742-1314 270 Ars Math. Contemp. 18 (2020) 187-210 (25,1) (0,-1) (1, 0) (-8, 0) (-18, 0) (-19,-1) (26,1) (2, 0) (-9, 0) (-10, 0) (-20, 0) (27, 0) (3, 0) (4, 0) (-11,0) (-21, 0) (28, 0) (5, 0) (-12, 0) (-22, 0) (29, 0) (6, 0) (-13, 0) (-16, 0) (23, 0) (7, 0) (-14, 0) (-17, 0) (24, 0) Figure 6: An Archdeacon array over Z60 © Zd. References [1] B. Alspach and G. Liversidge, On strongly sequenceable abelian groups, Art Discrete Appl. Math. 3 (2020), #P1.02 (19 pages), doi:10.26493/2590-9770.1291.c54. [2] D. Archdeacon, Heffter arrays and biembedding graphs on surfaces, Electron. J. Combin. 22 (2015), #P1.74 (14 pages), doi:10.37236/4874. [3] D. S. Archdeacon, T. Boothby and J. H. Dinitz, Tight Heffter arrays exist for all possible values, J. Combin. Des. 25 (2017), 5-35, doi:10.1002/jcd.21520. [4] D. S. Archdeacon, J. H. Dinitz, D. M. Donovan and E. S. Yazici, Square integer Heffter arrays with empty cells, Des. Codes Cryptogr. 77 (2015), 409-426, doi:10.1007/s10623-015-0076-4. [5] D. S. Archdeacon, J. H. Dinitz, A. Mattern and D. R. Stinson, On partial sums in cyclic groups, J. Combin. Math. Combin. Comput. 98 (2016), 327-342. [6] M. Buratti, Cycle decompositions with a sharply vertex transitive automorphism group, Matematiche (Catania) 59 (2004), 91-105, https://lematematiche.dmi.unict. it/index.php/lematematiche/article/view/164. [7] M. Buratti and A. Pasotti, Graph decompositions with the use of difference matrices, Bull. Inst. Combin. Appl. 47 (2006), 23-32. [8] M. Buratti and A. Pasotti, On perfect T-decompositions of the complete graph, J. Combin. Des. 17 (2009), 197-209, doi:10.1002/jcd.20199. [9] K. Burrage, D. M. Donovan, N. J. Cavenagh and E. S. Yazici, Globally simple Heffter arrays H(n; k) when k = 0, 3 (mod 4), Discrete Math. 343 (2020), 111787 (17 pages), doi:10. 1016/j.disc.2019.111787. [10] N. J. Cavenagh, J. H. Dinitz, D. M. Donovan and E. S. Yazici, The existence of square noninteger Heffter arrays, Ars Math. Contemp. 17 (2019), 369-395, doi:10.26493/1855-3974. 1817.b97. [11] N. J. Cavenagh, D. Donovan and E. S. Yazici, Biembeddings of cycle systems using integer Heffter arrays, J. Combin. Des (2020), doi:10.1002/jcd.21753. [12] S. Costa, M. Dalai and A. Pasotti, A tour problem on a toroidal board, Australas. J. Combin. 76 (2020), 183-207, https://ajc.maths.uq.edu.au/pdf/7 6/ajc_v7 6_p183. pdf. [13] S. Costa, F. Morini, A. Pasotti and M. A. Pellegrini, Globally simple Heffter arrays and orthogonal cyclic cycle decompositions, Australas. J. Combin. 72 (2018), 549-593, https: //ajc.maths.uq.edu.au/pdf/72/ajc_v72_p54 9.pdf. [14] S. Costa, F. Morini, A. Pasotti and M. A. Pellegrini, A problem on partial sums in abelian groups, Discrete Math. 341 (2018), 705-712, doi:10.1016/j.disc.2017.11.013. [15] S. Costa, F. Morini, A. Pasotti and M. A. Pellegrini, A generalization of Heffter arrays, J. Combin. Des. 28 (2020), 171-206, doi:10.1002/jcd.21684. S. Costa, A. Pasotti and M. A. Pellegrini: Relative Heffter arrays and biembeddings 271 [16] J. H. Dinitz and A. R. W. Mattern, Biembedding Steiner triple systems and n-cycle systems on orientable surfaces, Australas. J. Combin. 67 (2017), 327-344, https://ajc.maths.uq. edu.au/pdf/67/ajc_v67_p327.pdf. [17] J. H. Dinitz and I. M. Wanless, The existence of square integer Heffter arrays, Ars Math. Con-temp. 13 (2017), 81-93, doi:10.26493/1855-3974.1121.fbf. [18] J. L. Gross and T. W. Tucker, Topological Graph Theory, Wiley-Interscience Series in Discrete Mathematics and Optimization, John Wiley & Sons, New York, 1987. [19] J. Hicks, M. A. Ollis and J. R. Schmitt, Distinct partial sums in cyclic groups: polynomial method and constructive approaches, J. Combin. Des. 27 (2019), 369-385, doi:10.1002/jcd. 21652. [20] B. Mohar, Combinatorial local planarity and the width of graph embeddings, Canad. J. Math. 44 (1992), 1272-1288, doi:10.4153/cjm-1992-076-8. [21] B. Mohar and C. Thomassen, Graphs on Surfaces, Johns Hopkins Studies in the Mathematical Sciences, Johns Hopkins University Press, Baltimore, Maryland, 2001. [22] F. Morini and M. A. Pellegrini, On the existence of integer relative Heffter arrays, Discrete Math. 343 (2020), 112088 (22 pages), doi:10.1016/j.disc.2020.112088. [23] M. A. Ollis, Sequences in dihedral groups with distinct partial products, Australas. J. Combin. 78 (2020), 35-60, https://ajc.maths.uq.edu.au/pdf/7 8/ajc_v78_ p035.pdf. ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 273-280 https://doi.org/10.26493/1855-3974.1957.a0f (Also available at http://amc-journal.eu) On the general position problem on Kneser graphs* * Balazs Patkosf © Alfred Renyi Institute of Mathematics, Budapest, H-1364, Hungary, and Moscow Institute of Physics and Technology Received 22 March 2019, accepted 9 March 2020, published online 20 October 2020 Abstract In a graph G, a geodesic between two vertices x and y is a shortest path connecting x to y. A subset S of the vertices of G is in general position if no vertex of S lies on any geodesic between two other vertices of S. The size of a largest set of vertices in general position is the general position number that we denote by gp(G). Recently, Ghorbani et al. proved that for any k if n > k3 - k2 + 2k — 2, then gp(Kun,k) = (k-J), where Knn k denotes the Kneser graph. We improve on their result and show that the same conclusion holds for n > 2.5k — 0.5 and this bound is best possible. Our main tools are a result on cross-intersecting families and a slight generalization of Bollobas's inequality on intersecting set pair systems. Keywords: General position problem, Kneser graphs, intersection theorems. Math. Subj. Class. (2020): 05D05, 05C35 1 Introduction A recently studied extremal problem [4, 6, 12] in graph theory is the following. In a graph G, a geodesic between two vertices x and y is a shortest path connecting x to y. We say that a subset S of the vertices of G is in general position if no vertex of S lies on any geodesic between two other vertices of S. The size of a largest set of vertices in general position *The author would like to thank Sandi KlavZar and Gregor Rus for pointing out that sets of the star are not in general position if n < 2.5k — 0.5. This was also pointed out later by both referees whom I thank for their thorough reading. I would like to thank Mate Vizer for showing me the relation of the families considered in the paper to qualitative independent partitions and Gabor Simonyi for providing me a short introduction to this topic. t Research supported by the National Research, Development and Innovation Office - NKFIH under the grants SNN 129364 andFK 132060. The author acknowledges the financial support from the Ministry of Education and Science of the Russian Federation in the framework of MegaGrant no. 075-15-2019-1926 E-mail address: patkos@renyi.hu (Balazs Patkos) ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 274 Ars Math. Contemp. 18 (2020) 187-210 is the general position number which we denote by gp(G). Our graph of interest in this paper is the Kneser graph Knnjfc whose vertex is , the set of all k-element subsets of the set [n] = {1,2,... ,n} and two k-subsets S and T are joined by an edge if and only if S n T = 0. Ghorbani et al. [10] determined gp(Knn,2) and gp(Knn,3) for all n and showed that for any fixed k if n is large enough, then gp (Kn) = (n-{) holds. Theorem 1.1 ([10]). Let n,k > 2 be integers with n > 3k — 1. If for all t, where 2 < t < k, the inequality k^-^ +1 < fn- Je holds, then gp(Knn,k) = in- 1 e. For fixed k and t = 2 the above inequality is satisfied when n > k3 — k2 + 2k — 1 holds. We improve on this and the main result of this note is the following. Theorem 1.2. If n, k > 4 are integers with n > 2k + 1, then gp(Knn,n) < (n-1 ) holds. Moreover, if n > 2.5k — 0.5, then we have gp(Knn,n) = (n-1 ), while if 2k +1 < n < 2.5k — 0.5, then gp(Knn,k) < (n-J ) holds. The threshold n > 2.5k — 0.5 comes from the fact that diam(Knn n) < 3 holds if and only if this inequality is satisfied. The proof of Theorem 1.1 uses the following general result of Anand et al. [2] that characterizes vertex subsets in general position. Theorem 1.3 ([2]). If G is a connected graph, then a subset S of the vertices of G is in general position if and only if all the components Si, S2,..., Sh of G[S] are cliques in G and • for any 1 < i < j < h and sj, si G Sj, sj, sj G Sj we have d(sj, sj) = d(si, sj) =: d(Sj, Sj) (where d(x, y) denotes the distance of x and y in G), • d(Si, Sj-) = d(Si, S;) + d(S;, Sj-)for any 1 < i, j, l < h. In Kneser graphs a clique corresponds to a family F C ([n^ of pairwise disjoint sets. There is no edge between different components of any general position set S. It follows that if F1, F2,..., Fh correspond to the components of G[S], then for any Fj G Fj and Fj G Fj with i = j we have Fj n Fj = 0. Families with this property are called cross-intersecting. So the upper bound in Theorem 1.2 will follow from the next result unless n = 2k +1 in which case we will need some further reasonings. Theorem 1.4. Let n > 2k + 2, k > 4 and let F1, F2,..., Fh C f^ such that • Fi n Fj- = 0 for all 1 < i < j < h, • Fj n Fj = 0 for all pairs of distinct sets Fi, Fj G Fi for any i = 1,2,..., h, • Fi n Fj = 0 for any 1 < i < j < j and any Fi G Fi, Fj G Fj hold. Then we haveYlh= 1 |Fi| < (n- 1 ). Note that the first condition cannot be omitted as otherwise we could repeat some families that consist of a single set. The remainder of the paper is organized as follows: Section 2 contains the proof of Theorem 1.4 and in Section 3 we list some open problems along with some remarks. B. Patkos: On the general position problem on Kneser graphs 275 2 Proofs Proof of Theorem 1.4. Let F1, F2,..., Fh C ([k') satisfy the conditions of the theorem. As the Fi's are families of pairwise disjoint sets, each of them are of size at most n/k and we may assume that |F^ < |F2| < • • • < |Fh| =: t < n/k. If t =1, then F = Uh=1Fj form an intersecting family and therefore by the celebrated theorem of Erdos, Ko and Rado [5] we have £ti F = h < (n-1). Suppose next that t > 2 holds. Then we claim h < (n-1) - (n---1) + 1. Indeed, let us fix one set Fj from each Fj for i = 1,2,..., h - 1 and two sets Fh, F^ e Fh. Hence if • | nhJi1 Fj| > 2, then h - 1 < (k-2) < (k-1) - C-Y), .h-i. • nh=11Fi consists of a single element x, then either Fh or F'h cannot contain x and as all Fj's meet both Fh and Fh we must have h - 1 < (k-1) - C--!1), • nhr11Fi = 0, then {F1, F2,..., Fh- 1, Fh} is intersecting with no common elements, and a result of Hilton and Milner [11] states that families with this property can have size at most (k-i) - C---1) + 1 so we obtain h < (k-1) - (n---) + 1 Let mj denote the number of j's such that |Fj | > i holds. Then clearly we have h t ^ |Fj| = h + ^mj < h + (J - 1) m2. (2.1) i=1 j = 2 To bound m2 we apply Bollobas's famous inequality [3] that states that if {(A1, B1)}j=1 are pairs of disjoint sets such that for any 1 < i = j < l we have Aj n Bj = 0, then ^j=1 ,|Ail+< 1 holds. For any 1 < i < m2 we can pick two sets Fj, Gj e Fh-m2+i. ( *) Then we can define 2m2 pairs {(Aj,Bj)}2mi such that for 1 < j < m2 we have Aj = Fj, Bj = Gj and A2m2-j = Gj, B2m2-j = Fj. As the Fj's are cross-intersecting families of disjoint sets, therefore the pairs {(Aj, Bj)}2m1 satisfy the conditions of Bollobas's inequality and we obtain (m) < 1 and thus m2 < 2 (2k) = Ck--1). Putting together (2.1) and the bounds on h and m2 we obtain A, , (n - 1\ (n - k - 1\ n - k /2k - 1 £|f.I< (k - J-( k-1 )+1+—U-1 Therefore it is enough to prove (n-k-1) > n-kk Ck-D. Observe that (n-k) , i,i n-k + 1 (2k-1) U-J n - k >n - k + 1 —k—U-J (n-k-1) n - 2k + 1" n - k n-. V k—1 / k V fc-1 . therefore if (nok--k1-1) > n°rk holds for some no, then (n---1) > n-k holds for n > n0. Putting n0 = 3k + 2 the above inequality is equivalent to k-2 k-2 k ^ (2k +1 - i) > (2k + 2) ^ (2k - 1 - i) j=0 j=0 276 Ars Math. Contemp. 18 (2020) 187-210 which simpifies to k(2k + 1)2k > (2k + 2)(k + 2)(k + 1). This holds for k > 5 and a similar calculation shows that if k = 4, then the desired inequality holds if n > 17 = 4k +1. In all missing cases, except for k = 4, n = 16, we have n < 4k, therefore we have mj = 0 for all j > 4. So for the remaining pairs n and k, we need to strengthen our bound on m2 + m3. We will need the following lemma, a slight generalization of Bollobas's result. Lemma 2.1. Let {Ai,Bi|°L1 and {Aj, Bj, Cj }p=a+1 be pairs and triples of pairwise disjoint sets such that for any 1 < i < j < a + $ we have Xj n Yj = 0 where X and Y can be any of A, B and C. Then the following inequality holds: a+P E V Ai ) + P E j=i /\Aa + j \ + \Ca+j A |A„+j | ) + ( \Ba+j \ + \Ca+j \ ^a + j \ + \Ba + j \ + \Ca+j \ Aa+j \ ) ( \ A, a + j \ + \ Ba+j \ + \ Ca + j \ \ Ba+j \ 1. 2 2 2 a+3 2 2 Proof. Let us define M to be |J°=1(Ai U Bj) U [jlp=1(Aa+j U Ba+j U Ca+j) and let us write |M| = m. Just as before, let us introduce a family {Si, Tj}2=i1+P) of disjoint pairs as Sj = Aj= Bj and S2(a+p}-j = Bj,T2(a+p)-j = Aj for all 1 < i,j < a + We count the pairs (n, j) such that n is a permutation of the elements of M and 1 < j < 2(a + $) with all elements of Sj preceding all elements of Tj in n that is max{nj-1(s) : s G Sj} < min{n-1(t) : t G Tj}. We denote this by Sj 3(2fcfc) for k > 3, the left hand side of the above equation is greater than 2(m(22__m3) +4m)= 2(m(22>+)m3). Therefore we obtain m2 + m3 < 1 (2kk) = (2fcfc__11). So for n < 4k we have the bound , ^ , , (n - 1A An - k - 1\ /2k - 1\ g|Fi|< h + m2 + m3 < (k - J -( k -1 j+1+U-lj . Suppose first that n > 3k holds. Plugging into (2.3) we obtain the upper bound (k_1) + 1. To get rid of the extra 1, we need to use the uniqueness part of the Hilton-Milner theorem [11] that we used to get our bound on h. It states that if k > 4 and an intersecting family F C (") with nFF = 0 has size (k_1) - ("k^1) + 1, then there exist x G [n] and x G G c [n] such that F = {G} U { F : x G F, F n G = 0}. Observe that for any H = G with x G H there exist lots of sets F G F that are disjoint with H, so only sets H' that contain x can be added to the Fj's. But as all Fj's consist of pairwise disjoint sets, such an H' can only be added to the Fj containing G. Also, at most one such set can be added as )gain this Fj consists of pairwise dis(oint sets. We obtained that if t > 2 and h = (k _ 1 ) - (" 1 ) + 1, then £= 1 |Fj| < (k _ 1 ) - (" k-7 1 ) + 2 < (k _ 1 ). Next, we assume that 2k + 2 < n < 3k. Then we have t < 2 and therefore the family F' := uh=1Fi has the property that for any F gF' there exists at most one other G gF' that is disjoint with F. Such families are called (< 1)-almost intersecting and Gerbner et al. [8] proved that whenever 2k + 2 < n holds, then any (< 1)-almost intersecting family G c (M) has size at most (nk _1). Finally,if n = 16, k = 4, (hen we need to bound h+m2 + m3 + m4 < h+m2 + 2m3 < h + 2m2 + 3m3. As (3kk) = (^ > 6(8) = (2kk), (2.2) implies 2m2 + 3m3 < (8). Using the Hilton-Milner bound h < (k _ 1) - (" 11) + 1 and plugging in n = 16, we obtain £h= 1 |Fi| < h + 2m2 + 3m3 < (nk_ 1 ) - ( 3 ) + 1 + (4) < ("k_ 1 ). This concludes the proof. □ 278 Ars Math. Contemp. 18 (2020) 187-210 Proof of Theorem 1.2. Theorem 1.4 shows that Knkjfc < (k-J) holds if n > 2k + 2. Observe that diam(Knkjfc) < 3 if and only if n > 2.5k - 0.5 (see e.g. [16]). Also, Theorem 1.3 yields that if the diameter of a graph G is at most 3, then any independent set in G is in general position. The largest independent sets in Knn k correspond to stars, i.e. families Sx = {H e ('k') : x e H} for some x e [n]. Therefore, gp(KnUjk) > (k-J) holds provided n > 2.5k — 0.5. If 2k + 2 < n < 2.5k — 0.5, then the upper bound of Theorem 1.4 is based on the result of Gerbner et al. [8] on (< 1)-almost intersecting families. Their result also states that the only (< 1)-almost intersecting families of size (k-J ) are stars. But if n < 2.5k — 0.5, then {H e ('k') : 1 e H} is not in general position as shown by the following example: let n = 2k + M with 1 < M < 0.5k — 0.5 and FT = [k], F2 = {1, 2,..., k — M — 1} U {k + 1, k + 2,..., k + M + 1}. We claim that dk«n,fc(Fj, F2) > 4. Indeed, as C := [n] \ (FT U F2) is of size k — 1, we have dKn (FT, F2) > 3. Suppose G i, G2 are k-subsets of [n] with FT n G i = G i n G2 = 0. Let us define t = |G i n F21. As G i is disjoint with FT, so with FT n F2, we have t < M + 1. Therefore |C n G i| > k — M — 1 must hold. As G2 is disjoint with G j, we obtain |C n G2I < M, but as |Fj \ F2I = M +1 and 2M +1 < k, G2 must meet F2, so indeed dKn(FT, F2) > 4 holds. On the other hand, for any x e F2 \ FJ and y, z e Fj \ F2, the sets Fj, C U {x}, F2 \ {x} U {y}, C U {z}, F2 form a path of length 4, therefore a geodesic with 1 e F2 \ {x} U {z}. This shows that {H e (M) : 1 G H} is not in general position. Therefore if 2k + 2 < n < 2.5k — 0.5 holds, then we have gp(Knn,k) < (k-J ). Finally, let us consider the case n = 2k +1. Again, vertices corresponding to sets of stars are not in general position and all other independent sets have size smaller than (k-J ). So suppose F, F' are disjoint sets in a family F corresponding to vertices in general position. Then by Theorem 1.3, for any set G = F, F' in F we must have d(G, F) = d(G, F'). Observe that in Kn2fc+ i,fc we have d(H, H') = min{2(k — |H nH'|), 2|H n H'| + 1}. Let us first assume that k = 21 + 1 is odd. Then by the above, for any G e F we must have |G n F| = |G n F' | = 1 and the unique element x e [2k + 1] \ (F U F') must belong to G. Therefore, with the notation of the proof of Theorem 1.4, we have m2 = 1 and h < tk- J) — tk--i1 ) + 1 and tas |F| < tk- J ) — tk--i1 ) + 2 < tk- J ). Let us assume that k = 21 is even. Then by the above, for any G = F, F' in F we must have |G n F | = |G n F '| = land thus G C F U F'. If we take one set from each disjoint pair, we obtain a family G C (i2^) such that any pairwise intersection is of the same size. By Fisher's inequality, we obtain that the number m2 of paitrs i)s at most 2k. Moreover, as all sets of F are k-subsets of [2k], we must have h < J (2fcfc). Therefore, we need to show 2 (2k) + 2k < (fc2- 1) = k+T which is equivalent to 2fc(fc2-+2) < t2fcfc). This holds for k ^ 4. □ 3 Concluding remarks First of all, it remains an open problem to determine gp(Knk,k) for 2k +1 < n < 2.5k — 0.5. Let us finish this short note with two remarks. First observe that an (< 1)-almost intersecting family F C ('k') corresponds to a subset U of the vertices of Knkjfc such that Knk k [U] does not contain a path on three vertices. There have been recent developments B. Patkos: On the general position problem on Kneser graphs 279 [1, 9, 15] in the general problem of finding the largest possible size of a subset U of the vertices of Knn,k such that Knn,k [U] does not contain some fixed forbidden graph F. Note that independently of the host graph G, if a subset S of the vertices of G is in general position, then G[S] cannot contain a path on three vertices as an induced subgraph. Returning to the Kneser graph Knn,k it would be interesting to address the induced version of the vertex Turan problems mentioned above. There have been lots of applications and generalizations of Bollobas's inequality. Very recently O'Neill and Verstraete [13] obtained Bollobas type results for k-tuples. Their condition to generalize disjoint pairs is completely different from the condition of Lemma 2.1. More importantly pairwise disjoint, cross-intersecting families were introduced by Renyi [14] as qualitatively independent partitions if the extra condition that U FF = [n] holds for all 1 < i < h is added, and the uniformity condition |F | = k for all F G uh=1Fi is replaced by \Fi\ = d for all 1 < i < h. Gargano, Korner and Vaccaro proved [7] that for any fixed d > 2 as n tends to infinity the maximum number of qualitatively independent d-partitions is 2(d-o(1))n. Based on their construction, for any fixed d one can obtain 2(2-o(1))k many pairwise disjoint cross-intersecting d-tuples of k-sets as k tends to infinity. ORCID iD Balazs Patkos © https://orcid.org/0000-0002-1651-2487 References [1] M. Alishahi and A. Taherkhani, Extremal G-free induced subgraphs of Kneser graphs, J. Comb. Theory Ser. A 159 (2018), 269-282, doi:10.1016/j.jcta.2018.06.010. [2] B. S. Anand, U. Chandran S. V., M. Changat, S. Klavzar and E. J. Thomas, Characterization of general position sets and its applications to cographs and bipartite graphs, Appl. Math. Comput. 359 (2019), 84-89, doi:10.1016/j.amc.2019.04.064. [3] B. Bollobas, On generalized graphs, Acta Math. Acad. Sci. Hungar. 16 (1965), 447-452, doi: 10.1007/bf01904851. [4] S. V. Chandran and G. J. Parthasarathy, The geodesic irredundant sets in graphs, Int. J. Math. Comb. 4 (2016), 135-143, http://fs.unm.edu/IJMC/IJMC-4-2016.pdf. [5] P. Erd6s, C. Ko and R. Rado, Intersection theorems for systems of finite sets, Quart. J. Math. Oxford 12 (1961), 313-320, doi:10.1093/qmath/12.1.313. [6] V. Froese, I. Kanj, A. Nichterlein and R. Niedermeier, Finding points in general position, Internal J. Comput. Geom. Appl. 27 (2017), 277-296, doi:10.1142/s021819591750008x. [7] L. Gargano, J. Korner and U. Vaccaro, Sperner capacities, Graphs Combin. 9 (1993), 31-46, doi:10.1007/bf01195325. [8] D. Gerbner, N. Lemons, C. Palmer, B. Patk6s and V. Szecsi, Almost intersecting families of sets, SIAMJ. Discrete Math. 26 (2012), 1657-1669, doi:10.1137/120878744. [9] D. Gerbner, A. Methuku, D. T. Nagy, B. Patk6s and M. Vizer, Stability results for vertex Turan problems in Kneser graphs, Electron. J. Combin. 26 (2019), #P2.13 (12 pages), doi:10.37236/ 8130. [10] M. Ghorbani, H. R. Maimani, M. Momeni, F. R. Mahid, S. Klavzar and G. Rus, The general position problem on kneser graphs and on some graph operations, Discuss. Math. Graph Theory (2020), doi:10.7151/dmgt.2269. 280 Ars Math. Contemp. 18 (2020) 187-210 [11] A. J. W. Hilton and E. C. Milner, Some intersection theorems for systems of finite sets, Quart. J. Math. Oxford 18 (1967), 369-384, doi:10.1093/qmath/18.1.369. [12] P. Manuel and S. KlavZar, A general position problem in graph theory, Bull. Aust. Math. Soc. 98 (2018), 177-187, doi:10.1017/s0004972718000473. [13] J. O'Neill and J. Verstraete, Bollobas-type inequalities on set k-tuples, 2018, arXiv:1812.00537v1 [math.CO]. [14] A. Renyi, Foundations of Probability, Wiley, 1971. [15] A. Taherkhani, Size and structure of large (s,t)-union intersecting families, 2019, arXiv:1903.02614 [math.CO]. [16] M. Valencia-Pabon and J.-C. Vera, On the diameter of Kneser graphs, Discrete Math. 305 (2005), 383-385, doi:10.1016/j.disc.2005.10.001. ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 281-288 https://doi.org/10.26493/1855-3974.2019.30b (Also available at http://amc-journal.eu) Schur numbers involving rainbow colorings Mark Budden © Department of Mathematics and Computer Science, Western Carolina University, Cullowhee, North Carolina, USA Received 5 June 2019, accepted 26 April 2020, published online 21 October 2020 In this paper, we introduce two different generalizations of Schur numbers that involve rainbow colorings. Motivated by well-known generalizations of Ramsey numbers, we first define the rainbow Schur number RS (n) to be the minimum number of colors needed such that every coloring of {1,2,..., n}, in which all available colors are used, contains a rainbow solution to a + b = c. It is shown that Second, we consider the Gallai-Schur number GS (n), defined to be the least natural number such that every n-coloring of {1,2,..., GS(n)} that lacks rainbow solutions to the equation a + b = c necessarily contains a monochromatic solution to this equation. By connecting this number with the n-color Gallai-Ramsey number for triangles, it is shown that for all n > 3, Keywords: Schur numbers, anti-Ramsey numbers, rainbow triangles, Gallai colorings. Math. Subj. Class. (2020): 05C55, 05D10, 11B75 1 Introduction One of the earliest results that falls under the blanket of Ramsey theory is a theorem of Issai Schur [11] from 1916. In fact, his work predates Frank Ramsey's foundational paper [10]. Schur proved that for any n e N, there exists a minimal S(n) e N such that every n-coloring of the elements in the set {1,2,..., S(n)} contains elements a, b, and c of the same color such that a + b = c. Such a triple a, b, and c is called a monochromatic E-mail address: mrbudden@email.wcu.edu (Mark Budden) Abstract RS(n) = [log2 (n)J + 2, for all n > 3. ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 282 Ars Math. Contemp. 18 (2020) 187-210 Schur solution and we note that it is possible that a = b. The number S(n) is called a Schur number and it is well-known that S(1) = 2, S(2) = 5, S(3) = 14, S(4) = 45 (see Golomb and Baumert [6]). Recently, Heule [7] has shown that S(5) = 161. We note that some authors define a Schur number to be the largest f (n) G N such that some n-coloring of {1,2,..., f (n)} lacks a monochromatic Schur solution. It is easily seen that S (n) = f (n) + 1. A thorough overview of Schur numbers is given in Landman and Robertson's book [9] and in Section 3 of Soifer's article [12]. Schur's theorem is interesting from a combinatorial perspective, but his motivation was a tool for proving that the congruence xm + ym = zm (mod p) contains a nontrivial solution when p is a sufficiently large prime (specifically, p > S(n)). This result had been originally proved by Dickson [4] in 1908 in his attempt to prove Fermat's Last Theorem. In this paper, we adapt some common generalizations of Ramsey numbers that involve rainbow colorings to Schur numbers. In Section 2, we consider the minimum number of colors such that every coloring of {1,2,..., n}, using all of the colors, contains a rainbow Schur solution. This leads us to the definition of the rainbow Schur number RS(n), which is a Schur number analogue of rainbow numbers (closely related to anti-Ramsey numbers). The number RS(n) is similar in definition to the number ss(k) defined in [5], but does not restrict the number of times each color can be used. In Section 3, we restrict ourselves to colorings of {1,2,..., k} that lack rainbow Schur solutions: a, b, and c with distinct colors such that a + b = c. Limiting the colorings in this way leads to the definition of the Gallai-Schur number GS (n). We provide exact evaluations of both RS (n) and GS (n) and offer some related open questions for future inquiry. 2 Rainbow Schur numbers In this section, we consider Schur number analogues of rainbow numbers and anti-Ramsey numbers (c.f., Chapter 11, Section 4 of [2]). For n > 3, define the rainbow Schur number RS(n) to be the minimum number of colors such that every coloring of {1, 2,..., n}, using all RS(n) colors, contains a rainbow Schur solution: a, b, and c all distinct colors such that a + b = c. Observe that a + b = c is never a rainbow Schur solution when a = b. As with the case of graphs, the rainbow Schur number is closely related to the anti-Schur number AS(n), defined to be the maximum number of colors that can be used to color {1, 2,..., n} so that no rainbow Schur solution exists. From these definitions, it follows that RS(n) = AS(n) + 1, for all n > 3. Since determining the values of these two numbers is equivalent, we will focus on RS (n) for the remainder of this section, beginning with a few small values of n. Observe that at least three colors are needed to have a rainbow triangle. Using all three colors to color {1,2,3}, we find that 1 + 2 = 3 is rainbow. Thus, RS(3) = 3. Next, consider the following 3-coloring of {1, 2, 3, 4}. M. Budden: Schur numbers involving rainbow colorings 283 It is easily checked that no rainbow Schur solutions exist, implying that RS(4) > 3. Of course, 4-coloring {1,2,3,4} produces a rainbow Schur solution, implying that RS (4) = 4. The following 3-coloring does not contain any rainbow Schur solutions: {1, 2, 3, 4, 5}. Thus, RS(5) > 3. Now consider a 4-coloring of {1,2,3,4, 5}. If 5 is assigned the same color as some i < 5, then the coloring induces a 4-coloring of {1,2,3,4}, which necessarily contains a rainbow Schur solution. Otherwise, the color assigned to 5 is not assigned to any other number. In order to avoid a rainbow Schur solution, 1 and 4 receive the same color, as do 2 and 3. Since all three remaining colors must be used, either 1+4 = 5 or 2 + 3 = 5 must be rainbow. Hence, RS(5) = 4. As a crude general bound, note that giving unique colors to the numbers in {1, 2,..., n} necessarily produces a rainbow Schur solution when n > 3. Thus, RS (n) < n, proving that RS(n) exists for all n > 3. Suppose that every k-coloring of {1,2,..., n} contains a rainbow Schur solution, then every (k + 1)-coloring of {1, 2,..., n +1} also contains a rainbow Schur solution. It follows that RS (n + 1) < RS (n) + 1. If there exists a k-coloring of {1,2,..., n + 1} that lacks a rainbow Schur solution, then it induces such a coloring on {1, 2,..., n}. Hence, RS(n) < RS(n + 1), for all n > 3. The following lemma will allow us to show that equality holds for most values of n. Lemma 2.1. Let n > 6 and suppose that RS(n — 1) = k and RS (|_nj) < k — 1. Then RS (n) = k. Proof. Suppose that RS(n — 1) = k and RS (|_2j) < k — 1 and consider a k-coloring of {1, 2, . . . , n}. If the color assigned to n is shared with some i < n, then this coloring induces a k-coloring of {1, 2,..., n — 1}, which necessarily contains a rainbow Schur solution. So, assume that n is assigned a unique color. If n is even, and a rainbow Schur solution is avoided, then numbers in each of the sets ,1.»—1}, ,2.»—2,,..., {=—!.=+!}. {n} are colored according to the set they are in. That is, 1 and n — 1 receive the same color, 2 and n — 2 receive the same color, etc. If n is odd, and a rainbow Schur solution is avoided, then numbers in each of the sets r in — 1 n +1] {1, n — 1}, {2, n — 2},...,|—,j are colored according to which set they are in. In both cases, we are reduced to considering a (k — 1)-coloring of {1,2,..., |_nj }, which contains a rainbow Schur solution. □ 284 Ars Math. Contemp. 18 (2020) 187-210 Observe that the colorings that have given us lower bounds for RS(4) and RS(5) have both had the odd numbers grouped into a single color class (red). This leads us to the following lemma. Lemma 2.2. For all k > 2, RS(2k ) > k +1. Proof. Define the map ê2 : N —> N U{0} by tf2(a) = I ^ 2 | a and 2£+1 f a. Color the elements of {1,2,..., 2k} according to their images $2(a) G {0,1,..., k}. It can now be confirmed that this (k + 1)-coloring does not contain any rainbow Schur solutions. Certainly any Schur solution a + b = c in which $2(a) = $2(b) is not rainbow colored. Now, consider the case in which (a) = I < k = ê2 (b). Then we can write a + b = 2£(e + f ), where e is odd and f is even. So, ê2 (a + b) = I and we see that such a Schur solution is not rainbow colored. We have produced a (k + 1)-coloring of {1,2,..., 2k} that does not contain any rainbow Schur solutions. It follows that RS(2k) is greater than k + 1. □ Theorem 2.3. For all n > 3, RS(n) = |>g2(n)J + 2. Proof. Proving this theorem is equivalent to proving that if 2k < n < 2k+1 — 1, then RS (n) = k + 2 for all n > 3. We have already shown this result to be true for 3 < n < 5. We proceed by strong induction on n. Suppose that the theorem is true for all n such that 3 < n < m, for some m > 6 and consider the rainbow Schur number RS(m + 1). There are two cases to consider. Case 1: If m + 1 is not a power of 2, then we can write 2k + 1 < m + 1 < 2k+1 — 1, for some k. It follows that m < 2k+1 — 2 and the inductive hypothesis implies that RS (m) = |_log2(m)J + 2 and RS m + 1 2 log2 m +1 2 + 2 = log2(m) + 1. Hence, RS(m + 1) = |_log2(m)J +2 by Lemma 2.1. Case 2: If m + 1 = 2k for some k > 2, then RS(m) = k +1 by the inductive hypothesis. By Lemma 2.2, RS(m + 1) > k +1. Consider a (k + 2)-coloring of {1,2,..., m + 1}. Regardless of the color assigned to m+1, at least k+1 colors are assigned to {1,2,..., m}, which necessarily contains a rainbow Schur solution. Thus, RS(m + 1) = k + 2, when m + 1 = 2k. □ 3 Gallai-Schur numbers A Gallai n-coloring of {1,2,..., k} is a coloring that lacks rainbow Schur solutions. For every n G N, define the Gallai-Schur number GS (n) to be the least positive integer such M. Budden: Schur numbers involving rainbow colorings 285 that every Gallai n-coloring of {1,2,..., GS(n)} contains a monochromatic Schur solution. It is easily observed that GS(1) = S(1) = 2, GS(2) = S(2) = 5, and GS(n) < S(n), for all n > 3. The Gallai-Schur number GS (n) is closely related to the Gallai-Ramsey number grn(3), defined to be the minimum number of vertices p needed to guarantee that every rainbow-triangle-free n-coloring of the edges of the complete graph Kp contains a monochromatic triangle. The following theorem makes this relationship explicit. Theorem 3.1. For all n > 3, GS(n) < grn(3) - 1. Proof. Let p = grn(3) and identify the vertices in Kp with {1, 2,... ,p}. For every pair of distinct vertices a, b e {1,2,... ,p}, color edge ab according to the value of |b - a| e {1, 2,...,p - 1}. If we consider a Gallai n-coloring of Kp, it necessarily contains a monochromatic triangle. Suppose the vertices of such a triangle are given by a < b < c. Then setting x = b — a, y = c — b, and z = c — a, it follows that x + y =(b — a) + (c — b) = c — a = z is monochromatic. Also, note that no rainbow Schur solutions exist because if x + y = z is rainbow, then the triangle with vertices 1, x + 1, and x + y +1 would be rainbow as well. Thus, every Gallai n-coloring of {1,2,... ,p — 1} produces a monochromatic Schur solution: GS(n) < grn(3) — 1, completing the proof of the theorem. □ In 1983, Chung and Graham (see Theorem 1 of [3]) proved a result equivalent to V + 1 if n = 2k grn(3) = Hence, Theorem 3.1 gives 2 • 5k + 1 if n = 2k + 1. i 5k if n = 2k GS(n) < 5 ,f 2 (3.1) 2 • 5k if n = 2k + 1. To find a lower bound for GS (n) when n > 3, we begin with some preliminary examples. It is straight-foward to check that {1, 2, 3,4, 5, 6, 7, 8, 9} is a Gallai 3-coloring that lacks a monochromatic Schur solution. It follows that GS(3) > 9. Combining this inequality with Theorem 3.1, we find that GS (3) = 10. One can also check that {1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19, 20, 21, 22, 23, 24} 286 Ars Math. Contemp. 18 (2020) 187-210 is a Gallai 4-coloring that lacks a monochromatic Schur solution, which implies GS(4) > 24. Combining this inequality with Theorem 3.1, we find that GS (4) = 25. The following theorem offers a general lower bound for GS (n). Theorem 3.2. The set {1,2,..., grn(3) — 2} can be Gallai n-colored without producing a monochromatic Schur solution. Proof. Similar to the proof of Lemma 2.2, define the map $5 : N —> N U {0} by $5(a) = £ 5 | a and 5i+1 \ a. First, we consider the case in which n = 2k, where n > 4. We will construct a Gallai n-coloring of S = {1,2,..., 5k — 1} that lacks a monochromatic Schur solution. We start by partitioning S according to the images of elements under the map $5. This gives us the following k sets: Si = {a | $5(a) = £}, where I = 0,1,..., k — 1. Each Si is then partitioned into two distinct color classes: S+ = {a $5 (a) = £ and = ±1 (mod 5)} , S— = I a $5(a) = I and 0> = ±2 (mod We have now partitioned S into n = 2k color classes. It remains to be shown that such a coloring lacks both rainbow and monochromatic Schur solutions. We consider several cases for adding a, b e S. Case 1: Suppose that a and b receive different colors. Then there exist two subcases. Subcase 1.1: Assume that $5(a) = $5(b) = Since a and b receive different colors, without loss of generality, it follows that = ±1 (mod 5) and = ±2 (mod 5). It follows that $5 (a + b) = and hence, either a or b receives the same color as a + b. So, this subcase does not produce a rainbow or monochromatic Schur solution. Subcase 1.2: Without loss of generality, assume that $5 (a) — £1 < £2 — $5(b). Then $5 (a + b) = £1 and a + b a b „ „ a . , . —r- = -it +—t • 5i2 1 ^^ (mod 5). 5ii 5ii 5i2 5ii v ' In this subcase, a and a + b receive the same color, avoiding both a rainbow and monochromatic Schur solution. Case 2: Suppose that a and b receive the same color. Then $5 (a) = $5 (b) = £ and either a = ±1 (mod 5) or = ±2 (mod 5). M. Budden: Schur numbers involving rainbow colorings 287 Once again, we consider two subcases. Subcase 2.1: If $5(a+b) > $5(a) = $5(6), then a+b necessarily receives a color different than that of a and b. Subcase 2.2: Suppose that $5(a + b) = $5 (a) = $5(b) = Of § = £ = ±1 (mod 5), then ^ = ±2 (mod 5) and if 5 = ^ = ±2 (mod 5), then ^ = ± 1 (mod 5). In all cases, we find that a, b, and a + b never form a rainbow or monochromatic Schur solution. The same construction also provides a Gallai n-coloring of 4 Conclusion We have shown how extremal results from graph theory can be used to prove related number theoretic results. Although we have succeeded in providing exact evaluations of GS(n) and RS (n), the generalizations considered here lead to analogous constructions involving weak Schur numbers (see [8]) and generalized Schur numbers (see [1]). Such work is reserved for future inquiry. ORCID iD Mark Budden © https://orcid.org/0000-0002-4065-6317 References [1] A. Beutelspacher and W. Brestovansky, Generalized Schur numbers, in: Combinatorial Theory, Springer, Berlin-New York, volume 969 of Lecture Notes in Mathematics, 1982 pp. 30-38, Proceedings of a Conference held at Schloss Rauischholzhausen, May 6-9, 1982. [2] G. Chartrand and P. Zhang, Chromatic Graph Theory, Discrete Mathematics and its Applications (Boca Raton), CRC Press, Boca Raton, Florida, 2009. [3] F. R. K. Chung and R. L. Graham, Edge-colored complete graphs with precisely colored subgraphs, Combinatorica 3 (1983), 315-324, doi:10.1007/bf02579187. [4] L. E. Dickson, On the last theorem of Fermat, Quart. J. Pure Appl. Math. 40 (1908), 27-45. [5] J. Fox, V. Jungic and R. Radoicic, Sub-Ramsey numbers for arithmetic progressions and Schur triples, Integers 7 (2007), #A12, http://math.colgate.edu/~integers/ a12int2 0 0 5/a12int2 0 05.Abstract.html. [6] S.W. Golomb and L.D.Baumert, Backtrack programming, J.Assoc. Comput. Mach. 12 (1965), 516-524, doi:10.1145/321296.321300. [7] M. J. H. Heule, Schur number five, in: S. A. Mcllraith and K. Q. Weinberger (eds.), Thirty-Second AAAI Conference on Artificial Intelligence, AAAI Press, 2018 pp. 6598-6606, Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, (AAAI-18), the 30th S' = {1, 2, .. ., 2 • 5k - 1} when n = 2k +1, and we leave the details to the reader. □ Putting together the results of Theorems 3.1 and 3.2, we find that 288 Ars Math. Contemp. 18 (2020) 187-210 innovative Applications of Artificial Intelligence (IAAI-18), and the 8th AAAI Symposium on Educational Advances in Artificial Intelligence (EAAI-18), New Orleans, Louisiana, USA, February 2-7, 2018, https://www.aaai.org/ocs/index.php/AAAI/AAAI18/ paper/view/16 952. [8] R. W. Irving, An extension of Schur's theorem on sum-free partitions, ActaArith. 25 (1973/74), 55-64, doi:10.4064/aa-25-1-55-64. [9] B. M. Landman and A. Robertson, Ramsey Theory on the Integers, volume 24 of Student Mathematical Library, American Mathematical Society, Providence, Rhode Island, 2004. [10] F. P. Ramsey, On a Problem of Formal Logic, Proc. London Math. Soc. 30 (1929), 264-286, doi:10.1112/plms/s2-30.1.264. [11] I. Schur, Uber die Kongruenz xm + ym = zm (mod p), Jber. Deutsch. Math.-Verein. 25 (1916), 114-117. [12] A. Soifer, Ramsey theory before Ramsey, prehistory and early history: an essay in 13 parts, in: A. Soifer (ed.), Ramsey Theory: Yesterday Today and Tomorrow, Birkhäuser/Springer, New York, volume 285 of Progress in Mathematics, pp. 1-26, 2011, doi:10.1007/ 978-0-8176-8092-3_1, Papers from the workshop held at Rutgers University, Piscataway, NJ, May 27 - 29, 2009. /^creative ^commor ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 289-307 https://doi.org/10.26493/1855-3974.1748.ebd (Also available at http://amc-journal.eu) Complete regular dessins and skew-morphisms of cyclic groups* Yan-Quan Feng t O Department of Mathematics, Beijing Jiaotong University, Beijing 100044, People's Republic of China Kan Hu * © School of Mathematics, Physics and Information Science, Zhejiang Ocean University, Zhoushan, Zhejiang 316022, People's Republic of China Roman Nedela § © University of West Bohemia, NTIS FAV, Pilsen, Czech Republic and Mathematical Institute, Slovak Academy of Sciences, Banská Bystrica, Slovakia Martin Skoviera1 © Department of Computer Science, Comenius University, 842 48 Bratislava, Slovakia Na-Er Wang " © Key Laboratory of Oceanographic Big Data Mining & Application of Zhejiang Province, Zhoushan, Zhejiang 316022, People's Republic of China Received 8 July 2018, accepted 18 January 2020, published online 21 October 2020 Abstract A dessin is a 2-cell embedding of a connected 2-coloured bipartite graph into an orientable closed surface. A dessin is regular if its group of orientation- and colour-preserving automorphisms acts regularly on the edges. In this paper we study regular dessins whose underlying graph is a complete bipartite graph Km,n, called (m, n)-complete regular dessins. The purpose is to establish a rather surprising correspondence between (m,n)-complete regular dessins and pairs of skew-morphisms of cyclic groups. A skew-morphism *The authors would like to express their gratitude to the anonymous referees for their helpful comments and suggestions which have improved the content and presentation of the paper. t National Natural Science Foundation of China (No. 11571035, 11731002). * (Corresponding author.) Zhejiang Provincial Natural Science Foundation of China (No. LY16A010010). §APVV-15-0220; VEGA 2/0078/20; Project L01506 of the Czech Ministry of Education, Youth and Sports. ^APVV-15-0220; VEGA 1/0813/18. II Zhejiang Provincial Natural Science Foundation of China (No. LQ17A010003) and National Natural Science Foundation of China (No. 11801507). ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 290 Ars Math. Contemp. 18 (2020) 187-210 of a finite group A is a bijection p: A ^ A that satisfies the identity p(xy) = p(x)pn(x) (y) for some function n: A ^ Z and fixes the neutral element of A. We show that every (m, n)-complete regular dessin D determines a pair of reciprocal skew-morphisms of the cyclic groups Zn and Zm. Conversely, D can be reconstructed from such a reciprocal pair. As a consequence, we prove that complete regular dessins, exact bicyclic groups with a distinguished pair of generators, and pairs of reciprocal skew-morphisms of cyclic groups are all in a one-to-one correspondence. Finally, we apply the main result to determining all pairs of integers m and n for which there exists, up to interchange of colours, exactly one isomorphism class of (m, n)-complete regular dessins. We show that the latter occurs precisely when every group expressible as a product of cyclic groups of order m and n is abelian, which eventually comes down to the condition gcd(m, ^(n)) = gcd(^(m), n) = 1, where ^ is Euler's totient function. Keywords: Regular dessin, bicyclic group, skew-morphism, graph embedding. Math. Subj. Class. (2020): 05E18, 20B25, 57M15 1 Introduction A dessin is a cellular embedding i: r ^ C of a connected bipartite graph r, endowed with a fixed proper 2-colouring of its vertices, into an orientable closed surface C such that each component of C \ i(r) is homeomorphic to the open disc. An automorphism of a dessin is a colour-preserving automorphism of the underlying graph that extends to an orientation-preserving self-homeomorphism of the supporting surface. The action of the automorphism group of a dessin on the edges is well known to be semi-regular; if this action is transitive, and hence regular, the dessin itself is called regular. Dessins - more precisely dessins d'enfants - were introduced by Grothendieck in [42] as a combinatorial counterpart of algebraic curves. Grothendieck was inspired by a theorem of Belyi [3] which states that a compact Riemann surface C, regarded as a projective algebraic curve, can be defined by an algebraic equation P(x,y) = 0 with coefficients from the algebraic number field Q if and only if there exists a non-constant meromorphic function ft: C ^ PX(C), branched over at most three points, which can be chosen to be 0, 1, and to. It follows that each such curve carries a dessin in which the black and the white vertices are the preimages of 0 and 1, respectively, and the edges are the preimages of the unit interval I = [0,1]. The absolute Galois group G = Gal(Q/Q) has a natural action on the curves and thus also on the dessins. As was shown by Grothendieck [42], the action of G on dessins is faithful. More recently, Gonzalez-Diez and Jaikin-Zapirain [13] have proved that this action remains faithful even when restricted to regular dessins. It follows that one can study the absolute Galois group through its action on such simple and symmetrical combinatorial objects as regular dessins. In this paper we study regular dessins whose underlying graph is a complete bipartite graph Km,n, which we call complete regular dessins, or more specifically (m, n)-complete regular dessins. The associated algebraic curves may be viewed as a generalisation of the Fermat curves, defined by the equation xn + yn = 1 (see Lang [38]). These curves have recently attracted considerable attention, see for example [7, 24, 25, 27, 28]. Classification E-mail addresses: yqfeng@bjtu.edu.cn (Yan-Quan Feng), hukan@zjou.edu.cn (Kan Hu), nedela@savbb.sk (Roman Nedela), skoviera@dcs.fmph.uniba.sk (Martin Skoviera), wangnaer@zjou.edu.cn (Na-Er Wang) Y.-Q. Feng et al.: Complete regular dessins and skew-morphisms of cyclic groups 291 of complete regular dessins is therefore a very natural problem, interesting from algebraic, combinatorial, and geometric points of view. Jones, Nedela, and Skoviera [23] were first to observe that there is a correspondence between complete regular dessins and exact bicyclic groups. Recall that a finite group G is bicyclic if it can be expressed as a product G = AB of two cyclic subgroups A and B; if the two subgroups are disjoint, that is, if A n B = {1}, the bicyclic group is called exact. Exact bicyclic groups are, in turn, closely related to skew-morphisms of the cyclic groups. A skew-morphism of a finite group A is a bijection p: A ^ A fixing the identity element of A and obeying the morphism-type rule p(xy) = p(x)pn(x) (y) for some integer function n: A ^ Z. In the case where n is the constant function n(x) = 1, a skew-morphism is just an automorphism. Thus, skew-morphisms may be viewed as a generalisation of group automorphisms. The concept of skew-morphism was introduced by Jajcay and Siran as an algebraic tool to the investigation of (orientably) regular Cayley maps. In the seminal paper [20] they proved that a Cayley map CM(A, X, P) of a finite group A is regular if and only if there is a skew-morphism of A such that the restriction of p to X is equal to P [20, Theorem 1]. Thus the classification problem of regular Cayley maps of a finite group A is reduced to a problem of determining certain skew-morphisms of A. The interested reader is referred to [5, 6, 29, 30, 31, 34, 35, 36, 46, 47] for progress in this direction. The main purpose of this paper is to establish another surprising connection between skew-morphisms and complete regular dessins. As we have already mentioned above, every (m, n) -complete regular dessin can be represented as an exact bicyclic group factorisation G = (a)(6) with two distinguished generators a and b of orders m and n, respectively (see [23]). The factorisation gives rise to a pair of closely related skew-morphisms of cyclic groups p: Zn ^ Zn and p*: Zm ^ Zm which satisfy two simple technical conditions (see Definition 3.2); such a pair of skew-morphisms will be called reciprocal. We prove that isomorphic complete regular dessins give rise to the same pair of reciprocal skew-morphisms, which is a rather remarkable fact, because every complete regular dessin thus receives a natural algebraic invariant. Even more surprising is the fact that given a pair of reciprocal skew-morphisms p: Zn ^ Zn and p*: Zm ^ Zm, one can reconstruct the original complete regular dessin up to isomorphism. In other words, a pair of reciprocal skew-morphisms of the cyclic groups constitutes a complete set of invariants for a regular dessin whose underlying graph is the complete bipartite graph. One can therefore study and classify complete regular dessins by means of determining pairs of reciprocal skew-morphisms of cyclic groups. Note that the classification of skew-morphisms of the cyclic groups is a prominent open problem, see [1, 2, 5, 6, 32, 33] for partial results. The relationship between complete regular dessins and exact bicyclic groups has an important implication for the classical classification problem of bicyclic groups in group theory (see [8, 16, 18, 21]). More precisely, suppose that we are given an exact product G = AB of two cyclic groups A and B with distinguished generators a G A and b G B. The corresponding pair of reciprocal skew-morphisms (p, p*) and associated pair of power functions (n, n*) can be alternatively derived from the equations bax = av(x) bn(x) and aby = bv*(y) an*(y), and thus encodes the commuting rules within G. By our main result, determining all exact bicyclic groups with a distinguished generator pair is equivalent to determining all pairs 292 Ars Math. Contemp. 18 (2020) 187-210 of reciprocal skew-morphisms. Thus to describe all exact bicyclic groups it is sufficient to characterise all pairs of reciprocal skew-morphisms of the cyclic groups. Our paper is organised as follows. In Section 2 we describe the basic correspondence between complete regular dessins and exact bicyclic triples (G; a, 6), where G is a group which factorises as G = (a)(6) with (a) n (6) = {1}. Given a complete regular dessin D, its automorphism group G = Aut(D) can be factorised as a product of two disjoint cyclic subgroups (a) and (6) where (a) is the stabiliser of one black vertex and (6) is the stabiliser of one white vertex. The triple (G; a, 6) is then an exact bicyclic triple. Conversely, each exact bicyclic triple (G; a, 6) determines a complete regular dessin where the elements of G are the edges, the cosets of (a) are black vertices, the cosets of (6) are white vertices, and the local rotations at black and white vertices, respectively, correspond to the multiplication by a and 6. In Section 3 we introduce the concept of a reciprocal skew-morphism and prove the main result, Theorem 3.5, which establishes the aforementioned correspondence between complete regular dessins and pairs of reciprocal skew-morphisms of cyclic groups. An important part of the classification of complete regular dessins is identifying all pairs of integers m and n for which there exists a unique complete regular dessin up to isomorphism and interchange of colours. This problem will be discussed in Section 4. In view of the correspondence between complete regular dessins and pairs of reciprocal skew-morphisms of cyclic groups, we ask for which integers m and n the only reciprocal pair of skew-morphisms is the trivial pair formed by the two identity automorphisms. In other words, we wish to determine all pairs of positive integers m and n that give rise to only one exact product of cyclic groups Zm and Zm, which necessarily must be the direct product Zm x Zn. The answer is given in Theorem 4.4 which states that all this occurs precisely when gcd(m, ^>(n)) = gcd(^(m),n) = 1, where ^ is the Euler's totient function. This theorem presents six equivalent conditions one of which corresponds to a recent result of Fan and Li [12] about the existence of a unique edge-transitive orientable embedding of a complete bipartite graph. While the proof in [12] is based on the structure of exact bicyclic groups, our proof employs the correspondence theorems established in Section 3. Theorem 4.4 is a direct generalisation of a result of Jones, Nedela, and Skoviera [23] where it is assumed that the complete dessin in question admits an external symmetry swapping the two partition sets. Theorem 4.4 also strengthens the main result of [12] by extending it to all products of cyclic groups rather than just to those where the intersection of factors is trivial. In particular, we prove that every group that factorises as a product of two cyclic subgroups of orders m and n is abelian if and only if gcd(m, ^(n)) = gcd(^(m), n) = 1, where ^ is Euler's totient function. This generalises an old result due to Burnside which states that every group of order n is cyclic if and only if gcd(n, ^(n)) = 1, see [41, §10.1]. Finally, in Section 5 we deal with the symmetric case, that is, with the case where the reciprocal skew-morphism pairs have the form (p, p). In this situation, the corresponding complete regular dessins admit an additional external symmetry transposing the two partition sets, and thus are essentially the same thing as orientably regular embeddings of the complete bipartite graphs Kn,n recently classified in a series of papers [9, 10, 11, 23, 25, 26,40]. Y.-Q. Feng et al.: Complete regular dessins and skew-morphisms of cyclic groups 293 2 Complete regular dessins It is well known that every dessin, as defined in the previous section, can be regarded as a two-generator transitive permutation group acting on a non-empty finite set [24]. Given a dessin D on an oriented surface C, we can define two permutations p and A on the edge set of D as follows: For every black vertex v and every white vertex w let pv and Aw be the cyclic permutations of edges incident with v or w, respectively, induced by the orientation of C. Set p = f]v pv and A = nw Aw, where v and w run through the set of all black and white vertices, respectively. Since the underlying graph of D is connected, the group G = (p, A) is transitive. Conversely, given a transitive permutation group G = (p, A) acting on a finite set Q, we can reconstruct a dessin D as follows: Take Q to be the edge set of D, the orbits of p to be the black vertices, and the orbits of A to be white vertices, with incidence being defined by containment. The vertices and edges of D clearly form a bipartite graph r, the underlying graph of D. The underlying graph is connected, because the action of G on Q is transitive. The cycles of p and A determine the local rotations around black and white vertices, respectively, thereby giving rise to a 2-cell embedding of r into an oriented surface. Summing up, we can identify a dessin with a triple (Q; p, A) where Q is a nonempty finite set, and p and A are permutations of Q such that the group (p, A) is transitive on Q; this group is called the monodromy group of D and is denoted by Mon(D). Two dessins Di = (Qi; pi, Ai) and D2 = (Q2; p2, A2) are isomorphic provided that there is abijection a: Q1 ^ Q2 such that ap1 = p2a and aA1 = A2a. An isomorphism of a dessin D to itself is an automorphism of D. It follows that the automorphism group Aut(D) of D is the centraliser of Mon(D) = (p, A) in the symmetric group Sym(Q). As Mon(D) is transitive, Aut(D) is semi-regular on Q. If Aut(D) is transitive, and hence regular on Q, the dessin D itself is called regular. Since every regular action of a group on a set is equivalent to its action on itself by multiplication, every regular dessin can be identified with a triple D = (G; a, b) where G is a finite group generated by two elements a and b. Given such a triple D = (G; a, b), we can define the edges of D to be the elements of G, the black vertices to be the left cosets of the cyclic subgroup (a), and the white vertices to be the left cosets of the cyclic subgroup (b). An edge g G G joins the vertices s(a) and t(b) if and only if g G s(a) n t(b). In particular, the underlying graph is simple if and only if (a) n (b) = {1}. The local rotation of edges around a black vertex s (a) corresponds to the right translation by the generator a, that is, sa® ^ sai+1 for any integer i. Similarly, the local rotation of edges around a white vertex t(b) corresponds to the right translation by the generator b, that is, tb® ^ tbi+1 for any integer i. It follows that Mon(D) can be identified with the group of all right translations of G by the elements of G while Aut(D) can be identified with the group of all left translations of G by the elements of G. In particular, Mon(D) = Aut(D) = G for every regular dessin D. It is easy to see that two regular dessins D1 = (G1; a1, b1) and D2 = (G2; a2, b2) are isomorphic if and only if the triples (G1; a1, b1) and (G2; a2, b2) are equivalent, that is, whenever there is a group isomorphism G1 ^ G2 such that a1 ^ a2 and b1 ^ b2. Consequently, for a given two-generator group G, the isomorphism classes of regular dessins D with Aut(D) = G are in a one-to-one correspondence with the orbits of the action of Aut(G) on the generating pairs (a, b) of G. Following Lando and Zvonkin [37], for a regular dessin D = (G; a, b) we define its reciprocal dessin to be the regular dessin D* = (G; b, a). Topologically, D* arises from D 294 Ars Math. Contemp. 18 (2020) 187-210 simply by interchanging the vertex colours of D. Thus the reciprocal dessin has the same underlying graph, the same supporting surface, and the same automorphism group as the original one. Clearly, D* is isomorphic to D if and only if G has an automorphism swapping the generators a and 6. If this occurs, the regular dessin D will be called symmetric. A symmetric dessin possesses an external symmetry which transposes the vertex-colours and thus is essentially the same thing as an orientably regular bipartite map. In this paper we apply the general theory to regular dessins whose underlying graph is a complete bipartite graph. A regular dessin D will be called an (m, n)-complete regular dessin, or simply a complete regular dessin, if its underlying graph is the complete bipartite graph Km,n whose m-valent vertices are coloured black and n-valent vertices are coloured white. If D is an (m, n)-complete regular dessin, then the reciprocal dessin D* is an (n, m)-complete regular dessin. Thus all complete regular dessins appear in reciprocal pairs. Note that m = n does not necessarily imply that the dessin is symmetric. Complete regular dessins can be easily described in group theoretical terms: their automorphism group is just an exact bicyclic group. This fact was first observed by Jones et al. in [23]. A bicyclic group G = (a)(6) with |a| = m and |b| = n will be called an (m, n)-bicyclic group and (G; a, 6) an (m, n)-bicyclic triple. Note that an exact (m, n)-bicyclic group has precisely mn elements. The following statement was proved by Jones, Nedela, and Skoviera in [23, Section 2] under the condition that m = n. However, the same arguments can be used to prove it for any m and n, so we state it without proof. Theorem 2.1. A regular dessin D = (G; a, 6) is complete if and only if G = (a)(6) is an exact bicyclic group. Furthermore, the isomorphism classes of (m, n)-complete regular dessins are in a one-to-one correspondence with the equivalence classes of exact (m,n)-bicyclic triples. Example 2.2. For each pair of positive integers m and n there is an exact bicyclic triple (G; a, 6) where G = (a, 6 | am = 6n = [a, 6] = 1) = (a) x (6) = Zm x Zn, with [a, 6] denoting the commutator a-16-1a6. It is easy to see that this triple is uniquely determined by the group Zm x Zn up to order of generators and equivalence, so up to reciprocality this group gives rise to a unique complete regular dessin with underlying graph Km,n. We call this dessin the standard (m, n)-complete dessin. If m = n, the group G has an automorphism transposing a and 6, which implies that in this case the dessin is symmetric. The corresponding embedding is the standard embedding of Kn,n described in [23, Example 1]. The associated algebraic curves coincide with the Fermat curves. 3 Reciprocal skew-morphisms In this section we establish a correspondence between exact bicyclic triples and certain pairs of skew-morphisms of cyclic groups. Recall that a skew-morphism ^ of a finite group A is a bijection A ^ A fixing the identity of A for which there exists an associated power function n: A ^ Z such that <(xy) = <(x)1) and (y2, y*) are identical, then clearly so will be the corresponding (m, n)-bicyclic triples. Conversely, let (G1; a1,61) and (G2; a2,62) be two equivalent exact (m, n)-bicyclic triples, and let (^1, y*) and (y2, y>2) be the corresponding skew-morphisms. Since (G1; a1,61) and (G2; a2,62) are equivalent, the assignment 0 : a1 ^ a2, 61 ^ 62 extends to an isomorphism of G1 to G2; in particular, |a1| = |a2| and |61| = |62|. Set m = |a1| and n = |61|. Recall that the skew-morphisms and y2 induced by a1 and a2 are determined by the rules a16x = 6fl(x)a''ll(x) and 300 Ars Math. Contemp. 18 (2020) 187-210 a2 by = b2 2(y)a^2(y) where x, y G Zn .If we apply the isomorphism 6 to the first equation we obtain a2b2 = 6(aibf) = 6(b^ l(x)ani(x)) = b2 and combining this with the second equation we get b22(x)a,n2(x) = b2l(x)a,ni(x). Thus = y2. Using similar arguments we can get y 2 = Hence, (^1, y 2) = (y 2, y 2). □ In the course of the proof of Proposition 3.4 we have established the identity (3.7). The following corollary makes it explicit. Corollary 3.6. If (y, y2) is an (m, n)-reciprocalpair of skew-morphisms, then y and y2 satisfy the following identities: y(x) = ]Tn2(y2-i(-1)) (mod |y2|) and y2(y) = ]Tn(y-i(-1)) (mod |y|). i=i i=i Next we offer two examples. The first of them deals with the standard (m, n)-complete dessins. Example 3.7. Let us revisit the group G = (a, b | am = bn = [a, b] = 1} = Zm x Zn considered in Example 2.2 and determine all reciprocal pairs of skew-morphisms arising from G. Obviously, G gives rise to only one equivalence class of bicyclic triples, so we only need to consider the pairs of skew-morphisms induced by a and b in the triple (G; a, b). By checking the identities (3.2), we immediately see that the skew-morphisms are the identity automorphisms. Thus the only reciprocal pair of skew-morphisms arising from the group Zm x Zn is (idn, idm), where idn: Zn ^ Zn and idm: Zm ^ Zm denote the identity mappings. In other words, for every pair of positive integers m and n there exists only one complete dessin whose automorphism group is isomorphic to the direct product Zm x Zn, the standard (m, n)-complete dessin. In the next example, which is extracted from [14], we present a complete list of pairs of reciprocal skew-morphisms of the cyclic groups Z9 and Z27. Example 3.8. In order to list all reciprocal pairs (y, y2) of skew-morphisms y: Z9 ^ Z9 and y2: Z27 ^ Z27 let us first observe that y must be an automorphism. Indeed, the order of y divides 27, so |y| = 1 or | = 3. If | = 1, then y is an identity automorphism. If y has order 3 and is not an automorphism, then the power function of y reduced to Z3 can take only two values 1 and 2, so the subgroup ker y must have index 2 in Z3, which is impossible. This proves that y is an automorphism. Now, there are exactly 27 reciprocal pairs of skew-morphisms (y, y2) of skew-morphisms y: Z9 ^ Z9 and y2: Z27 ^ Z27, falling into one of the following two types: (i) Both y and y2 are group automorphisms: In this case y (x) = ex (mod 9) and y2(y) = fy (mod 27) where either e =1 and f G {1,4,7,10,13,16,19,22,25}, or e G {4, 7} and f G {1,10,19}. Thus there are 9 + 6 = 15 reciprocal pairs of skew-morphisms of this type. (ii) y is a group automorphism but y2 is not: In this case y(x) = ex (mod 9) and y2(y) = y + 3t Ey'=1 ^(s,ei-1) (mod 27) where e G {4, 7} and a(s,ei-1) = EfJi where (s, t) = (4,1), (7, 2), (4,4), (7,5), (4, 7) or (7,8). There are 2 x 6=12 reciprocal pairs of this type. Y.-Q. Feng et al.: Complete regular dessins and skew-morphisms of cyclic groups 301 We remark that in [14, Theorem 14] all reciprocal pairs of skew-morphisms of cyclic groups are classified provided that one of the skew-morphisms is an automorphism. The correspondence established in Theorem 3.5 implies that the second condition required in the definition of an (m, n)-reciprocal pair of skew-morphisms (see Definition 3.2) can be replaced with a simpler condition. Corollary 3.9. A pair (y, y*) of skew-morphisms y: Zn ^ Zn and y*: Zm ^ Zm with power functions n and n*, respectively, is reciprocal if and only if the following two conditions are satisfied: (i) |y| divides m and |y* | divides n, and (ii) n(x) = y*x(1) and n* (y) = (1). Proof. It is sufficient to replace the original dessin, represented by an exact (m, n)-bicyclic triple (G; a, b), with its mirror image, for which the corresponding bicyclic triple is (G; a-1, b-1), and use Theorem 3.5. □ 4 The uniqueness theorem We have seen in Example 3.7 that for each pair of positive integers m and n there exists, up to reciprocality and isomorphism, at least one complete regular dessin with the underlying graph Km,n, namely, the standard (m, n)-complete dessin. In this section we determine all the pairs (m, n) for which the standard (m, n)-complete dessin is the only regular (m, n)-dessin. A pair (m, n) of positive integers m and n will be called singular if gcd(m, ^(n)) = gcd(n, ^(m)) = 1. A positive integer n will be called singular if the pair (n, n) is singular, that is, if gcd(n, ^(n)) = 1. We now show that for each non-singular pair (m,n) of positive integers there exists a non-abelian exact (m, n)-bicyclic group. Example 4.1. Let m and n be positive integers. First assume that gcd(n, ^(m)) = 1. It is well known that for x G Zm the assignment 1 ^ x extends to an automorphism of Zm if and only if gcd(x, m) = 1, and thus | Aut(Zm)| = ^(m). Since gcd(n, ^(m)) = 1, there exists an integer r such that r ^ 1 (mod m) and rp = 1 (mod m), where p | gcd(n, ^(m)). Define a group G with presentation G = (a, b | am = bn = 1,b-1ab = ar). By Holder's theorem [22, Chapter 7], G is a well-defined metacyclic group of order mn. Since r ^ 1 (mod m), the group G is non-abelian. If gcd(m, ^(n)) = 1, we proceed similarly. Thus, whenever (m, n) is non-singular, there always exists at least one non-abelian exact ( m, n) -bicyclic group. We remark that the argument used here is different from the one employed in the proof of Lemma 3.1 in [12]. We now apply our theory to proving the following theorem, which extends the validity of a result of Fan and Li [12] to all bicyclic groups, not just exact ones. 302 Ars Math. Contemp. 18 (2020) 187-210 Theorem 4.2. The following statements are equivalent for every pair of positive integers m and n: (i) Every product of a cyclic group of order m with a cyclic group of order n is abelian. (ii) The pair (m, n) is singular. Proof. If (i) holds, then by virtue of Example 4.1 the pair (m, n) must be singular. For the converse, assume that the pair (m, n) is singular and that G is an (m, n)-bicyclic group. We prove the statement by using induction on the size of |G|. By a result of Huppert [15] and Douglas [8] (see also [17, VI.10.1]), G is supersolvable, so for the largest prime factor p of |G| the Sylow p-subgroup P of G is normal in (see [17, VI.9.1]). By the Schur-Zassenhaus theorem, G is a semidirect product of P by Q, where Q is a subgroup of order |G/P| in G. To proceed we distinguish two cases. Case 1. p divides only one of m and n. Without loss of generality we may assume that p | m and p \ n. Let us write m in the form m = pemi where p \ mi. Then the normal subgroup P is contained in the cyclic factor A = (a) of G of order m, so P = (ami). The generator b of the cyclic factor B = (b) of order n induces an automorphism ami ^ (ami )r of P by conjugation b-1ami b = (ami )r where r is an integer coprime to p. It follows that the multiplicative order |r| of r in Zpe divides | Aut(P)| = ^(pe). On the other hand, ami = b-nami bn = (ami )r", so rn = 1 (mod pe), and hence |r| also divides n. But ^(pe) divides ^>(m) and gcd(n, ^(m)) = 1, so r = 1 (mod pe). Therefore P is contained in the centre of G, and hence G = P x Q, where Q is an (m1, n)-bicyclic group. It is evident that the pair (m1, n) is also singular. By induction, Q is abelian, and therefore G is abelian. Case 2. p divides both m and n. Since (m, n) is a singular pair, p2 \ m and p2 \ n. Thus m = pmi and n = pni wherep { mi,p { ni andgcd(mi,p(p — 1)) = gcd(ni,p(p — 1)) = 1. Since |G| = |AB| = |A||B|/|A n B|, the Sylow p-subgroup P of G is of order p or p2. If p divides |A n B|, then |P| = p and so P < A n B, which is central in G. Therefore, G = P x Q, where Q is an (mi, ni)-bicyclic group, and the result follows by induction. Otherwise, p \ |A n B|, so P = Zp x Zp. We may view P as a 2-dimensional vector space over the Galois field Fp. Let Q be the set of 1-dimensional subspaces of P. Then |Q| = p +1 and a = (ami} belongs to Q. Consider the action of G on P by conjugation. The kernel of this action is CG(P), so G = G/Cg(P) < GL(2,p) where CG(P) denotes the centraliser of P in G. Now we claim that G =1. Suppose to the contrary that G =1. Since G = (a, b), we have G = (ap, bp), where ap = apCG(P) and bp = bpCG(P). Hence at least one of ap and bp is not the identity of G, say ap = 1. Clearly, |ap| divides mi, the order of ap in G. Note that Q is a complete block system of GL(2,p) on P and the induced action of GL(2,p) on Q is transitive. By the Frattini argument, |GL(2,p)| = (p + 1)|GL(2,p)a|, and hence |GL(2,p)a| = p(p — 1)2 as |GL(2,p)| = p(p + 1)(p — 1)2. On the other hand, ap fixes a as a fixes the subspace (a), implying that ap e GL(2,p)a. It follows that |ap| divides p(p — 1)2. Since |ap| divides mi and gcd(mi,p(p — 1)) = 1, we have |ap| = 1, which is impossible because ap = 1. Thus G = 1, as claimed. Since G = 1, we have G = CG(P), and hence G = P x Q, where Q = (ap)(bp) is an (mi, ni)-bicyclic group with the pair (mi, ni) being singular. The statement now follows by induction. □ The following result follows easily from Theorem 4.2. Y.-Q. Feng et al.: Complete regular dessins and skew-morphisms of cyclic groups 303 Corollary 4.3. Let m and n be positive integers. Then every group factorisable as an exact product of cyclic subgroups of orders m and n is abelian if and only if the pair (m, n) is singular We summarize the results of this section in the following theorem. Theorem 4.4. The following statements are equivalent for any pair of positive integers m and n: (i) The pair (m, n) is singular. (ii) Every finite group factorisable as a product of two cyclic subgroups of orders m and n is abelian. (iii) Every finite group factorisable as an exact product of two cyclic groups of orders m and n is isomorphic to Zm x Zn. (iv) There is only one (m, n)-reciprocal pair of skew-morphisms (<, <*) = (idn, idm) of the cyclic groups Zn and Zm. (v) Up to reciprocality, there is a unique isomorphism class of regular dessins whose underlying graph is the complete bipartite graph Km,n. (vi) There exists a unique isomorphism class of orientable edge-transitive embeddings of Km The proof of the equivalence between items (i), (iii) and (vi) of Theorem 4.4 can be found in [12, Theorem 1.1]. Remark 4.5. For a fixed positive integer x, it has been recently shown by Nedela and Pomerance [39] that the number of singular pairs (m, n) with m,n < x is asymptotic to z(x)2 where z(x) = el\—i—i-, log log log x where y is Euler's constant. 5 The symmetric case Recall that a complete regular dessin D = (G; a, b) is symmetric if G has an automorphism transposing a and b. In this case the dessin D possesses an external symmetry transposing the colour-classes. If we ignore the vertex-colouring, the dessin can be regarded as an ori-entably regular map with underlying graph Kn n. As a consequence of Theorem 3.5 we obtain the following correspondence between orientably regular embeddings of the complete bipartite graphs Kn n and symmetric skew-morphisms of Zn, partially indicated by Kwak and Kwon already in [34, Lemma 3.5]. Corollary 5.1. The isomorphism classes of orientably regular embeddings of complete bipartite graphs Kn,n are in a one-to-one correspondence with the symmetric skew-morphisms of Zn. A complete classification of orientably regular embeddings of complete bipartite graphs Kn n has already been accomplished by Jones et al. in a series of papers [9, 10, 11, 23, 25, 26, 40]. The methods used in the classification rely on the analysis of the structure of the associated exact bicyclic groups. A different approach to the classification can be taken on 304 Ars Math. Contemp. 18 (2020) 187-210 the basis of Corollary 5.1 via determining the corresponding symmetric skew-morphisms of Zn. In particular, we can reformulate Theorem A of [23] as follows: Corollary 5.2. The following statements are equivalent for every positive integer n: (i) The integer n is singular. (ii) Every finite group factorisable as a product of two cyclic subgroups of order n is abelian. (iii) Every finite group factorisable as an exact product of two cyclic subgroups of order n is isomorphic to Zn x Zn. (iv) The cyclic group Zn has only one symmetric skew-morphism. (v) Up to isomorphism, the complete bipartite graph Kn,n has a unique orientably regular embedding. Although skew-morphisms are implicitly present in the structure of the automorphism groups of the maps, how to find them explicitly is not at all clear. This leads us to formulating the following problems for future investigation. Problem 5.3. Determine the symmetric skew-morphisms of cyclic groups by means of explicit formulae. Problem 5.4. Classify all orientably regular embeddings of complete bipartite graphs Kn n in terms of the corresponding symmetric skew-morphisms. The previous problem suggests the following natural question: under what conditions a symmetric skew-morphism is a group automorphism and what are the corresponding orientably regular maps? The following result determines these skew-morphisms explicitly. Theorem 5.5. Let <: x ^ rx be an automorphism of Zn of order d, where gcd(r, n) = 1. Then < is a symmetric skew-morphism of Zn if and only if d | n and r = 1 (mod d). Proof. Note that the order of < is equal to the multiplicative order of r in Zn. Since | Aut(Zn)| = ^(n), we have d | ^(n). Since < is an automorphism, the associated power function is n(x) = 1 (mod d) for all x G Zn. If < is symmetric, then by Definition 3.2, d | n and n(x) = — <-x( —1) (mod d) for all x G Zn. In particular, 1 = n( —1) = —<( — 1) = <(1) = r (mod d). Conversely, assume that d | n and r = 1 (mod d). By Definition 3.2, it suffices to show that —<-x ( —1) is a power function of < where x G Zn, that is, to show that —<-x( — 1) = 1 (mod d). Since r = 1 (mod d), we have —<-x( —1) = <-x(1) = r-x = 1 (mod d), as required. □ The following example shows that there exist symmetric skew-morphisms of Zn which are not automorphisms. Example 5.6. The cyclic group Z8 has the total of six skew-morphisms, out of which four are automorphisms and two are proper skew-morphisms. The latter two are listed below along with the corresponding power functions: < = (0)(2)(4)(6)(1357), = [1][1][1][1][3333]; ^ = (0)(2)(4)(6)(1 75 3), = [1][1][1][1][3 3 3 3]. Y.-Q. Feng et al.: Complete regular dessins and skew-morphisms of cyclic groups 305 Note that they are, in fact, antiautomorphisms in the sense of [43, 44]. It can be easily verified that all the six skew-morphisms are symmetric. It follows that they correspond to the six non-isomorphic orientably regular embeddings of K8,8 described in [25, Table 1]. ORCID iDs Yan-Quan Feng © https://orcid.org/0000-0003-3214-0609 Kan Hu © https://orcid.org/0000-0003-4775-7273 Roman Nedela © https://orcid.org/0000-0002-9826-704X Martin Skoviera © https://orcid.org/0000-0002-2108-7518 Na-Er Wang © https://orcid.org/0000-0002-0832-0717 References [1] M. Bachraty and R. Jajcay, Powers of skew-morphisms, in: J. Siran and R. Jajcay (eds.), Symmetries in Graphs, Maps, and Polytopes, Springer, Cham, volume 159 of Springer Proceedings in Mathematics & Statistics, 2016 pp. 1-25, doi:10.1007/978-3-319-30451-9_1, papers from the 5th SIGMAP Workshop held in West Malvern, July 7 - 11, 2014. [2] M. Bachraty and R. Jajcay, Classification of coset-preserving skew-morphisms of finite cyclic groups, Australas. J. Combin. 67 (2017), 259-280, https://ajc.maths.uq.edu.au/ pdf/67/ajc_v67_p259.pdf. [3] G. V. Belyi, Galois extensions of a maximal cyclotomic field, Izv. Akad. Nauk SSSR Ser. Mat. 43 (1979), 267-276, http://mi.mathnet.ru/izv1682. [4] M. Conder, R. Jajcay and T. Tucker, Regular Cayley maps for finite abelian groups, J. Algebraic Combin. 25 (2007), 259-283, doi:10.1007/s10801-006-0037-0. [5] M. D. E. Conder, R. Jajcay and T. W. Tucker, Cyclic complements and skew morphisms of groups, J. Algebra 453 (2016), 68-100, doi:10.1016/j.jalgebra.2015.12.024. [6] M. D. E. Conder and T. W. Tucker, Regular Cayley maps for cyclic groups, Trans. Amer. Math. Soc. 366 (2014), 3585-3609, doi:10.1090/s0002-9947-2014-05933-3. [7] A. D. Coste, G. A. Jones, M. Streit and J. Wolfart, Generalised Fermat hypermaps and Galois orbits, Glasg. Math. J. 51 (2009), 289-299, doi:10.1017/s0017089509004972. [8] J. Douglas, On the supersolvability of bicyclic groups, Proc. Nat. Acad. Sci. U.S.A. 47 (1961), 1493-1495, doi:10.1073/pnas.47.9.1493. [9] S. Du, G. Jones, J. H. Kwak, R. Nedela and M. Skoviera, 2-groups that factorise as products of cyclic groups, and regular embeddings of complete bipartite graphs, Ars Math. Contemp. 6 (2013), 155-170, doi:10.26493/1855-3974.295.270. [10] S.-F. Du, G. Jones, J. H. Kwak, R. Nedela and M. Skoviera, Regular embeddings of Kn,n where n is a power of 2. I: Metacyclic case, European J. Combin. 28 (2007), 1595-1609, doi:10.1016/j.ejc.2006.08.012. [11] S.-F. Du, G. Jones, J. H. Kwak, R. Nedela and M. Skoviera, Regular embeddings of Kn,n where n is a power of 2. II: The non-metacyclic case, European J. Combin. 31 (2010), 1946-1956, doi:10.1016/j.ejc.2010.01.009. [12] W. Fan and C. H. Li, The complete bipartite graphs with a unique edge-transitive embedding, J. Graph Theory 87 (2018), 581-586, doi:10.1002/jgt.22176. [13] G. Gonzalez-Diez and A. Jaikin-Zapirain, The absolute Galois group acts faithfully on regular dessins and on Beauville surfaces, Proc. Lond. Math. Soc. 111 (2015), 775-796, doi:10.1112/ plms/pdv041. 306 Ars Math. Contemp. 18 (2020) 187-210 [14] K. Hu, R. Nedela, N.-E. Wang and K. Yuan, Reciprocal skew morphisms of cyclic groups, Acta Math. Univ. Comenian. (N.S.) 88 (2019), 305-318, http://www.iam.fmph.uniba.sk/ amuc/ojs/index.php/amuc/article/view/100 6. [15] B. Huppert, Über das Produkt von paarweise vertauschbaren zyklischen Gruppen, Math. Z. 58 (1953), 243-264, doi:10.1007/bf01174144. [16] B. Huppert, Über die Auflösbarkeit faktorisierbarer Gruppen, Math. Z. 59 (1953), 1-7, doi: 10.1007/bf01180236. [17] B. Huppert, Endliche Gruppen I, volume 134 of Die Grundlehren der Mathematischen Wissenschaften, Springer-Verlag, Berlin-New York, 1967, doi:10.1007/978-3-642-64981-3. [18] N. Ito, Über das Produkt von zwei abelschen Gruppen, Math. Z. 62 (1955), 400-401, doi: 10.1007/bf01180647. [19] R. Jajcay and R. Nedela, Half-regular Cayley maps, Graphs Combin. 31 (2015), 1003-1018, doi:10.1007/s00373-014- 1428-y. [20] R. Jajcay and J. Siran, Skew-morphisms of regular Cayley maps, Discrete Math. 244 (2002), 167-179, doi:10.1016/s0012-365x(01)00081-4. [21] Z. Janko, Finite 2-groups with exactly one nonmetacyclic maximal subgroup, Israel J. Math. 166 (2008), 313-347, doi:10.1007/s11856-008-1033-y. [22] D. L. Johnson, Presentations of Groups, volume 15 of London Mathematical Society Student Texts, Cambridge University Press, Cambridge, 2nd edition, 1997, doi:10.1017/ cbo9781139168410. [23] G. Jones, R. Nedela and M. Skoviera, Complete bipartite graphs with a unique regular embedding, J. Comb. Theory Ser. B 98 (2008), 241-248, doi:10.1016/j.jctb.2006.07.004. [24] G. Jones and D. Singerman, Belyl functions, hypermaps and Galois groups, Bull. London Math. Soc. 28 (1996), 561-590, doi:10.1112/blms/28.6.561. [25] G. A. Jones, Regular embeddings of complete bipartite graphs: classification and enumeration, Proc. Lond. Math. Soc. (3) 101 (2010), 427-453, doi:10.1112/plms/pdp061. [26] G. A. Jones, R. Nedela and M. Skoviera, Regular embeddings of Kn,n where n is an odd prime power, European J. Combin. 28 (2007), 1863-1875, doi:10.1016/j.ejc.2005.07.021. [27] G. A. Jones, M. Streit and J. Wolfart, Galois action on families of generalised Fermat curves, J. Algebra 307 (2007), 829-840, doi:10.1016/j.jalgebra.2006.10.009. [28] G. A. Jones and J. Wolfart, Dessins d'Enfants on Riemann Surfaces, Springer Monographs in Mathematics, Springer, Cham, 2016, doi:10.1007/978-3-319-24711-3. [29] I. Kovacs and Y. S. Kwon, Regular Cayley maps on dihedral groups with the smallest kernel, J. Algebraic Combin. 44 (2016), 831-847, doi:10.1007/s10801-016-0689-3. [30] I. Kovacs and Y. S. Kwon, Classification of reflexible Cayley maps for dihedral groups, J. Comb. Theory Ser. B 127 (2017), 187-204, doi:10.1016/j.jctb.2017.06.002. [31] I. Kovacs, D. Marusic and M. Muzychuk, On G-arc-regular dihedrants and regular dihedral maps, J. Algebraic Combin. 38 (2013), 437-455, doi:10.1007/s10801-012-0410-0. [32] I. Kovacs and R. Nedela, Decomposition of skew-morphisms of cyclic groups, Ars Math. Con-temp. 4 (2011), 329-349, doi:10.26493/1855-3974.157.fc1. [33] I. Kovacs and R. Nedela, Skew-morphisms of cyclic p-groups, J. Group Theory 20 (2017), 1135-1154, doi:10.1515/jgth-2017-0015. [34] J. H. Kwak and Y. S. Kwon, Regular orientable embeddings of complete bipartite graphs, J. Graph Theory 50 (2005), 105-122, doi:10.1002/jgt.20097. Y.-Q. Feng et al.: Complete regular dessins and skew-morphisms of cyclic groups 307 [35] J. H. Kwak, Y. S. Kwon and R. Feng, A classification of regular t-balanced Cayley maps on dihedral groups, European J. Combin. 27 (2006), 382-393, doi:10.1016/j.ejc.2004.12.002. [36] Y. S. Kwon, A classification of regular t-balanced Cayley maps for cyclic groups, Discrete Math. 313 (2013), 656-664, doi:10.1016/j.disc.2012.12.012. [37] S. K. Lando and A. K. Zvonkin, Graphs on Surfaces and Their Applications, volume 141 of Encyclopaedia of Mathematical Sciences, Springer-Verlag, Berlin, 2004, doi:10.1007/ 978-3-540-38361-1. [38] S. Lang, Introduction to Algebraic and Abelian Functions, Addison-Wesley, Reading, Massachusetts, 1972. [39] R. Nedela and C. Pomerance, Density of singular pairs of integers, Integers 18 (2018), Paper No. A82 (7 pages), http://math.colgate.edu/~integers/s82/s82.mail. html. [40] R. Nedela, M. Skoviera and A. Zlatos, Regular embeddings of complete bipartite graphs, Discrete Math. 258 (2002), 379-381, doi:10.1016/s0012-365x(02)00539-3. [41] D. J. S. Robinson, A Course in the Theory of Groups, volume 80 of Graduate Texts in Mathematics, Springer-Verlag, New York, 2nd edition, 1996, doi:10.1007/978-1-4419-8594-1. [42] L. Schneps and P. Lochak (eds.), Geometric Galois Actions, Volume 1, volume 242 of London Mathematical Society Lecture Note Series, Cambridge University Press, Cambridge, 1997, doi: 10.1017/cbo9780511758874. [43] J. Siran and M. Skoviera, Groups with sign structure and their antiautomorphisms, Discrete Math. 108 (1992), 189-202, doi:10.1016/0012-365x(92)90674-5. [44] J. Siran and M. Skoviera, Regular maps from Cayley graphs. II. Antibalanced Cayley maps, Discrete Math. 124 (1994), 179-191, doi:10.1016/0012-365x(94)90089-2. [45] N.-E. Wang, K. Hu, K. Yuan and J.-Y. Zhang, Smooth skew morphisms of dihedral groups, Ars Math. Contemp. 16 (2019), 527-547. [46] J.-Y. Zhang, A classification of regular Cayley maps with trivial Cayley-core for dihedral groups, Discrete Math. 338 (2015), 1216-1225, doi:10.1016/j.disc.2015.01.036. [47] J.-Y. Zhang, Regular Cayley maps of skew-type 3 for dihedral groups, Discrete Math. 338 (2015), 1163-1172, doi:10.1016/j.disc.2015.01.038. [48] J.-Y. Zhang and S. Du, On the skew-morphisms of dihedral groups, J. Group Theory 19 (2016), 993-1016, doi:10.1515/jgth-2016-0027. /^creative ^commor ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 309-337 https://doi.org/10.26493/1855-3974.2006.fa4 (Also available at http://amc-journal.eu) Simultaneous current graph constructions for minimum triangulations and complete graph embeddings Timothy Sun * © Columbia University, New York, NY, USA Received 15 May 2019, accepted 18 January 2020, published online 21 October 2020 Abstract The problems of calculating the genus of the complete graphs and of finding a minimum triangulation for each surface were both solved using the theory of current graphs, and each of them divided into twelve different cases, depending on the residue modulo 12 of the number of vertices. Cases 8 and 11 were of particular difficulty for both problems, with multiple families of current graphs developed to solve these cases. We solve these cases, in addition to Cases 6 and 9, in a unified manner, greatly simplifying previous constructions by Ringel, Youngs, Guy, and Jungerman. All these new constructions are index 3 current graphs sharing nearly all of the structure of the simple solution for Case 5 of the Map Color Theorem. Keywords: Topological graph theory, current graphs, map coloring, triangulations. Math. Subj. Class. (2020): 05C10, 05C15 1 Introduction In this paper, we only consider surfaces which are orientable. We let Sg denote the surface of genus g, i.e., the sphere with g handles. The Heawood number of the orientable surface Sg of genus g, H(Sg ) = i^HS gives rise to two distinct problems which share many similarities. On one hand, the Hea-wood number is an upper bound on the chromatic number of the surface, and the celebrated Map Color Theorem of Ringel, Youngs, and others [17] proves that this inequality is tight »The author was partially supported by NSF grants CCF-1420349, CCF-1563155, and CCF-1703925. E-mail address: timothysun@sfsu.edu (Timothy Sun) ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 310 Ars Math. Contemp. 18 (2020) 187-210 (after rounding the Heawood number to the nearest integer) for all surfaces of genus g > 1 by determining the genus of the complete graphs. In the reverse direction, H(Sg) is a lower bound on the minimum number of vertices needed to triangulate the surface with a simple graph. For g > 1, g = 2, this was also shown to be tight by Jungerman and Ringel [11]. Both of these problems break down into twelve cases, where "Case k" refers to the relevant graphs on 12s + k vertices. The main tool for constructing most of the required embeddings is the theory of current graphs [4]. At times, there is overlap—for example, the complete graph K7 triangulates the torus, thereby demonstrating that the chromatic number of the torus and the smallest number of vertices needed to triangulate the torus is 7. However, many of the cases are solved separately, and furthermore, Jungerman and Ringel's [11] solution for the latter problem of minimum triangulations1 often required multiple unrelated families of current graphs. Our goal is a partial unification of both problems using index 3 current graphs, i.e., current graphs whose embeddings have three faces. The standard solutions for Cases 3 and 5 of the Map Color Theorem, i.e., the genus of the complete graphs on 12s+3 and 12s+5 vertices, respectively, used simple families of index 3 current graphs whose origins can be traced back to constructions for Steiner triple systems. However, other constructions employing index 3 current graphs, perhaps most notably Case 6 of the Map Color Theorem (see §9.3 of Ringel [16]), have not realized the same level of simplicity. For each of Cases 6, 8, 9, and 11, we present a single family of current graphs which solves both the complete graph and minimum triangulation problems except for a few small-order graphs or surfaces. Not only do these constructions improve upon past solutions in the literature, but the structure of the current graphs for the general case reuses all but a fixed part of the aforementioned current graphs used for Case 5. 2 Embeddings in surfaces and the Heawood numbers For background in topological graph theory, see Gross and Tucker [3]. In a graph, possibly with self-loops or parallel edges, every edge has two ends that are each incident with a vertex. A rotation of a vertex is a cyclic permutation of its incident edge ends, and a rotation system of a graph is an assignment of a rotation to every vertex of the graph. The Heffter-Edmonds principle states that cellular embeddings of a graph are in one-to-one correspondence with rotation systems: each embedding in a surface defines a rotation system by considering the cyclic order of the edge ends emanating at each vertex, while in the reverse direction, the faces of the embedding can be traced out from the rotation system in a unique manner. Our convention will be that rotations define clockwise orderings, which induce counterclockwise orientations for faces. In the case of simple graphs, one can express a rotation in terms of the vertex's neighbors, so a rotation system can be represented as a table of vertices, where each row corresponds to a cyclic permutation of the neighbors of a specific vertex. The Euler polyhedral formula states that for a cellular embedding ^: G ^ Sg, we have the expression |V(G)| - |E(G)| + IF(G,^)| = 2 - 2g, where g denotes the genus of the surface and F(G, is the set of faces induced by the embedding. A standard consequence is the following inequality: 1 Jungerman and Ringel [11] used the term minimal triangulations. T. Sun: Simultaneous current graph constructions ... 311 Proposition 2.1. Let $: G ^ Sg be an embedding of a simple, connected graph G with at least 3 vertices. Then |E(G)| < 3|V(G)| — 6 + 6g, where equality is achieved when the embedding is triangular, i.e. when all its faces are triangular. The (minimum) genus of a graph G is the minimum genus over all cellular embeddings of G, and is denoted y (G). A (minimum) genus embedding of G is an embedding whose genus achieves this minimum. Corollary 2.2. For a simple, connected graph G with at least 3 vertices, its genus is at least _ _ (G)| — 3|V (G)| + 6" Y (G) > 6 We say that an embedding of a simple graph is triangle-tight if its genus equals this lower bound. If a triangle-tight embedding exists, it must necessarily be of minimum genus. From these relationships between the edge and vertex counts and the genus, one can derive the Heawood number _ h = of the surface Sg, which serves as a rough measure of "maximum possible density" in the following two inequalities: Proposition 2.3 (see Ringel [16, p. 63]). For g > 1, the chromatic number x(Sg) of the surface Sg, i.e., the maximum chromatic number over all graphs embeddable in Sg, satisfies X(Sg ) < L H (Sg )J . Let MT (Sg) be the minimum number of vertices over all simple graphs G that have a triangular embedding in Sg. Proposition 2.4 (Jungerman and Ringel [11]). For each surface Sg with g > 1, MT (Sg ) > \H (Sg )! . Such an embedding in Proposition 2.4 is known as a minimum triangulation of Sg. We call a triangular embedding of a graph an (n, t)-triangulation if the graph has n vertices and (2) — t edges, i.e. the graph is the complete graph on n vertices with t edges deleted. The tightness of the inequalities in Propositions 2.3 and 2.4 is proven via alternative formulations that emphasize the number of vertices: Theorem 2.5 (Ringel and Youngs [17]). The genus of the complete graph Kn is ' (n — 3)(n — 4)" Y (Kn) = 12 Theorem 2.6 (Jungerman and Ringel [11]). For all pairs (n,t) of nonnegative integers n > 3, t < n — 6 satisfying (n — 3)(n — 4) = 2t (mod 12), there exists an (n, t)-triangulation, except for (n, t) = (9, 3). 312 Ars Math. Contemp. 18 (2020) 187-210 Another way of stating Theorem 2.5 is that every complete graph Kn, n > 3, has a triangle-tight embedding. In both problems, the proof breaks down into several cases, depending on the residue of the number of vertices n mod 12. We call the subcase concerning graphs with n = 12s+k vertices Case k, for k = 0,1,..., 11, and we often reference the value s in our exposition. For example, if we speak of "Case 6, s = 2" of the Map Color Theorem, we are referring to the complete graph K30. To differentiate between the two problems, we refer to "Case k-CG" and "Case k-MT" to denote Case k of the Map Color Theorem ("complete graph") and minimum triangulations problem, respectively. The fact that there are 12 Cases depending on the number of vertices for both the Map Color Theorem and the minimum triangulations problem suggests a connection between the solutions of the two problems. Indeed, in several Cases, the current graphs used in the proof [17] of the Map Color Theorem for Kn have the dual purpose of also providing all the necessary minimum triangulations on the same number of vertices n. However, not all Cases have been combined in this manner. In general, our constructions will proceed in the following way: using an index 3 current graph, we generate an (n, t)-triangulation. We wish to find other embeddings of graphs on the same number of vertices using the following operations: • handle subtraction, which deletes edges from a triangular embedding to produce a triangular embedding on a lower-genus surface, and • additional adjacency, which adds edges using extra handles and other local operations. By subtracting handles, we obtain all the necessary (n, t')-triangulations, for t' > t, and over the course of the additional adjacency step for constructing a triangle-tight embedding of Kn, we construct the remaining (n, t'')-triangulations, for t'' < t. 3 Outline for additional adjacencies The main goal for our additional adjacency steps is to utilize as little information about the embeddings as possible. For this reason, we present the additional adjacency solutions first, before describing any current graphs. Like in previous work, our additional adjacency solutions make use of three different operations for adding a handle, which are described in Constructions 3.1, 3.2, and 3.8 in primal form. Most of these constructions are already known, except Proposition 3.6 and Lemma 3.10. In prose, we describe the modifications to the embeddings in terms of rotation systems, so their correctness can be checked by tracing the faces and applying the Heffter-Edmonds principle. Our drawings, on the other hand, describe an alternative topological interpretation using surgery on the embedded surfaces. While these operations work more generally, we assume that all graphs in this section are simple and their embeddings are triangular. Construction 3.1. Modifying the rotation at vertex v from v. xi ... Xi yi ... yj zi ... zk to v. xi ... Xi zi ... zk yi ... yj , as in Figure 1 increases the genus by 1 and induces the 9-sided face [xi,zk,v, yi,Xi,v,zi,yj,v]. T. Sun: Simultaneous current graph constructions ... 313 Construction 3.2. Modifying the rotation at vertex v from v. xi .. . Xi yi . .. yj zi .. . zk wi .. . w£ to v. xi ... Xi wi ... w£ zi ... zk yi ... yj as in Figure 2 increases the genus by 1 and induces the two 6-sided faces [xi,wz,v,zi,yj,v] and [wi, z^,v,yi,Xi,v\. (a) Vj (b) Figure 1: Rearranging the rotation at vertex v (a) increases the genus and creates room (b) to add new edges. Remark 3.3. While the drawings in Figures 1 and 2 are drawn asymmetrically, the operations are in fact invariant under cyclic shifts of the subsets x1,... ,xH; y1,..., yj, etc. Several Cases of the Map Color Theorem are solved by first finding triangular embed-dings of Kn — K3. The first consequence of Construction 3.1 is to transform such an embedding into a genus embedding of a complete graph. Proposition 3.4 (Ringel [15]). If there exists a triangular embedding of Kn — K3 in the surface Sg, then there exists a genus embedding of Kn in the surface Sg+1. Before showing how this follows from the above constructions, we first argue that all the embeddings of complete graphs we construct are in fact of minimum genus. Proposition 3.5. Suppose we have a triangular embedding of a graph Kn — He, where He is a graph on e edges, e < 6. If we add the missing e edges by using one handle, the resulting embedding of Kn is triangle-tight. Proof. One can verify that the difference between the genus of Kn — He, as given by Proposition 2.1, and the genus of Kn is exactly 1. □ Proof of Proposition 3.4. If the three nonadjacent vertices are a, b, c, pick any other vertex v and apply Construction 3.1 with xi = a, y1 = b, z1 = c. In the resulting nontriangular face, the nonadjacent vertices can be connected like in Figure 3(a). □ x 314 Ars Math. Contemp. 18 (2020) 187-210 Vi w Vj wi (a) )xi y ic (b) Figure 2: Rearranging four groups of neighbors (a) yields two hexagonal faces (b). For Cases 8 and 11, we will construct triangular embeddings of the graph Kn — K 1,4. These missing edges can be added in using one handle if the embedding satisfies an additional constraint: Proposition 3.6. Let Kn — K14 be a complete graph with the edges (u, q1),..., (u, q4) deleted. If there exists a triangular embedding $: (Kn — K1,4) ^ Sg with a vertex v with rotation v. ... qi q2 ... q3 q4 . .., then there exists a genus embedding of Kn in the surface Sg+1. Proof. Note that vertices u and v are adjacent, so assume without loss of generality that u appears in the rotation of v in between q4 and q1. Apply Construction 3.1 with xi = q1, y 1 = q2, yj = q3, Z1 = q4, zk = u and connect the missing edges in the 9-sided face, as in Figure 3(b). □ This constraint is relatively easy to satisfy, since there are a few possible permutations for q1,..., q4, in addition to the fact that v is an arbitrary vertex. In fact, when we only need to add back three edges, this is always possible: Corollary 3.7 (Ringel et al. [5, 19]). If there exists a triangular embedding of Kn — K1,3 in the surface Sg, then there exists a genus embedding of Kn in the surface Sg+1. Proof. One can always find such a vertex v by choosing a vertex on one of the triangles incident with, say, the edge (q1,q2). □ v v v v T. Sun: Simultaneous current graph constructions ... 315 (a) (b) Figure 3: Two possibilities for adding edges after invoking Construction 3.1: a K3 subgraph (a), and a K1j4 subgraph (b). A third type of handle operation is to merge two faces with a handle without modifying the rotations at any vertices. To do this, we excise a disk from two faces and identify the resulting boundaries. In Figure 4, adding the handle between faces Fi and F2 causes the embedding to become noncellular, as the resulting region is an annulus. However, once we start adding edges between the two boundary components of the annulus, the embedding becomes cellular again. Construction 3.8. Let Fi = [ui,u2,..., ui] and F2 = [vi,v2,..., vj ] be two faces. Inserting the edge (ui, vi) in the following way U\. ... ui u2 ... ui. ... ui vi u2 ... vi . . . . vj v2 . . . vi . . . . vj ui v2 . . . as in Figure 4 increases the genus by 1 and induces the (i + j + 2)-sidedface [ui,u2, ...,ui, ui, vi, v2,. .. ,vj, vi]. Figure 4: Adding a handle between two faces, then adding an edge to transform the annulus into a cell. Note that the order of vertices of one of the faces becomes reversed as we traverse one of the (oriented) boundaries the annulus. The most elementary operation one can do is to simply add one edge to create a genus embedding: 316 Ars Math. Contemp. 18 (2020) 187-210 Proposition 3.9. If there exists a triangular embedding ^: Kn — K2 ^ Sg, then there exists a genus embedding of Kn in the surface Sg+1. The forthcoming additional adjacency solutions are to be applied on triangular embed-dings of graphs of the form Kn — Ke, which is the graph formed by taking the complete graph Kn and deleting all the pairwise adjacencies between I vertices. We label the vertices missing adjacencies with bold letters a, b, c,..., h. The remaining vertices will be assigned numbers and are represented here as unadorned letters (u, v,p,...). We apply the traditional method of adding handles to supply all the missing edges—in Section 3.1, we give an alternative viewpoint that aims to demystify the specific choices of added edges. Lemma 3.10. If there exists a triangular embedding of Kn — K5 with numbered vertices u and v whose rotations are of the form and u. ... a pi b p2 c p3 d p4 e ... v ... Pff(l) Pa(2) . . . Pa(3) Pa(4) . . . , where a : {1,..., 4} ^ {1,..., 4} is some permutation, then there exist (n, 10)- and (n, 4)-triangulations and a triangle-tight embedding of Kn. Proof. The initial embedding is an (n, 10)-triangulation. First, delete the edges (u,p1), (u, b), (u,p2 ) in exchange for (a, b), (a, c), (b, c) and apply edge flips on (u,p3) and (u,p4) to obtain (c, d) and (d, e), as in Figure 5(a). If we merge the faces [a, c, b] and [u, e, d] with a handle, we can recover the deleted edge (u, b) and add in the remaining edges between lettered vertices following Figure 5(b). The missing edges (u,p1),..., (u,p4) in this (n, 4)-triangulation can be reinserted with one handle using Proposition 3.6, setting pCT(i) = qi, to get a triangle-tight embedding of Kn. □ c P^r^P 3 P2 c P3 P4 Pi II ^^oa (a) (b) Figure 5: Various edge flips are applied in the neighborhood of vertex u (a) so that one handle suffices for connecting all the lettered vertices. Lemma 3.11 (Guy and Ringel [5]). If there exists a triangular embedding of Kn — K6 with a numbered vertex u whose rotation is of the form a pi b C P2 d e P3 f then there exist (n, 15)-, (n, 9)-, and (n, 3)-triangulations and a triangle-tight embedding of Kn. C b T. Sun: Simultaneous current graph constructions ... 317 Proof. We first modify the embedding near vertex u using edge flips to gain the edges (a,b), (c, d), and (e,f), as in Figure 6(a). If we apply Construction 3.1 to vertex u, we obtain a 9-sided face incident with all six vertices a, b, ... , f. In Figure 6(b) and (c), we give one way to insert the twelve missing edges between these lettered vertices with the help of a handle. The embeddings before and after adding the handle are (n, 9)- and (n, 3)-triangulations, respectively. (a) (b) (c) Figure 6: Three pairs of lettered vertices are connected with some edge flips (a), after which a handle adds some of the missing adjacencies (b). The remaining edges between lettered vertices are added using another handle merging faces I and II (c). b v a d v c a The missing edges (u,p1), (u,p2), (u,p3) can be added back using Corollary 3.7, yielding a triangle-tight embedding of Kn. □ Lemma 3.12. If there exists a triangular embedding of Kn — K8 with numbered vertices u and v whose rotations are of the form u. ... a pi b ... c p2 d ... e p3 f ... g p4 h ... and v. ... Pa( 1) Pa( 2) ... Pa( 3) Pa( 4) ..., where a : {1,..., 4} —^ {1,..., 4} is some permutation, then there exist (n, 28)-, (n, 22)-, (n, 16)-, (n, 10)-, and (n, 4)-triangulations and a triangle-tight embedding of Kn. Proof. The first four handles of our additional adjacency approach is the same as that of Ringel and Youngs' solution for Case 2-CG [19] (also see Ringel [16, §7.5]), with different 318 Ars Math. Contemp. 18 (2020) 187-210 vertex names. We perform an edge flip on each edge (u,pi) for i = 1,..., 4, gaining the edges (a, b), (c, d), (e, f), and (g, h). Now, the rotation at vertex u is of the form u. ... a b ... c d ... e f ... g h ... These edge flips are depicted in Figure 7. Applying Construction 3.2 to this resulting rotation yields two nontriangular faces [h,g,v,d, c,v] and f, e,v, b,a,v]. Figure 7: Initial edge flips to join some of the vortex letters. In these faces, we induce two quadrilateral faces by adding the edges (d, g), (c, h), (b, e), and (a,f ), as in Figure 8(a). Three more handles are used to add all the remaining edges between lettered vertices a,..., h as shown in Figure 8(bc). At this point, the embedding is of the graph Kn - K1,4 and is still triangular, so we add back the deleted edges (u,pi) with one handle using Proposition 3.6 to obtain a triangle-tight embedding of Kn. The embeddings after adding the second through fourth handles are all triangular and hence are minimum triangulations. After adding only the first handle, the two quadrilateral faces in Figure 8(a) can be triangulated arbitrarily to form an (n, 22)-triangulation. □ We note some recurring themes in these additional adjacency solutions, which one could view as another form of unification between Cases. The "chord" edges and subsequent handle for connecting five vortices in Lemma 3.10 reappear in Lemma 3.11. Proposition 3.6 is invoked in both Lemma 3.10 and 3.12. As mentioned earlier, most of the construction in Lemma 3.12 was applied to Case 2-CG by Ringel and Youngs [19]. 3.1 Recasting handle operations Additional adjacency solutions are traditionally presented as a sequence of handles, which has the benefit of constructing some of the requisite minimum triangulations. However, when several handles are involved, it is not immediately apparent how such a construction was derived—Ringel [16] described the solution for Case 2-CG, which is largely identical to the one we used in Lemma 3.12, as "adventurous" and "much easier to understand than to discover." We can instead interpret parts of these additional adjacency solutions as surgical operations that glue together existing embeddings, akin to the diamond sum operation of T. Sun: Simultaneous current graph constructions ... 319 b h (a) d c d h b d c e (b) (c) Figure 8: After connecting some of the lettered vertices with a handle (a), another handle can be introduced in between the faces I and II (b). Using faces generated from this handle (III and IV, V and VI), we can add all the remaining edges using two additional handles (c). Bouchet [1] or the inductive constructions found in Ringel [16, §10]. In our case, we make use of the embedding of K6 in Si formed by deleting a vertex from the triangular embedding of K7, and a genus embedding of K8 in S2 where the two quadrilateral faces are incident with disjoint sets of vertices. An example of the latter embedding appears in Ringel [16, p. 79] and is reproduced in Appendix C. Recall that in Lemma 3.12, the second, third, and fourth handles add all the remaining missing edges between lettered vertices, where all of the activity takes place inside of the two quadrilateral faces formed from the first handle. Let ^: G ^ Sg be the embedding of the graph after the first handle in Lemma 3.12. Combining the next three handles into one step is equivalent to the following procedure, which is sketched in Figure 9: • Excise the interiors of the quadrilateral faces of ^ and the aforementioned embedding • Identify the two embedded surfaces at their boundaries so that the two disjoint sets of four vertices become identified and the resulting surface is orientable. Hence the three handles are equivalent to a construction of a genus embedding of K8. We may also apply the same idea to reinterpret the constructions in Lemma 3.10 and 3.11 using the embedding of K6. If, for example, we remove the edges (b, c), (b, d), and (c, e) from Figure 6, we have the hexagonal face [a, d, c, f, e, b]. The goal of the last handle of the additional adjacency step in Lemma 3.11 is to add all the remaining edges between the lettered vertices, which we may accomplish by attaching the embedding of K6 along this hexagonal face, as shown in Figure 10. Kg ^ S2. 320 Ars Math. Contemp. 18 (2020) 187-210 G * Kg ^ Sg+3 Figure 9: Adding adjacencies between eight vertices with an embedding of K8. Note that the genus increases by 3 since two boundary components are identified. G * K6 ^ Sg+1 Figure 10: An alternative way of adding the edges between six vertices using one handle. T. Sun: Simultaneous current graph constructions ... 321 4 Index 3 current graphs We assume familiarity with current graphs, especially §9 of Ringel [16]. An index k current graph is a triple (D, a), where D is a directed graph, ^: D ^ S is a cellular k-face embedding of D in an orientable surface S and a: E(D) ^ r is a labeling of each arc of D with an element of a group r. These arc labels are called currents, and r is referred to as the current group. In this paper, we only consider index 3 current graphs that are labeled with elements from cyclic current groups r = Z3m for some integer m. Its three face boundary walks, which we call circuits, are labeled [0], [1], and [2]. The excess of a vertex is the sum of the incoming currents minus the sum of the outgoing currents, and we say a vertex satisfies Kirchhoff's current law (KCL) if its excess is 0. Vertices of degree 3 which do not satisfy KCL are called vortices, which are each labeled with a lowercase letter. The log of a circuit records the currents encountered along the walk in the following manner: if we traverse arc e along its orientation, we write down a(e); otherwise, we write down —a(e); if we encounter a vortex, we record its label. If the order 2 element 7 G Z3m is the current of an arc incident with a vertex of degree 1, it appears twice consecutively in the log of the incident circuit. We discard one of those instances so that the embedded graph is simple. Our drawings of current graphs which have such arcs follow the convention where the degree 1 vertex is omitted. All of our index 3 current graphs with current groups Z3m satisfy the following additional "construction principles", which are effectively the same as those in Ringel [16, §9.1]: (E1) Each vertex is of degree 3 or 1. (E2) The embedding has three circuits labeled [0], [1], [2]. (E3) The log of each circuit consists of each nonzero element of Z3m exactly once and any number of vortex letters. (E4) KCL is satisfied at every vertex of degree 3, except vortices, which are labeled with letters. (E5) Every vortex is incident with all three circuits and has an excess which generates the subgroup of Z3m consisting of the multiples of 3. (E6) If circuit [a] traverses arc e along its orientation and circuit [b] traverses e in the opposite direction, then a(e) = b — a (mod k). (E7) The current on every arc incident with a vertex of degree 1 is of order 2 or 3 in Z3m. If all the construction principles are satisfied, the current graph generates a triangular embedding of the graph K3m + Kg, where G + H is the graph join operation, G is the edge-complement of G, and £ is the number of vortices. Each element of Z3m corresponds to a vertex in the complete graph K3m, and each of the vortices provides an additional vertex, which is adjacent to all elements of Z3m, but none of the other vortex vertices. It is more common to think of the resulting graph instead as K3m+g — Kg, which highlights the total number of vertices and the number of missing edges needed to form a complete graph. An example of an index 3 current graph is given in Figure 11. The logs of its circuits are: [0]. 1 a 8 5 9 4 13 12 14 b 7 10 6 11 2 3 [1]. 14 2 6 4 13 9 11 5 12 7 10 3 8 b 1 a [2]. 1 13 9 11 2 6 4 10 3 8 5 12 7 a 14 b 322 Ars Math. Contemp. 18 (2020) 187-210 To generate the embedding from the logs of these circuits, for each element 7 G Z3m in the group, the rotation at vertex 7 is found by taking the log of circuit [7 mod k] and adding 7 to each of its non-letter elements. The rotations at the numbered vertices thus read: 0. 1 a 8 5 9 4 13 12 14 b 7 10 6 11 2 3 1. 0 3 7 5 14 10 12 6 13 8 11 4 9 b 2 a 2. 3 0 11 13 4 8 6 12 5 10 7 14 9 a 1 b 3. 4 a 11 8 12 7 1 0 2 b 10 13 9 14 5 6 4. 3 6 10 8 2 13 0 9 1 11 14 7 12 b 5 a 5. 6 3 14 1 7 11 9 0 8 13 10 2 12 a 4 b 6. 7 a 14 11 0 10 4 3 5 b 13 1 12 2 8 9 7. 6 9 13 11 5 1 3 12 4 14 2 10 0 b 8 a 8. 9 6 2 4 10 14 12 3 11 1 13 5 0 a 7 b 9. 10 a 2 14 3 13 7 6 8 b 1 4 0 5 11 12 10. 9 12 1 14 8 4 6 0 7 2 5 13 3 b 11 a 11. 12 9 5 7 13 2 0 6 14 4 1 8 3 a 10 b 12. 13 a 5 2 6 1 10 9 11 b 4 7 3 8 14 0 13. 12 0 4 2 11 7 9 3 10 5 8 1 6 b 14 a 14. 0 12 8 10 1 5 3 9 2 7 4 11 6 a 13 b The rotation around each lettered vertex is "manufactured" so that the entire embedding is triangular and orientable. To facilitate this process, we make use of the following characterization of triangular embeddings: Proposition 4.1 (e.g., Ringel [16, §2.3]). An embedding of a simple graph G is triangular if and only if for all vertices i, j, k, if the rotation at vertex i is of the form i. ... j k ..., then the rotation at vertex j is of the form j. . . . k i . . . From the partial rotation system we have built up so far, we can determine the rotations at the remaining vortex vertices: a. 0 1 2 9 10 11 3 4 5 12 13 14 6 7 8 b. 0 14 13 6 5 4 12 11 10 3 2 1 9 8 7 T. Sun: Simultaneous current graph constructions ... 323 The final embedding is a triangular one of K17 - K2, which is a (17,1)-triangulation. It can be augmented into a genus embedding of K17 using Proposition 3.9. The group we use for most of our constructions, including all infinite families, is Zi2S+3. By combining construction principles (E6) and (E7), we find that in order to have a degree 1 vertex using this group, it must be the case that s = 2 (mod 3). Thus, we only make use of degree 1 vertices and principle (E7) in a few constructions deferred to Appendix B. The increased flexibility acquired from using index 3 current graphs is crucial. Since vortices have the same degree as other vertices, one can tweak the number of vortices while keeping the number of total vertices and edges fixed, i.e., one cannot rule out the existence of such current graphs using just divisibility conditions on the numbers of vertices and edges in the current graph. Furthermore, the conditions in Lemma 3.10, i.e., having all five vortices lined up nearly consecutively, is only possible for current graphs with index at least 3. For indices 1 and 2, such a configuration would violate a "global" KCL condition. A sketch of the standard proof of Case 5-CG (see Ringel [16, §9.2] or Youngs [23]) is given first, as we reuse significant parts of its structure for our current graphs. The case s = 1 was given earlier in Figure 11, and the higher order cases are given in Figures 12 and 13. The construction also works trivially for s = 0 as well. 1 a 13 16 10 19 22 4 25 1 b 13 16 10 19 7 22 4 Figure 12: A current graph for K29 - K2. Z 25 27 7 1 A B B A 1 Z12s+3 1 a 6s+1 6s+4 6s-2 6s+7 6s-5 6s+10 10 12s-5 7 12s-2 4 12s+1 1 Figure 13: The family of current graphs for K12s+5 - K2, for general s. The omitted current on a circular arc is the same as those on the horizontal arcs above and below it. 324 Ars Math. Contemp. 18 (2020) 187-210 The general shape of the family of current graphs is a long ladder whose "rungs" alternate between simple vertical arcs and so-called "globular rungs," where the two additional vertices have a pair of parallel edges between them. As we parse from left to right, the vertical arcs, except for the arc connecting the two vortices, alternate in direction and form an arithmetic sequence consisting of the nonzero multiples of 3 in Z12s+3. The zigzag pattern induced on the horizontal arcs is essentially the canonical graceful labeling of a path graph on 4s+1 vertices (see, e.g., Goddyn et al. [2] for more information on this connection), where the vertical arcs correspond to the edge labels on the path graph. The horizontal arcs come in pairs that share the same current and are oriented in opposite directions. The currents on these arcs exhaust all the elements of the form 3k+1 in Z12s+3. Infinite families of current graphs typically consist of • a fixed portion, which contains vortices and some salient currents for additional adjacency solutions. The underlying directed graph stays the same, while the currents may vary as a function of s, and • a varying portion, which subsumes all remaining currents not present in the fixed portion. The size of this ingredient varies as a function of s, and the currents are arranged in a straightforward pattern. In the construction for Case 5, we might consider the vortices and its incident edge ends as the fixed portion, and the rest of the graph (see Figure 14) as the varying portion. The elegant solutions for Cases 3 and 5 of the Map Color Theorem were first described in Youngs [23], improving upon similar ideas of Ringel [15] and Gustin [4]. We consider this varying portion, which we call the Youngs ladder, to be the best possible choice for index 3 current graphs. The approach of Youngs et al. [5, 6, 23] first finalizes the fixed portion and then solve auxiliary labeling problems for the varying portion. We tackle the problem in reverse, opting to massage the fixed portion around a preset varying portion, which we choose to be a contiguous subset of the Youngs ladder. Starting with the arc labeled 1 that runs between the two vortices, we successively peel off rungs of the Youngs ladder until we have enough material for our desired fixed portion. 6s+1 6s+4 6s-2 6s+7 12s-2 4 12s+1 1 Figure 14: The Youngs ladder is essentially the current graphs for Case 5 with two vertices deleted. We expect this procedure to become more difficult as the number of vortices increases-not only do we need appropriate currents that feed into the vortices, but there becomes an imbalance between the currents which are not divisible by 3 and those which are. Each vortex will use three currents of the former type, leaving a surplus of those of the latter type. The gadget in Figure 15, which we call the double bubble, accounts for this effect. By tracing out the partial circuits and invoking construction principle (E6), we find that T. Sun: Simultaneous current graph constructions ... 325 all six currents entering the highest and lowest vertices must be divisible by 3, while the four remaining arcs may be labeled with an element not divisible by 3 depending on which circuits touch this gadget. The double bubble and its generalization have appeared in other work regarding current graphs of index greater than 1, such as Korzhik and Voss [12] and Pengelley and Jungerman [14]. In all of our current graph constructions, we use the cyclic group Z12s+3 unless we specify otherwise. While we often simplify the labels by reversing the directions of some arcs, e.g. replacing a label like 12s + 1 with 2, the ends which connect to the Youngs ladder are kept unchanged, i.e., as a current which is congruent to 1 (mod 3). Figure 15: The "double bubble" motif appears in all of our general constructions. 5 Handle subtraction for minimum triangulations The forthcoming embeddings K12s+3+k - Kk and the embeddings en route to constructing a genus embedding of K12s+3+k already constitute minimum triangulations, namely where h is a nonnegative integer less than the number of added handles. To construct minimum triangulations on the same number of vertices, but with more missing edges, we turn to the main idea of Jungerman and Ringel [11]: we enforce a specific structure in the current graph that allows us to "subtract" handles. The fragment shown in Figure 16 is what we refer as an arithmetic 3-ladder. If the step size h in the arithmetic sequence is divisible by 3 (more generally, divisible by the index of the current graph), then it is possible to find triangular embeddings in smaller-genus surfaces in the following manner: < t+h g+t t r r-g r+h Figure 16: An arithmetic 3-ladder and a circuit passing through it. 326 Ars Math. Contemp. 18 (2020) 187-210 Lemma 5.1 (Jungerman and Ringel [11]). Let (D, a) be an index 3 current graph with current group Z3m that satisfies all construction principles. Suppose further that it has an arithmetic 3-ladder with step size divisible by 3. If the derived embedding of the current graph has | V | vertices and |E| edges, then for each k = 0,..., m, there exists a triangular embedding of a graph with | V | vertices and |E | — 6k edges. Proof. Following Figure 16, the rotation at vertices 0 and h are of the form 0. ... — t—h g—h r g —t g+h r+h .. . h. .. . —t g r+h g+h .. . Here we used the fact that h is divisible by 3. We may infer, by repeated application of Proposition 4.1, the following partial rotation system, for i = 0,1,..., m: 0. . .. g -t g+h r+h g. . . . r+h h -t 0 r+h. . .. 0 g+h h g h. . .. -t g r+h g+h -t. . . . g+h 0 g h g+h. . .. h r+h 0 -t (5.1) If we delete the middle two columns, the rotation system becomes 0. . . g. r+h. h. -t. g+h. g r+h r+h 0 0 g -t g+h g+h h ht This new embedding has six fewer edges, and is still triangular by Proposition 4.1, hence it must be a triangular embedding on a surface with one fewer handle by Proposition 2.1. More generally, we obtain other handles that can be subtracted in the same manner, using the additivity rule. That is, we can find another subtractible handle by adding a multiple of 3 to every element of (5.1). The six edges from each of m handles can be deleted simultaneously, as none of the handles share any faces. □ One way to visualize this operation is to interpret it as the reverse of Construction 3.8, like in Figure 17. One can check that in all instances in this paper, the number of handles we can subtract in a given embedding is greater than the number needed to realize the minimum triangulation with the fewest number of edges, i.e., the (n, t)-triangulation where t « n - 6. 6 The current graph constructions 6.1 Comparison with existing literature Our utilization of index 3 current graphs is rooted in Jungerman and Ringel's [11] solution for Case 5-MT as a straightforward modification of the current graphs used for Case 5-CG. T. Sun: Simultaneous current graph constructions ... 327 triangles. We make no improvement here, but use a variation of their construction as an example of the infinite families of current graphs we seek. The standard approach to Case 6-CG is to use index 3 current graphs to first obtain a triangular embedding of K12s+6-K3. The general solution Ringel [16, §9.3] chose to present works for all s > 4, and for s = 2, a current graph that makes use of construction principle (E7) is shown. Jungerman and Ringel [11] solved the remaining minimum triangulations using two families of index 1 current graphs. For s = 1, the case of (18, 3)-triangulations is particularly difficult—Jungerman [8] found a triangular embedding of K18 - K3 using computer search, and we believe that such an embedding cannot be constructed with index 3 or lower current graphs (see the discussion in Section 6.3 and Appendix A). In [21], the author starts with an (18,9)-triangulation due to Jungerman and Ringel [10] and produces a (18,3)-triangulation and a genus embedding of K18. The (18, 3)-triangulation is of the graph Ki8 - 3K. Index 1 embeddings of K12s+8 - K5 were apparently known to Ringel and Youngs (see Ringel [16, p. 86]), though they were unable to extend these embeddings to genus embeddings of K12s+8. Instead, Jungerman and Ringel [11] used them for most of the minimum triangulations on 12s + 8 vertices, i.e., the (12s + 8,10 + 6h)-triangulations for nonnegative h. For the remaining (12s + 8,4)-triangulation case, they found two families of index 2 current graphs whose derived embeddings could be modified into an embedding of K12s+8 - (K U P3). The best solution for Case 9-CG is a beautiful construction of Jungerman, but it does not construct minimum triangulations except for the exceptional surface S2. For the general case, a family of current graphs found by Guy and Ringel [5]2 produced minimum triangulations for all s > 5. Jungerman and Ringel [11] supplied the remaining cases via a variety of approaches, primarily using an inductive construction where some triangular embeddings are glued to one another. The only previously known solution for the genus of K12s+11 for s > 1 is that of Ringel and Youngs [18] for s > 2 and the asymmetric embedding of Mayer [13] for s = 1. In the general case, Ringel and Youngs start with an embedding of K12s+11 - K5, where the missing edges are added using a highly tailored additional adjacency step. The same current graph yields minimum triangulations of type (12s + 11,10 + 6h) for h > 0, but the troublesome case of (12s + 11,4)-triangulations, like in Case 8-MT, was resolved via 2There are two errors in Figure 1 of [5]: the top left current should be "6s + 1" and the vertex between "x" and "z" should be a vortex labeled "w." 328 Ars Math. Contemp. 18 (2020) 187-210 two complicated families of index 2 current graphs. It seems that nowhere in the literature, including in the original proof of the Map Color Theorem, is there a construction of a genus embedding of Kn derived from an (n, 4)-triangulation. Even though we outlined a natural approach in Proposition 3.6 for converting an (n, 4)-triangulation to a genus embedding of Kn, no prior such unification was known. Our approach gives a unified construction for both the Map Color Theorem and the minimum triangulations problem for Cases 6, 8, 9, and 11. The infinite families of current graphs cover all s > 2 for Cases 6, 8, and 9, and s > 3 for Case 11. In all these solutions, we use families of index 3 current graphs whose varying portions are a part of the Youngs ladder. One attractive property of using index 3 current graphs is that we are able to give a solution that does not break into two parts depending on the parity of s, as was the case in Jungerman and Ringel's [11] current graphs for Case 6-, 8-, and 11-MT. For Cases 9 and 11, we supply additional constructions for smaller values of s. Of particular interest is the case of n = 23, for which we give the first current graph construction for a genus embedding of K23. We present the constructions in increasing difficulty of the additional adjacency solution. In particular, Case 9, which has six vortices, is ultimately simpler than Case 8 because of the additional constraint needed in Lemma 3.10. 6.2 Case 5 As a warmup, let us consider how to find minimum triangulations for Case 5. The original solution in Figure 13 does not have any arithmetic 3-ladders, but we can modify it by swapping two of the rungs in the Youngs ladder, namely the two with vertical arcs labeled 6 and 12s - 3, as in Figure 18. In this drawing and all forthcoming figures, we only describe the fixed portion of the family of current graphs—at the ellipses, we complete the picture by attaching the corresponding segment of the Youngs ladder, as mentioned earlier. Exactly where to truncate the Youngs ladder is determined by the currents at the ends of the fixed portion. 12s-2 4 12s+1 1 x 6s+1 6s+4 6s-2 Figure 18: A slight modification to the Youngs ladder that produces minimum triangulations. The idea of pairing the rungs is crucial in Youngs' method [23] for constructing index 3 current graphs. In their proof of minimum triangulations for Case 5, Jungerman and Ringel [11] took this idea to the extreme and switched all pairs of rungs so that all of the globular rungs appeared on one side of the ladder, but as seen in our example, implementing all these exchanges is not necessary. We note that to the left of the vortices in our drawing in Figure 18, the directions of the arcs are inverted from that of Figure 13. Most of our infinite families (except the alternate Case 6-CG construction in Appendix A) involve attaching a Youngs ladder with a "Mobius T. Sun: Simultaneous current graph constructions ... 329 twist," i.e., the final current graph is a long ladder-like graph whose top-left and bottom-left ends become identified with the bottom-right and top-right ends, respectively. 6.3 Case 6 The family of current graphs in Figure 19 applies for all s > 2 and has an arithmetic 3-ladder, giving a simpler and more unified construction for Case 6-CG (after applying Proposition 3.4), in addition to providing a single family of current graphs, irrespective of parity, for Case 6-MT. The case s =1 is particularly pesky—in the original proof of the Map Color Theorem, the minimum genus embedding of K18 was found using purely ad hoc methods by Mayer [13]. An exhaustive computer search suggests that there are no index 3 current graphs for generating triangular embeddings of K18 - K3. In Appendix A, we present another solution for Case 6-CG, s > 2, that almost achieves the 18-vertex case. 12s-2 a 1 1 6s+1 6s+4 6s-2 6s+7 Figure 19: A current graph for K12s+6 - K3 for s > 2. 6.4 Case 9 We improve on the construction of Guy and Ringel [5] with the family of index 3 current graphs seen in Figure 20. These current graphs produce triangular embeddings of K12s+9 -K6 for all s > 2, and the vertical rungs labeled 3,6,9 form an arithmetic 3-ladder. The circuits [1] and [2] have the six vortices packed as close together as possible. In particular, the log of circuit [1] reads [1]. ... a 4 b ... c 1 d ... e 12s+1 f ..., so we may apply Lemma 3.11 with, e.g., u = 1, to obtain (12s + 9,9)- and (12s + 9,3)-triangulations and a genus embedding of K12s+9. For the case s = 1, Appendix B contains an index 3 current graph with an arithmetic 3-ladder that yields a triangular embedding of K21 - K3. The remaining case s = 0 is the lone exception to Theorem 2.6. Huneke [7] proved that no triangulation of the surface S2 has 9 vertices, so the embedding of K8 in S2 with its quadrilateral faces subdivided (see Appendix C) is a minimum triangulation on 10 vertices. Adding an edge between these two subdivision vertices with Construction 3.8 and subsequently contracting that edge results in a genus embedding of K9. 330 Ars Math. Contemp. 18 (2020) 187-210 12s-2 1 f 4 c 2 b 6s+1 6s+4 6s-2 6s+7 Figure 20: A current graph for K12s+9 - K6 for s > 2. Additional fragments of circuits besides the guidelines at the left and right ends indicate components used in the additional adjacency solution. 6.5 Case 8 The family of current graphs in Figure 21 yields triangular embeddings of K12s+8 - K5 and has an arithmetic 3-ladder. The logs of this current graph are of the form [0]. ... 6s+1 12s ... 12s-3 6s-2 ... [2]. ... a 6s+2 b 12s+1 c 6s-1 d 12s-2 e ... These translate, by additivity, to the rotations 3. ... 6s+4 0 ... 12s 6s+1 ... 2. ... a 6s+4 b 0 c 6s+1 d 12s e ... By applying Lemma 3.10 with u = 2, v = 3, (p1,p2,p3,p4) = (6s + 4,0, 6s + 1,12s), we can construct a (12s + 8,4)-triangulation and a genus embedding of K12s+8. 7 1 e 5 d 4 a 6s+1 6s+4 6s-2 6s+7 6s-2 Figure 21: A family of index 3 current graphs for Ki2s+8 - K5, s > 2. Remark 6.1. Our additional adjacency solution makes use of some of the arcs forming the arithmetic 3-ladder. However, there is no conflict since handle subtraction and additional adjacency operations are not applied simultaneously. T. Sun: Simultaneous current graph constructions ... 331 6.6 Case 11 For s > 3, we introduce the family of current graphs in Figure 22 that generate triangular embeddings of Ki2s+ii - K8. On the bottom right is an arithmetic 3-ladder with labels 9,12,15. By examining circuit [1\, we obtain the rotations 1. ... a 6s+8 b ... c 5 d ... e 12s-1 f ... g 6s+2 h ... 12s+1. ... 6s+8 6s+2 ... 5 12s-1 ... Applying Lemma 3.12 with u = 1, v = 12s+1, (pi,p2,p3,p4) = (6s+8,5,12s-1,6s+2) yields the remaining minimum triangulations and a genus embedding of Ki2s+ii, s > 3. 12s-5 7 5 1 Figure 22: Index 3 current graphs for Ki2s+ii - K8, s > 3. The special cases s = 1,2 have current graphs found in Appendix B, and a rotation system for s = 0 is given in Appendix C. 7 Conclusion We found index 3 constructions that produced simultaneous solutions to the genus of the complete graphs and to minimum triangulations of surfaces, for Cases 6, 8, 9, and 11: • Two constructions were presented for Case 6, s > 2 of the Map Color Theorem. Prior to the present paper, the only previously known current graph for s = 2 was not generalizable to higher values of s due to its use of construction principle (E7). • A significantly simpler solution was found for Ki2s+9 — K6 than that of Guy and Ringel [5] that also works for s = 2, 3. • We gave unified constructions for Cases 8 and 11. For the latter, they are the first known triangular embeddings of Ki2s+ii - K8 for s > 3, and the case s = 1 for Case 11-CG now has a solution using current graphs. The additional adjacency 332 Ars Math. Contemp. 18 (2020) 187-210 solution for Case 11 (Lemma 3.12) is more straightforward than the original construction by Ringel and Youngs [18], especially in light of the interpretation given in Section 3.1. As mentioned earlier, index 3 current graphs allow for changing the number of vortices without violating divisibility conditions necessary for the existence of current graphs. We expect that for fixed k > 1 and sufficiently large s, there exist appropriate current graphs for triangular embeddings of Ki2s+3+k - Kk. The results of this paper extend the applicability of index 3 current graphs to roughly half of both of the Map Color Theorem and the minimum triangulations problem, and we believe that a complete solution for a sufficiently large number of vertices is possible by extending the results presented here. We made use of the current group Zi2s+3 in our infinite families of current graphs, reserving the group Zi2s+6 for the special cases presented in the Appendix B. We were unable to find triangular embeddings of Ki2s+9 - K6 and Ki2s+ii - K8 for small values of s, so we resorted to a different approach for these cases. An open problem would be to find an analogue of the Youngs ladder for the latter group—one tricky aspect is incorporating the order 2 element 6s + 3 into such a pattern. A desirable application of such a method would be a unified construction for all s > 1 for Case 11. Our current graph for s = 1, the first known current graph construction for finding a genus embedding of K23, is a step towards that goal. Some recent unifications were found by the author in the context of index 1 current graphs. Originally, these constructions were meant to improve Case 0-CG [22] and Case 1-CG [20], but these current graphs also have arithmetic 3-ladders and hence also constitute unified constructions that improve upon those found in Jungerman and Ringel [11]. At present, Case 2 is the least unified of the residues. Triangular embeddings of Ki2s+2 — K2 for all s > 1 were found by Jungerman [9], which by Construction 3.8 yields genus embeddings of Ki2s+2. The remaining minimum triangulations were found by an entirely different construction by Jungerman and Ringel [11]. It seems plausible that lifting to index 3 current graphs may help, as it did with K20 (see [20]) and K23. ORCID iD Timothy Sun © https://orcid.org/0000-0002-5994-8838 References [1] A. Bouchet, Orientable and nonorientable genus of the complete bipartite graph, J. Comb. Theory Ser. B 24 (1978), 24-33, doi:10.1016/0095-8956(78)90073-4. [2] L. Goddyn, R. B. Richter and J. Siran, Triangular embeddings of complete graphs from graceful labellings of paths, J. Comb. Theory Ser. B 97 (2007), 964-970, doi:10.1016/j.jctb.2007.02.009. [3] J. L. Gross and T. W. Tucker, Topological Graph Theory, Wiley-Interscience Series in Discrete Mathematics and Optimization, John Wiley & Sons, New York, 1987. [4] W. Gustin, Orientable embedding of Cayley graphs, Bull. Amer. Math. Soc. 69 (1963), 272275, doi:10.1090/s0002-9904-1963-10952-0. [5] R. K. Guy and G. Ringel, Triangular imbedding of Kn - K6, J. Comb Theory Ser. B 21 (1976), 140-145, doi:10.1016/0095-8956(76)90054-x. [6] R. K. Guy and J. W. T. Youngs, A smooth and unified proof of cases 6, 5 and 3 of the Ringel-Youngs theorem, J. Comb Theory Ser. B 15 (1973), 1-11, doi:10.1016/0095-8956(73)90026-9. T. Sun: Simultaneous current graph constructions ... 333 [7] J. P. Huneke, A minimum-vertex triangulation, J. Comb. Theory Ser. B 24 (1978), 258-266, doi:10.1016/0095- 8956(78)90043- 6. [8] M. Jungerman, Orientable triangular embeddings of K1s — K3 and K13 — K3, J. Comb. Theory Ser. B 16 (1974), 293-294, doi:10.1016/0095-8956(74)90076-8. [9] M. Jungerman, The genus of Kn — K2, J. Comb. Theory Ser. B 18 (1975), 53-58, doi:10.1016/ 0095-8956(75)90064-7. [10] M. Jungerman and G. Ringel, The genus of the n-octahedron: regular cases, J. Graph Theory 2 (1978), 69-75, doi:10.1002/jgt.3190020109. [11] M. Jungerman and G. Ringel, Minimal triangulations on orientable surfaces, Acta Math. 145 (1980), 121-154, doi:10.1007/bf02414187. [12] V. P. Korzhik and H.-J. Voss, Exponential families of non-isomorphic non-triangular orientable genus embeddings of complete graphs, J. Comb. Theory Ser. B 86 (2002), 186-211, doi:10. 1006/jctb.2002.2122. [13] J. Mayer, Le probleme des regions voisines sur les surfaces closes orientables, J. Comb. Theory 6 (1969), 177-195, doi:10.1016/s0021-9800(69)80118-3. [14] D. J. Pengelley and M. Jungerman, Index four orientable embeddings and case zero of the Heawood conjecture, J. Comb. Theory Ser. B 26 (1979), 131-144, doi:10.1016/0095-8956(79) 90051-0. [15] G. Ringel, Über das Problem der Nachbargebiete auf orientierbaren Flachen, Abh. Math. Sem. Univ. Hamburg 25 (1961), 105-127, doi:10.1007/bf02992781. [16] G. Ringel, Map Color Theorem, volume 209 of Die Grundlehren der mathematischen Wissenschaften, Springer-Verlag, New York-Heidelberg, 1974. [17] G. Ringel and J. W. T. Youngs, Solution of the Heawood map-coloring problem, Proc. Nat. Acad. Sci. U.S.A. 60 (1968), 438-445, doi:10.1073/pnas.60.2.438. [18] G. Ringel and J. W. T. Youngs, Solution of the Heawood map-coloring problem—case 11, J. Comb. Theory 7 (1969), 71-93, doi:10.1016/s0021-9800(69)80008-6. [19] G. Ringel and J. W. T. Youngs, Solution of the Heawood map-coloring problem—case 2, J. Comb. Theory 7 (1969), 342-352, doi:10.1016/s0021-9800(69)80061-x. [20] T. Sun, Face distributions of embeddings of complete graphs, arXiv:1708.02092 [math.CO]. [21] T. Sun, Jungerman ladders and index 2 constructions for genus embeddings of dense regular graphs, arXiv:1911.05214 [math.CO]. [22] T. Sun, A simple construction for orientable triangular embeddings of the complete graphs on 12s vertices, Discrete Math. 342 (2019), 1147-1151, doi:10.1016/j.disc.2018.12.023. [23] J. W. T. Youngs, Solution of the Heawood map-coloring problem—Cases 3, 5, 6, and 9, J. Comb. Theory 8 (1970), 175-219, doi:10.1016/s0021-9800(70)80075-8. 334 Ars Math. Contemp. 18 (2020) 187-210 Appendix A An alternate family of current graphs for Case 6-CG In Figure 23, we give another index 3 construction for triangular embeddings of K12s+6 -K3 using as much of the Youngs ladder as possible. The corresponding segment of the Youngs ladder has 4s - 5 rungs—if we had a family of current graphs where the varying portion was part of a Youngs ladder with one more rung, then an index 3 current graph would exist for s =1 (with 0 rungs from the Youngs ladder). Thus, we argue that this construction, combined with our experimental results showing nonexistence for s = 1, maximizes the length of the Youngs ladder fragment used. As a side note, this family of current graphs uses the same building blocks known to Ringel et al. 12s-2 4 2 1 b 6s-1 c 6s-2 Figure 23: Another construction for triangular embeddings of K12s+6 - K3. Appendix B Small current graphs, Cases 9 and 11 B.1 Case 9 For s = 1 we use the special current graph in Figure 24. It is essentially one of the inductive constructions used by Jungerman and Ringel [11], with the additional observation that the current graph used has an arithmetic 3-ladder. B.2 Case 11 For s = 1, 2, we first find a current graph with group Z12s+6 that generates a triangular embedding of K12s+11 - K5. For s = 1, consider the index 3 current graph in Figure 25. T. Sun: Simultaneous current graph constructions ... 335 The rotations at vertices 1 and 12 are of the form 1. ... a 3 b 5 c 9 d 8 e ... 12. ... 5 8 ... 3 9 ..., so applying Lemma 3.10 with u = 1, v = 12, (pi,p2,p3,p4) = (3, 5, 9, 8) yields (23,10)-and (23,4)-triangulations, and a genus embedding of K23. For s = 2, the current graph in Figure 26 generates a triangular embedding of K35 - K5. Similar to the s = 1 case, we use the rotations 2. ... a 10 b 6 c 7 d 3 e ... 19. ... 7 10 ... 6 3 ..., and Lemma 3.10 to find the (35,10)- and (35,4) triangulations, and a genus embedding of K35. The remaining minimum triangulations can be found using the arithmetic 3-ladder. 13_ 10 16 d 10 c 7 /13 4 1 e 13 b 16 0 1 Figure 25: An index 3 current graph for K23 - K5. Z 18 An embedding is said to be nearly triangular if it has at most one nontriangular face. The following result relates nearly triangular embeddings to minimum triangulations: Proposition B.1. Suppose there exists a triangle-tight embedding of Kn in a surface Sg with exactly one nontriangular face. If the boundary of the nontriangular face contains no repeated vertices, then there exists a minimum triangulation of Sg on n +1 vertices. 4 4 A A B B 7 7 Proof. The bounds derived from Heawood numbers H (g) (Propositions 2.3 and 2.4) show that MT (g) > n +1 (as H (g) is not an integer). Subdividing the nontriangular face of the embedding with a new vertex and connecting it to all the vertices along the face yields the desired triangulation. □ In particular, the aforementioned nonexistence result for (9, 3)-triangulations due to Huneke [7] was used to show that K8 does not have a nearly triangular embedding in S2 [20]. We use the nearly triangular genus embedding of K22 given in [20] to construct the remaining (23,16)-triangulation. Finally, a unification of the 11-vertex case using an asymmetric embedding is given in Appendix C. 336 Ars Math. Contemp. 18 (2020) 187-210 Appendix C Some small embeddings We collect a few special embeddings in this section. The first such embedding, found in Ringel [16, p. 79], is of K8 with two additional subdivision vertices: 0. 2 7 3 1 4 5 6 qo 2. 4 1 5 3 6 7 0 qo 4. 6 3 7 5 0 1 2 qo 6. 0 5 1 7 2 3 4 qo 1. 7 6 5 2 4 0 3 qi 3. 1 0 7 4 6 2 5 qi 5. 3 2 1 6 0 4 7 qi 7. 5 4 3 0 2 6 1 qi qo. 6 4 2 0 qi. 1 3 5 7 This embedding was used in several ways: it is a minimum triangulation of S2, it is a genus embedding of K9 after amalgamating q0 and qi, and three of the handles of Lemma 3.12 can be thought of as gluing this embedding at two quadrilateral faces. Known (11,4)-triangulations and genus embeddings of K11 do not follow naturally from current graph constructions. To lessen the load of having to verify these special T. Sun: Simultaneous current graph constructions ... 337 embeddings, we give a triangular embedding of Kn — C4: 0. 1 10 8 4 2 9 7 5 3 6 1. 0 6 4 8 5 9 3 7 2 10 to 0 4 10 1 7 6 5 8 3 9 3. 0 5 10 4 7 1 9 2 8 6 4. 0 8 1 6 9 5 7 3 10 2 5. 0 7 4 9 1 8 2 6 10 3 6. 0 3 8 10 5 2 7 9 4 1 7. 0 9 6 2 1 3 4 5 8. 0 10 6 3 2 5 1 4 9. 0 2 3 1 5 4 6 7 10. 0 1 2 4 3 5 6 8 The missing edges are (7,8), (8,9), (9,10), and (10, 7), which can be added with one handle using Construction 3.8 as in Figure 27. Note that this construction does not really make use of any specific structure in the embedding, as we can always find a face incident with a given edge. We thus formulate this additional adjacency approach more generally: Proposition C.1. If there exists a triangular embedding of Kn — C4, then there exists a triangle-tight embedding of Kn. 10 10 8 9 8 7 0 6 Figure 27: A generic method for adding a C4 with one handle, applied to the triangular embedding of Kn - C4. /^creative ^commor ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 339-357 https://doi.org/10.26493/1855-3974.1998.2f4 (Also available at http://amc-journal.eu) The thickness of the Kronecker product of graphs* Xia Guo © School of Mathematical Sciences, Xiamen University, Xiamen, P. R. China Yan Yang t© School of Mathematics, Tianjin University, Tianjin, P. R. China Received 7 May 2019, accepted 10 May 2020, published online 22 October 2020 Abstract The thickness of a graph G is the minimum number of planar subgraphs whose union is G. In this paper, we present sharp lower and upper bounds for the thickness of the Kronecker product G x H of two graphs G and H. We also give the exact thickness numbers for the Kronecker product graphs Kn x K2, Km,n x K2 and Kn,n,n x K2. Keywords: Thickness, Kronecker product graph, planar decomposition. Math. Subj. Class. (2020): 05C10 1 Introduction The thickness 6(G) of a graph G is the minimum number of planar subgraphs whose union is G. It is a measurement of the planarity of a graph, the graph with 6(G) = 1 is a planar graph; it also has important application in VLSI design [15]. Since W. T. Tutte [16] inaugurated the thickness problem in 1963, the thickness of some classic types of graphs have been obtained by various authors, such as [1, 3, 4, 13, 17, 19] etc. In recent years, some authors focus on the thickness of the graphs which are obtained by operating on two graphs, such as the Cartesian product graph [8, 20] and join graph [7]. In this paper, we are concerned with the Kronecker product graph. * Supported by the National Natural Science Foundation of China under Grant No. 11401430. The authors are grateful to Bojan Mohar for helpful comments after the second author gave a talk on this topic in Beijing, March 2019. Especially, Bojan Mohar helped us to state the upper bound in Theorem 2.1 in an improved form. The authors also thank the referees for their helpful comments and suggestions. t Corresponding author. E-mail addresses: guoxia@stu.xmu.edu.cn (Xia Guo), yanyang@tju.edu.cn (Yan Yang) ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 340 Ars Math. Contemp. 18 (2020) 187-210 The Kronecker product (also called as tensor product, direct product, categorical product) G x H of graphs G and H is the graph whose vertex set is V(G x H) = V(G) x V(H) and edge set is E(G x H) = {(g, h)(g', h') | gg' e E(G) and hh' e E(H)}. Figure 1 shows the Kronecker product graph K5 x K2 in which {ui,..., u5} and {vi,v2} are the vertex sets of the complete graphs K5 and K2, respectively. Many authors did research on various topics of the Kronecker product graph, such as for its planarity [2, 10], connectivity [18], coloring [9, 12] and application [14] etc. The complete graph Kn is the graph on n vertices in which any two vertices are adjacent. The complete bipartite graph Km,n is the graph whose vertex set can be partitioned into two parts X and Y, |X | = m and |Y| = n, every edge has its ends in different parts and every two vertices in different parts are adjacent. The complete tripartite graph Kl,mn is defined analogously. In this paper, we present lower and upper bounds for the thickness of the Kronecker product of two graphs in Section 2, in which the lower bound comes from Euler's formula and the upper bound is derived from the structure of the Kronecker product graph. Then we study the thickness of the Kronecker product of a graph with K2. There are two reasons why we interested in it. One reason is that the upper bound for the thickness of the Kronecker product of two graphs we will provide relies on that of the Kronecker product of a graph with K2. Another reason is that the planarity of the Kronecker product of two graphs have been characterized in [10], but a graph with K2 is one of its missing cases. It's a difficult case, because there exist non-planar graphs whose Kronecker product with K2 are planar graphs, see Figures 1 and 2 in [2] for example. In Sections 3 and 4, we provide the exact thickness numbers for the Kronecker product graphs Kn x K2, Km n x K2 and Kn,n,n x K2. For undefined terminology, see [5]. 2 Thickness of the Kronecker product graph G x H A k-edge-coloring of a graph G is a mapping f: E(G) ^ S, where S is a set of k colors. A k-edge-coloring is proper if incident edges have different colors. A graph is k-edge-colorable if it has a proper k-edge-coloring. The edge chromatic number x'(G) of a graph G is the least k such that G is k-edge-colorable. Theorem 2.1. Let G and H be two simple graphs on at least two vertices, then (u 1 ^^) (u.T UT ) (u.o UT ) (u.1 UT ) (u.c V2) (ui,vi) (U2,vi) (U3,vi) (U4,vi) (u5,Vl) Figure 1: The Kronecker product graph K5 x K2. 2\E (G)\\E (H )| < 6(G x H) < min{x'(H)6(G x K2), x'(G)6(H x K2)}, 3\V(G)||V(H)\- 6 in which x'(H) and x'(G) are edge chromatic number of H and G respectively. X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 341 Proof. It is easy to observe that the number of edges in G x H is |E(G x H)| = 2|E(G)||E(H)| and the number of vertices in G x H is |V(G x H)| = |V(G)||V(H)|. From the Euler's Formula, the planar graph with |V(G)||V(H)| vertices, has at most 3|V(G) || V(H) | - 6 edges, the lower bound follows. The x'(H)-edge-coloring of H can be seen as a partition {Mi,..., Mx,(H)} of E(H), in which Mi denotes the set of edges assigned color i (1 < i < x'(H)). Then Mi is a matching and E(H) = Mi U • • • U MX/(H). Because G x H = uX=l(1ff)(G x Mi) and 0(G x Mj) = 0(G x K2), we have 0(G x H) < x'(H)0(G x K2). With the same argument, we have 0(G x H) < x'(G)0(H x K2). The upper bound can be derived. □ In the following, we will give examples to show both the lower and upper bound in Theorem 2.1 are sharp. Let G and H be the graphs as shown in Figure 2(a) and (b) respectively. Figure 2(c) illustrates a planar embedding of the graph G x {v1v2}, in which we denote the vertex (ui,vj) by uj, 1 < i < 7, 1 < j < 2. So the thickness of G x {v1 v2} is one which meets the lower bound in Theorem 2.1. Figure 2(d) illustrates a planar embedding of the graph G x {v2v3} which is isomorphic to G x {v1v2}. Because G x H = G x {v1 v2} U G x {v2v3}, we get a planar subgraph decomposition of G x H with two subgraphs, which shows the thickness of G x H is not more than two. On the other hand, the graph G x H contains a subdivision of K5 which is exhibited in Figure 2(e), so G x H is not a planar graph, its thickness is greater than one. Therefore, the thickness of G x H is two which meets the upper bound in Theorem 2.1. v1 v2 v3 (b) The graph H. «1 , 2 \«6 '"4 yy'"5 u6 «2\ «3^ >u4 y/'«5 «7- (c) The graph G x {v1v2}. (d) The graph G x {v2v3}. Figure 2: An example to show both lower and upper bounds in Theorem 2.1 are sharp. 342 Ars Math. Contemp. 18 (2020) 187-210 Figure 2: An example to show both lower and upper bounds in Theorem 2.1 are sharp. The graph GxH has a triangle if and only if both G and H have triangles. If GxH does not contain any triangles, from the Euler's Formula, the planar graph with |V(G)||V(H)| vertices, has at most 2| V(G) ||V(H) | - 4 edges, a tighter lower bound can be derived. Theorem 2.2. Let G and H be two simple graphs on at least two vertices. If G x H does not contain any triangles, then |E(G)||E(H )| < 0(G x H) < min{x'(H)0(G x K2),x'(G)0(H x K2)}. |V(G)||V(H)|- 2 3 The thickness of Kn x K2 and Km,n x K2 In this section, by making use of the thickness number of Kn n and a known planar decomposition of Kn n as shown in Lemmas 3.1 and 3.2 respectively, we will obtain the exact thickness numbers of Kn x K2 and Km,n x K2. Let G be a simple graph with n vertices, V(G) = jvi,..., vn} and V(K2) = {1,2}. Then G x K2 is a bipartite graph, the two vertex parts are {(vj, 1) | 1 < i < n} and {(vj, 2) | 1 < i < n}, so G x K2 is a subgraph of Kn,n which shows that 0(G x K2) < 0(Kni„). Although the thickness of the complete bipartite Km,n have not been solved completely, when m = n, the following result is known. Lemma 3.1 ([4]). The thickness of the complete bipartite graph Kn,n is 0(Kn,n) = [ ^ When n = 4p (p > 1), Chen and Yin [8] gave a planar subgraphs decomposition of K4p,4p with p +1 planar subgraphs G1,..., Gp+1. Denote the two vertex parts of K4p,4p by U = {u1,... , u4p} and V = {v1,..., v4p}, Figure 3 shows their planar subgraphs decomposition of K4p,4p, in which for each Gr (1 < r < p), both v4r-3 and v4r-1 join to each vertex in set Uf=1j=r{u4j-3, u4j-2}, both v4r-2 and v4r join to each vertex in set |JP=1 ¿=r{w4i-1,w4i}, both u4r-1 and u4r join to each vertex in set UP=1 i=r{v4j_3, v4j-1}, and both u4r_3 and u4r-2 join to each vertex in set UP=1 i=r {v4j-2, v4j}. Notice that Gp+1 is a perfect matching of K4p ,4p, the edge set of it is {wjVj | 1 < i < 4p}. X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 343 V4r- 3 U {u4i-3,U4i-2} i=1 ,i=r U4r-1 U {v4i-3,v4i-1 = 1 ,i=r U {v4i-2,v4i} 1 ,i=r U4r 2 U {U4i-1,U4i} = 1 ,i=r (a) The graph Gr (1 < r < p). U1j U2j fU4p-1T U4p V1l V2l p4p-1 (b) The graph Gp+1. V4p Figure 3: A planar decomposition of K4p,4p. Lemma 3.2 ([8]). Suppose Kn,n is a complete bipartite graph with two vertex parts U = {«!,...,un} and V = {v^..., vn}. When n = 4p, there exists a planar subgraphs decomposition of K4p,4p with p +1 planar subgraphs Gi,..., Gp+1 in which Gp+1 is a perfect matching of K4p,4p with edge set {«¿vj | 1 < i < 4p}. Theorem 3.3. The thickness of the Kronecker product of Kn and K2 is 0(Kn X K2) = Proof. Suppose that the vertex sets of Kn and K2 are {x1,..., xn } and {1,2} respectively. The graph Kn x K2 is a bipartite graph whose two vertex parts are {(xj, 1) | 1 < i < n} and {(xj, 2) | 1 < i < n}, and edge set is {(xj, 1)(xj, 2) | 1 < i,j < n, i = j}. For 1 < i < n, 1 < k < 2, we denote the vertex (xj, k) of Kn x K2 by xk for simplicity. Since |E(Kn x K2) have n(n — 1) and |V(Kn x K2)| = 2n, from Theorem 2.2, we 0(Kn X K2) > > n( n —1)1 "n" 4n — 4 4 (3.1) In the following, we will construct planar decompositions of Kn x K2 with [n] subgraphs to complete the proof. Case 1. When n = 4p. Suppose that Kn n is a complete bipartite graph with vertex partition (X1, X2) in which X1 = {a , xn} and X2 = {x2,..., xn}. The graph Gp+1 is a perfect matching of K4p,4p whose edge set is {x!x2 | 1 < i < n}, then Kn x K2 = Kn,n — Gp+1. From Lemma 3.2, there exists a planar decomposition {G1,..., Gp} of Kn x K2 in which Gr (1 < r < p) is isomorphic to the graph in Figure 3(a). Therefore, 0(K4p x K2) < p. 1 344 Ars Math. Contemp. 18 (2020) 339-357 Case 2. When n = 4p + 2. When p > 1, we draw a graph G'p+1 as shown in Figure 4, then [G\,..., Gp, G'p+1} is a planar decomposition of K4p+2 x K2 with p +1 subgraphs, so we have 9(K4p+2 x K2) < p +1. When n = 2, K2 x K2 = 2K2 is a planar graph. 2 x4p+2 x4p+2 x4p+1 Figure 4: The graph G p+1. Case 3. When n = 4p +1 and n = 4p + 3. Because K4p+1 x K2 is a subgraph of K4p+2 x K2, we have 6(K4p+1 x K2) < 9(K4p+2 x K2) = p +1. Similarly, when n = 4p + 3, we have 6(K4p+3 x K2) < 0(K4(p+1) x K2) = p +1. Summarizing Cases 1, 2 and 3, we have e(Kn x K2) < Theorem follows from inequalities (3.1) and (3.2). Theorem 3.4. Let G be a simple graph on n (n > 2) vertices, then (3.2) □ E(G) 2n — 2 < 6(G x K2) < Proof. Because G x K2 is a subgraph of Kn x K2, we have 6(G x K2) < 6(Kn x K2). Combining it with Theorems 2.2 and 3.3, the theorem follows. □ Lemma 3.5 ([10]). The Kronecker product of Km,n and Kp,q is a disjoint union Kmp,nq U K. Theorem 3.6. The thickness of the Kronecker product of Km,n and Kp,q is e(Km ,n x Kp,q ) = max{0(Kmp,nq ),0(Kmq,np)}. Proof. From Lemma 3.5, the proof is straightforward. □ Because K2 is also K11, the following corollaries are easy to get, from Theorem 3.6 and Lemma 3.1. Corollary 3.7. The thickness of the Kronecker product of Km,n and K2 is e(Kmin x K2) = 0(Km,n). Corollary 3.8. The thickness of the Kronecker product of Kn,n and K2 is ' n + 2 ~ 0(Kn,n x K2) 4 X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 345 4 The thickness of the Kronecker product graph Kn,n,n x K2 Let (X, Y, Z) be the vertex partition of the complete tripartite graph m n (l < m < n) in which X = jxi,..., x}, Y = jyi,..., ym}, Z = jzi,..., zn}. Let {1, 2} be the vertex set of K2. We denote the vertex (v, k) of K;jmi„ and k G {1,2}. For k = 1, 2, we denote Xk x K by vf in which v G V(Kimi„) {xf, ...,xf}, Yk = {yf,...,ym} and Zk = {zk,..., zn}. In Figure 5, we draw a sketch of the graph K;jmi„ x K2, in which the edge joining two vertex set indicates that each vertex in one vertex set is adjacent to each vertex in another vertex set. Suppose G(X1, Y2) is the graph induced by the vertex sets X1 and Y2 of Ki,m,n x K, then G(X1, Y2) is isomorphic to Kj,m, the graphs G(Y1, Z2), G(Z1 ,X2), G(X2,'y 1), G(Y2,Z1) and G(Z2,X1) are defined analogously. We define and then K x K G1 = G(X 1,Y2) U G(Y 1,Z2) U G(Z 1,X2) G2 = G(X2,Y1) U G(Y2,Z1) U G(Z2,X1), G1 U G2. Figure 5: The graph Kijmi„ x K2. Theorem 4.1. The thickness of the Kronecker product graph K;jmi„ x K2 (1 < m < n) satisfies the inequality 1m + In + mn 2(1 + m + n) - 2 < 0(K,,m,n x K2) < 20(Km,n). Proof. From Theorem 3.4, one can get the lower bound in this theorem easily. Any two graphs of G(X1, Y2), G(Y1, Z2) and G(Z1, X2) are disjoint with each other and l < m < n, so we have ^(G1) < max{0(G(X1, Y2), 0(G(Y1, Z2), 0(G(Z1, X2)} = 0(Km,„). Similarly, we have 0(G2) < max{0(G(X2, Y1), 0(G(Y2, Z1), 0(G(Z2, X1))} = 0(Km,n). Due to the graph Kijmj„ x K2 = G1 U G2, we have 0(Rimj„ x K2) < 20(Km,n). Summarizing the above, the theorem is obtained. □ In the following, we will construct planar decompositions of Kn n n x K2 when n = 4p, 4p +1,4p + 3 in Lemmas 4.2, 4.4 and 4.5 respectively. Then combining these lemmas with Theorem 2.2, we will get the thickness of K„ini„ x K2 and we will see when n = 4p+2, the upper and lower bound in Theorem 4.1 are equal, so both bounds in Theorem 4.1 are sharp. 346 Ars Math. Contemp. 18 (2020) 187-210 Lemma 4.2. When n = 4p, there exists a planar decomposition of the Kronecker product graph Kn,n,n x K2 with 2p +1 subgraphs. Proof. Because |Xk| = |Yk| = |Zk| = n (k = 1,2), all the graphs G(X\Y2), G(Y\ Z2), G(Z\ X2), g(x2, Yx), G(Y2, Zx), G(Z2, Xx) are isomorphic to Kn,n. Let {Gi,..., GpJ1} be the planar decomposition of Kn,n as shown in Figure 3. For 1 < r < p +1, Gr is a bipartite graph, so we also denote it by Gr (V, U). In Gr(V, U), we replace the vertex set V by X1, U by Y2, i.e., for each 1 < i < n, replace the vertex v by x1, and w by y2, then we get graph Gr(X1, Y2). Analogously, we obtain graphs Gr(Y1, Z2), Gr(Z1, X2), Gr(X2, Y1), Gr(Y2, Z1) and Gr(Z2, X1). For 1 < r < p + 1 , let and G1 = Gr(X1, Y2) U Gr(Y1, Z2) U Gr(Z1, X2) G2 = Gr(X2,Y1) U Gr(Y2,Z1) U Gr(Z2,X1). Because Gr (X1, Y2), Gr (Y1, Z2), Gr (Z1, X2) are all planar graphs and they are disjoint with each other, G^ is a planar graph. For the same reason, we have that G2 is also a planar graph. Let graph Gp+1 be the graph Gp+1 U G^+1. We have Gp+1 = Gp+1 U Gp+1 = {.UJ1(x1y2 U y1 z2 U z/x2)} U {¿(x.V U y2z1 U z^x1)} = A (xV^xVz2^1). It is easy to see Gp+1 consists of n disjoint cycles of length 6, hence Gp+1 is a planar graph. Because P+1 G(X 1,Y2) = U Gr(X1, Y2) P+1 G(Y 1,Z2) = U Gr(Y 1,Z2), G(Z 1,X2) = ^U1 Gr (Z 1,X2), r=1 G(X 2,Y1) = ^LJ1 Gr (X 2,Y1), r=1 and P+1 G(Y2,Z1) = U Gr(Y2,Z1), r=1 P+1 G(Z2,X1) = U Gr(Z2,X1), r=1 we have K„,„,„ x K2 = G1 U G2 = pjj1(g1 u g2) r=1 p = u (g1 u g2) u gp+1. r=1 So we get a planar decomposition of K4pj4pj4p x K2 with 2p +1 subgraphs G1,..., G^, G2,...,G2, Gp+1. The proof is completed. □ X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 347 We draw the planar decomposition of K8,8,8 x K2 as shown in Figure 6. Lemma 4.3 ([5]). Let G be a planar graph, and let f be a face in some planar embedding of G. Then G admits a planar embedding whose outer face has the same boundary as f. (a) The graph G^. (b) The graph G3,. (c) The graph G|. Figure 6: A planar decomposition of K8,8,8 x K2. 348 Ars Math. Contemp. 18 (2020) 187-210 (d) The graph G|. zi xi y4 yi xj z4 Z44 x44 y4 y44 x4 z4 z3 x43 y4 y3 x3 z34 z4 x4 y4 yi x4 z4 z5 x5 y4 yi x5 z.4 z| x4 x6 yi x6 z4 zi x? y4 yi 4 z4 (e) The graph G3. Figure 6: A planar decomposition of K8,8,8 x K. Lemma 4.4. When n = 4p + 1, there exists a planar decomposition of the Kronecker product graph Kn,n,n x K2 with 2p +1 subgraphs. Proof. Case 1. When p < 1. When p = 0, the Kronecker product graph Ki,i,i xK2 is a cycle of length 6, so Ki,i,i xK2 is a planar graph. When p = 1, as shown in Figure 7, we give a planar decomposition of K5,5,5 x K2 with three subgraphs A, B and C. Case 2. When p > 2. G J.; J ^p Suppose that {G^..., Gp, G4,..., Gp, Gp+i} is the planar decomposition of K4p,4p,4p x K2 as provided in the proof of Lemma 4.2. By adding vertices x4p+i, x4p+i, yip+i, y2p+i, z4p+i, z|p+i to each graph in this decomposition, and some modifications of adding and deleting edges to these graphs, a planar decomposition of K4p+i,4p+i,4p+i x K2 will be obtained. For convenience, in Figure 3(a) we label some faces of Gr (1 < r < p) with face 1,2 and 3. As indicated in Figure 3(a), the face 1 is bounded by v4r-iM4r_3v4r_2M4r, the face 3 is its outer face, bounded by v4r_3w4r_2v4ru4r-i. The face 2 is bounded by u4r-3v4r-iM4r-2Vj in which vertex vj can be any vertex of Up=i i=r{v4i-2, v4i}. Because u4r-3 and u4r-2 in Gr (1 < r < p) is joined by 2p - 2 edge-disjoint paths of length two that we call parallel paths, we can change the order of these parallel paths without changing the planarity of Gr. Analogously, we can change the order of parallel paths between u4r-i and u4r, v4r-3 and v4r-i, v4r-2 and v4r. In addition, the subscripts of all the vertices are taken module 4p, except that of the new added vertices x4p+i, x4p+i, y4p+i, y4p+i, z4p+i and z4p+i. X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 349 (a) The graph A. (b) The graph B. Figure 7: A planar decomposition of K5}5}5 x K2. Step 1: Add the vertices xL+1 and y2p+1 to graph Gr (X1, Y2). Place vertices x2p+1 and y2p+1 in face 1 and face 2 of Gr (X1, Y2), respectively. Join x;jp+1 to vertices y2r_3 and y2r. Change the order of the parallel paths between y2r_2 and y2r_3, such that x;jr+2 G UP=1 =r{xu-2,x\i} are incident with the face 2, andjoin y2p+1 to both x4r-1 and x;jr+2. Step 2: Add the vertices x2p+1 and y|p+1 to graph Gr(X2, Y1). Similar to step 1, place x2p+1 and y|p+1 in face 1 and face 2 of Gr(X2,Y"1), respectively. Join x2p+1 to both y\r_3 and y|r, join y|p+1 to both x|r-1 and x|r+2 G UP=1ji=r{xli-2, x4i}. 350 Ars Math. Contemp. 18 (2020) 187-210 Step 3: Add the vertices y|p+1 and z|p+1 to graph Gr (Y1, Z2). Place yip+1 in face 3 of Gr (Y1, Z2) and join it to vertices z|r-2 and z2r_1. Place z|p+1 in face 1 of Gr (Y1, Z2) and join it to vertices y|r-2 and y4r-1. Step 4: Add the vertices y2p+1 and z|p+1 to graph Gr(Y2, Z1). Place y2p+1 in face 3 of Gr (Y2, Z1) and join it to vertices z|r_2 and z4r-1. Place z|p+1 in face 1 of Gr (Y2, Z1) and join it to vertices y|r_2 and y|r-1. Step 5: Add the vertices z4p+1 and x2p+1 to graph Gr(Z1, X2). Place z|p+1 in face 1 of Gr (Z1, X2) and join it to vertices x2r_3 and x2r. Place x4p+1 in face 3 of Gr (Z1, X2) and join it to vertices z[r_3 and z4r. Step 6: Add the vertices z2p+1 and x4p+1 to graph Gr (Z2, X1). Place z2p+1 in face 1 of Gr (Z2, X1) and join it to vertices x4r-3 and x4r. Place x4p+1 in face 3 of Gr (Z2, X1) and join it to vertices z4r_3 and z4r. We denote the above graphs we obtain from Steps 1-6 by Gr(X1, Y2), Gr(X2, Y1), Gr(Y1, Z2), Gr(Y2, Z1), Gr(Z1, X2) and Gr(Z2, X1) respectively. Let G1 = Gr(X1, Y2) U Gr(Y1, Z2) U Gr(Z1, X2) and G2 = Gr (x2,y 1) u Gr (y2,z 1) u Gr(z2 ,x 1). Step 7: Add the edges z4rx4r, yir— 1,z4r_2y4r—2,x4r—3 and z4rx^, -3z4r-3 to graphs and G2 respectively, 1 < r < p. For graph Gr (Y1, Z2) c G^, we delete the edge y4r-3z4r and join the vertex y4r-1 to vertex z4r-1, then we get a planar graph Gr (Y1, Z2). According to Lemma 4.3, the graph Gr (Y1, Z2) has a planar embedding whose outer face has the same boundary as face 2, then the vertex z2r_3 is on the boundary of this outer face. For graph Gr (Z1, X2) c G^, delete the edge z4r_2x|r-1 and join z4r to x4r, then we get a planar graph Gr (Z1, X2). According to Lemma4.3, the graph Gr (Z1, X2) has aplanar embedding whose outer face has boundary as z4r x2r z4r_2x2z4r (x2 G UP=1 i=r |x4i-1, x^}), then the vertex z4r_2 is on the boundary of this outer face. Since the vertices x4r-3 and y4r-2 are on the boundary of the outer face of the embedding of Gr (XY2) c G^, we can join x4r-3 to z4r-3, y4r_2 to z4r-2 without edge crossing. Then we get a planar graph G^. With the same process, for the graph G^?, we delete edges y4r-3z4r and z4r_2x4r-1, join y4r-1 to z4r-1, join z4r to x4r, join x2r_3 to z4r-3 and join y4r-2 to z4r-2, then we get a planar graph G^ Table 1 shows the edges that we add to G^ and G2 (1 < r < p) in Steps 1-7. Step 8: The remaining edges form a planar graph Gp+1. The edges that belong to K4p+14p+14p+1 x K2 but not to any G^, G2 (1 < r < p) are shown in Table 2, in which the edges in the test two rows list the edges deleted in Step 7. The remaining edges form a graph, denote by Gp+1. We draw a planar embedding of Gp+1 in Figure 8, so Gp+1 is a planar graph. X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 351 Table 1: The edges we add to G1 and G^ (1 < r < p). Edges Subscript 1 2 x4p+1yi 1 2 x4p+1zi 21 x4p+1yi , 21 x4p+1zi , 12 z4p+1xi 12 2 1 z4p+1xi , 21 i = 4r — 3, 4r. 1 2 y4p+1zi 12 y4p+1xi 21 y4p+1zi , 21 y4p+1xi , 12 z4p+1yi y^2 2 1 z4p+1yi , yfz1, i = 4r — 2, 4r — 1. Table 2: The edges of Gp+1. Edges Subscript (1 < r < p) 1 22 1 1 22 1 x4p+1 yi , x4p+1 yi , z4p+1 , z4p+1 , 1 22 1 1221 x4p+1zi , x4p+1zi , , , i = 4r — 2, 4r — 1. 1 22 1 1 22 1 y4p+1zi , y4p+1zi , z4p+1yi , z4p+1yi , 1 22 1 1221 y4p+1 , y4p+1xi , yi , yi , i = 4r — 3, 4r. 12 2 1 i = 4r — 3, 4r — 2, 4r — 1, 4r. 12 21 12 21 12 21 yi > yi > > yi > yi > > i = 4p + 1. 12 2 1 y^ yj i = 4r — 3, j = 4r. 12 2 1 x j, x j, i = 4r — 2, j = 4r — 1. Therefore {G1,..., Gp, G2,..., Gp, Gp+1} is a planar decomposition of K4p+1,4p+1,4p+1 x K2, the Lemma follows. □ Figure 9 illustrates a planar decomposition of K9,9,9 x K2 with five subgraphs. A graph G is said to be thickness t-minimal, if 0(G) = t and every proper subgraphs of it have a thickness less than t. Lemma 4.5. When n = 4p + 3, there exists a planar decomposition of Kronecker product graph K4p+3,4p+3,4p+3 x K2 with 2p + 2 subgraphs. Proof. Case 1. When p = 0. As shown in Figure 10, we give a planar decomposition of K3,3,3 x K2 with 2 subgraphs. Case 2. When p > 1. The graph K4p+3,4p+3 is a thickness (p + 2)-minimal graph. Hobbs, Grossman [11] and Bouwer, Broere [6] proved it independently, by giving two different planar subgraphs decompositions {H1,..., Hp+2} of K4p+3,4p+3 in which ffp+2 contains only one edge. Suppose that the two vertex parts of Kn,n is ..., vn } and ..., un}, the only one edge in the Hp+2 is vawb (the edge is u in [11] and v4p+3u4p-1 in [6]). For 1 < i < p + 2, Hj is a bipartite graph, so we also denote it by Hj(V, U). Because Kn,n,n xK2 = G1 UG2 in which G1 = G(X \Y 2)UG(Y 2)UG(Z 2) and G2 = G(X2,V1) U G(Y2,Z1) U G(Z2,X1), |Xj| = |Yj| = |Zj| = n (i = 1, 2), all the graphs G(X 1,Y2),G(Y 1,Z2),G(Z 1,X2),G(X2,Y 1),G(Y2,Z1) and G(Z2,X1) are isomorphic to Kn,n. 352 Ars Math. Contemp. 18 (2020) 339-357 x4p+1 Figure 8: The graph Gp+1. (a) The graph G^. Figure 10: A planar decomposition of K3,3,3 x K2. X. Guo and Y Yang: The thickness of the Kronecker product of graphs 353 (d) The graph G|. Figure 9: A planar decomposition of x K2. 354 Ars Math. Contemp. 18 (2020) 339-357 Figure 9: A planar decomposition of Kg,9,9 x K2. 2 x x Figure 10: A planar decomposition of K3,3,3 x K2. X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 355 For graph Hj(V, U) (1 < i < p + 2), we replace the vertex set V by X1, U by Y2, i.e., for each 1 < t < n, replace the vertex vt by x^, and ut by yt2, then we get a graph Hi(X 1,Y2). Analogously, we can obtain graphs Hi(Y 1,Z2),Hi(Z 1,X2),Hi(X2,Y1), Hi(Y2, Z1) and Hi(Z2,X1). For 1 < i < p + 2, let Hi = Hi(X 1,Y2) U Hi(Y 1,Z2) U Hi(Z 1,X2), then Hi is a planar graph, because Hi (X1, Y2), Hi (Y1, Z2), Hi (Z1, X2) are disjoint with each other. For the same reason, the graph H2 = Hi(X2,Y1) U Hi(Y2,Z1) U Hi(Z2,X1) is also a planar graph, 1 < i < p + 2. And we have K4p+3,4p+3,4p+3 X K2 = G1 U G2 = ^(H U H2), in i=1 in which E(Hp+2) = {xay2,y1z22,z1x2} and E(Hp+2) = te^y^1 ,z2x1}. In the following, we will add edges in E(H^+2) to graphs H2 and H2, add edges i E(Hp2+2) to graphs H and H to complete the proof. From Lemma 4.3, there exists a planar embedding of H1(Y1, Z2) such that vertex on the boundary of its outer face, exists a planar embedding of H1(X1, Y2) such that x^ on the boundary of its outer face. Then we join z^ to x^ without edge crossing. Suppose y1 is on the boundary of inner face F of the embedding of H1(Y1, Z2), put the embedding of H1(Z 1,X2) in face F with x^ on the boundary of its outer face, then we join x^ to y^ without edge crossing. After adding both x^y^ and z^x^ to H without edge crossing, we get a planar graph H1. With the same process, we add both x^y^ and z^ to H2 without edge crossing, then we get a planar graph Hi2. From Lemma 4.3, we can also add y^z^ to H2, and y^z^ to H2 without edge crossing, then we get planar graphs H2 and H| respectively. Then we get a planar decomposition Hl,Hl,H3, ttI TT2 >Hp+1,H1 ,H2 ,H3 , 2 > Hp+1 | of K4p+3,4p+3,4p+3 x K with 2p + 2 subgraphs. Summarizing Cases 1 and 2, the lemma follows. Theorem 4.6. The thickness of the Kronecker product of Kn,n,n and K2 is ' n + 1 ~ □ x K2) 2 Proof. Because of E(Kn,n,n x K2) = 6n2 and V(Kn,n,n x K2) = 6n, from Theorem 2.2, we have 6n2 0(KW x K2) > 2(6n) - 4 nn 2 + 6n — 2 n + 1 2 (4.1) When n = 4p + 2, because ^4^+2,4^+2,4^+2 x K2 is a subgraph of ^+3,4^+3,4^+3 x K2, we have ^(^4^+2,4^+2,4^+2 x K2) < #(^+3,4^+3,4^+3 x K2). Combining this fact with Lemmas 4.2, 4.4 and 4.5, we have 0(K„,„,„ x K2) < n + 1 2 From inequalities (4.1) and (4.2), the theorem is obtained. (4.2) □ 356 Ars Math. Contemp. 18 (2020) 187-210 ORCID iDs Xia Guo © https://orcid.org/0000-0003-0217-105X Yan Yang © https://orcid.org/0000-0002-9666-5167 References [1] V. B. Alekseev and V. S. Goncakov, The thickness of an arbitrary complete graph, Mat. Sb. (N.S.) 101(143) (1976), 212-230, doi:10.1070/sm1976v030n02abeh002267. [2] L. Beaudou, P. Dorbec, S. Gravier and P. K. Jha, On planarity of direct product of multipartite complete graphs, Discrete Math. Algorithms Appl. 1 (2009), 85-104, doi:10.1142/ s179383090900004x. [3] L. W. Beineke and F. Harary, The thickness of the complete graph, Canadian J. Math. 17 (1965), 850-859, doi:10.4153/cjm-1965-084-2. [4] L. W. Beineke, F. Harary and J. W. Moon, On the thickness of the complete bipartite graph, Proc. Cambridge Philos. Soc. 60 (1964), 1-5, doi:10.1017/s0305004100037385. [5] J. A. Bondy and U. S. R. Murty, Graph Theory, volume 244 of Graduate Texts in Mathematics, Springer, New York, 2008, doi:10.1007/978-1-84628-970-5. [6] I. Z. Bouwer and I. Broere, Note on t-minimal complete bipartite graphs, Canad. Math. Bull. 11 (1968), 729-732, doi:10.4153/cmb-1968-088-x. [7] Y. Chen and Y. Yang, The thickness of the complete multipartite graphs and the join of graphs, J. Comb. Optim. 34 (2017), 194-202, doi:10.1007/s10878-016-0057-1. [8] Y. Chen and X. Yin, The thickness of the Cartesian product of two graphs, Canad. Math. Bull. 59 (2016), 705-720, doi:10.4153/cmb-2016-020-1. [9] D. Duffus, B. Sands and R. E. Woodrow, On the chromatic number of the product of graphs, J. Graph Theory 9 (1985), 487-495, doi:10.1002/jgt.3190090409. [10] M. Farzan and D. A. Waller, Kronecker products and local joins of graphs, Canadian J. Math. 29 (1977), 255-269, doi:10.4153/cjm-1977-027-1. [11] A. M. Hobbs and J. W. Grossman, A class of thickness-minimal graphs, J. Res. Nat. Bur. Standards Sect. B 72B (1968), 145-153, https://nvlpubs.nist.gov/nistpubs/ jres/72B/jresv72Bn2p145_A1b.pdf. [12] S. KlavZar, Coloring graph products—a survey, Discrete Math. 155 (1996), 135-145, doi:10. 1016/0012-365x(94)00377-u. [13] M. Kleinert, Die Dicke des n-dimensionalen Wiirfel-Graphen, J. Comb. Theory 3 (1967), 1015, doi:10.1016/s0021-9800(67)80010-3. [14] J. Leskovec, D. Chakrabarti, J. Kleinberg, C. Faloutsos and Z. Ghahramani, Kronecker graphs: an approach to modeling networks, J. Mach. Learn. Res. 11 (2010), 985-1042, https:// www.jmlr.org/papers/v11/leskovec10a.html. [15] P. Mutzel, T. Odenthal and M. Scharbrodt, The thickness of graphs: a survey, Graphs Combin. 14 (1998), 59-73, doi:10.1007/pl00007219. [16] W. T. Tutte, The thickness of a graph, Indag. Math. 66 (1963), 567-577, doi:10.1016/ s1385-7258(63)50055-9. [17] J. M. Vasak, The Thickness of the Complete Graph, Ph.D. thesis, University of Illinois at Urbana-Champaign, 1976, https://www.proquest.com/docview/302 82 0 0 90. [18] W. Wang and Z. Yan, Connectivity of Kronecker products with complete multipartite graphs, Discrete Appl. Math. 161 (2013), 1655-1659, doi:10.1016/j.dam.2013.01.009. X. Guo and Y. Yang: The thickness of the Kronecker product of graphs 357 [19] Y. Yang, Remarks on the thickness of Kn>n,n, Ars Math. Contemp. 12 (2017), 135-144, doi: 10.26493/1855-3974.823.068. [20] Y. Yang and Y. Chen, The thickness of amalgamations and Cartesian product of graphs, Discuss. Math. Graph Theory 37 (2017), 561-572, doi:10.7151/dmgt.1942. /^creative ^commor ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 359-369 https://doi.org/10.26493/1855-3974.1950.8bd (Also available at http://amc-journal.eu) On an annihilation number conjecture* Vadim E. Levitt © Department of Computer Science, Ariel University, Ariel, Israel Eugen Mandrescu © Department of Computer Science, Holon Institute of Technology, Holon, Israel Received 13 March 2019, accepted 26 May 2020, published online 23 October 2020 Abstract Let a(G) denote the cardinality of a maximum independent set, while G) be the size of a maximum matching in the graph G = (V, E). If a(G) + ^(G) = \V|, then G is a Konig-Egervary graph. If d1 < d2 < ■ ■ ■ < dn is the degree sequence of G, then the annihilation number a (G) of G is the largest integer k such that J2i=i di < \E\. A set A C V satisfying J2veA deg(v) < \E\ is an annihilation set; if, in addition, deg (x) +J2veA deg(v) > \E\, for every vertex x G V(G) - A, then A is a maximal annihilation set in G. In 2011, Larson and Pepper conjectured that the following assertions are equivalent: (i) a (G) = a (G); (ii) G is a Konig-Egervary graph and every maximum independent set is a maximal annihilating set. It turns out that the implication "(i) (ii)" is correct. In this paper, we show that the opposite direction is not valid, by providing a series of generic counterexamples. Keywords: Maximum independent set, maximum matching, Konig-Egervary graph, annihilation set, annihilation number. Math. Subj. Class. (2020): 05C69, 05C07 *The authors express their thanks to the anonymous referees, who suggested a number of comments that led to a better exposition of the manuscript. t Corresponding author. E-mail ¡addresses: levitv@ariel.ac.il (Vadim E. Levit), eugeLm@hit.ac.il (Eugen Mandrescu) ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 360 Ars Math. Contemp. 18 (2020) 381-391 1 Introduction Throughout this paper G = (V, E) is a finite, undirected, loopless graph without multiple edges, with vertex set V = V(G) of cardinality | V (G) | = n (G), and edge set E = E(G) of size |E (G)| = m (G). If X c V(G), then G[X] is the subgraph of G induced by X .By G - v we mean the subgraph G[V (G) - {v}], for v e V (G). K„, Km,„, P„, G„ denote respectively, the complete graph on n > 1 vertices, the complete bipartite graph on m, n > 1 vertices, the path on n > 1 vertices, and the cycle on n > 3 vertices, respectively. The disjoint union of the graphs Gi, G2 is the graph Gx U G2 having the disjoint union of V(Gx), V(G2) as a vertex set, and the disjoint union of E(Gx), E(G2) as an edge set. In particular, nG denotes the disjoint union of n > 1 copies of the graph G. A set S C V(G) is independent if no two vertices from S are adjacent, and by Ind(G) we mean the family of all the independent sets of G. An independent set of maximum size is a maximum independent set of G, and a(G) = max{|S| : S e Ind(G)}. Let Q(G) denote the family of all maximum independent sets. A matching in a graph G is a set of edges M C E(G) such that no two edges of M share a common vertex. A matching of maximum cardinality ^(G) is a maximum matching, and a perfect matching is one saturating all vertices of G. It is known that |_n (G) /2J +1 < a(G) + ^(G) < n (G) < a(G) + 2^(G) hold for every graph G [6]. If a(G) + ^(G) = n (G), then G is called a Konig-Egervary graph [11, 36]. For instance, each bipartite graph is a Konig-Egervary graph [13, 20]. Various properties of Konig-Egervary graphs can be found in [3,4, 5,16, 17, 18,21, 22, 23, 25, 26, 27, 28,29, 30,31,35]. Let dx < d2 < • • • < dn be the degree sequence of a graph G. Pepper [33, 34] defined the annihilation number of G, denoted a (G), to be the largest integer k such that the sum of the first k terms of the degree sequence is at most half the sum of the degrees in the sequence. In other words, a (G) is precisely the largest integer k such that J2i=i d < m (G). Clearly, a (G) = n (G) if and only if m (G) = 0. If m (G) = 1, then a (G) = n (G) - 1. The converse is not true; e.g., the graph Kx,p has a (Kx,p) = m (Kx,p) = p = n (Kx,p) - 1, while p may be greater than one. For A C V(G), let deg(A) = deg(v). Every A C V (G) satisfying deg(A) < m (G) is an annihilating set. Clearly, every independent set is annihilating. An annihilating set A is maximal if deg(A U {x}) > m (G), for every vertex x e V(G) - A, and it is maximum if |A| = a (G) [33]. For example, if G = Kp,q = (A, B, E) andp > q, then A is a maximum annihilating set, while B is a maximal annihilating set. Theorem 1.1 ([33]). For every graph G, a (G) > max n (G) ,a (G) For instance, a (C7) = a (C7) = a (K2,3) = a (K2,3) > - (C7) 2 n (K2,3) 2 while a (C6) = (P5) =3 > a (P5) = n (G6 2 n (P5 > a (G^ . 2 a 2 V. E. Levit and E. Mandrescu: On an annihilation number conjecture 361 The relation between the annihilation number and various parameters of a graph were studied in [1, 2, 7, 8, 9, 10, 12, 14, 15, 19, 32, 33]. Theorem 1.2 ([24]). For a graph G with a (G) > n2)' a (G) = a (G) if and only ifG is a Konig-Egervary graph and every S e Q(G) is a maximum annihilating set. All the maximum independent sets of the cycle C5 are maximum annihilating. Moreover, a (C5) = a (C5). Nevertheless, C5 is not a Konig-Egervary graph. In other words, the condition a (G) > n(G) in Theorem 1.2 is necessary. Actually, Larson and Pepper [24] proved a stronger result that reads as follows. Theorem 1.3. Let G be a graph with a (G) > ^¿p. Then the following are equivalent: (i) a (G) = a (G); (ii) G is a Konig-Egervary graph and every S e Q(G) is a maximum annihilating set; (iii) G is a Konig-Egervary graph and some S e Q(G) is a maximum annihilating set. Along these lines, it was conjectured that the impacts of maximum and maximal annihilating sets are the same. Conjecture 1.4 ([24]). Let G be a graph with a (G) > ^^. Then the following assertions are equivalent: (i) a (G) = a (G); (ii) G is a Konig-Egervary graph and every S e Q(G) is a maximal annihilating set. One can easily infer that every maximum annihilating set is also a maximal annihilating set, since the sum of the a +1 smallest entries from the degree sequence D = (d\ < d2 < ■ ■ ■ < dn) is greater than m (G), then the same is true for every a +1 entries of D. Thus the "(i) (ii)" part of Conjecture 1.4 is valid, in accordance with Theorem 1.2. Consider the graphs from Figure 1. The graph H1 has a (Hi) > a (H^ and none of its maximum independent sets is a maximal or a maximum annihilating set. The graph H2 has a (H2) = a (H2) and each of its maximum independent sets is both a maximal and a maximum annihilating set. Notice that a (Hi) > , while a (H2) < 2). Consider the graphs from Figure 2. The graph Gi has a (Gi) = < a (Gi) and each of its maximum independent sets is neither a maximal nor a maximum annihilating set. The graph G2 has a (G2) = a (G2) = n(22), every of its maximum independent sets is both a maximal and a maximum annihilating set, and it has a maximal independent set that is a maximal non-maximum annihilating set, namely {u, v}. The graph G3 has a (G3) = a (G3) > n(23) and every of its maximum independent sets is both a maximal 362 Ars Math. Contemp. 18 (2020) 381-391 Gl G 2 G3 G4 Idkl 132 NT^ Ni^/t Figure 2: König-Egervary graphs with a (Gi) = a (G3) = 4, a (G2) = 3, a (G4) = 6. and a maximum annihilating set. The graph G4 has a (G4) > a (G4) > n(24) and none of its maximum independent sets is a maximal or a maximum annihilating set. In this paper we invalidate the "(ii) (i)" part of Conjecture 1.4, by providing some generic counterexamples. Let us notice that, if G is a Konig-Egervary graph, and H = qKi U G, then H inherits this property. Moreover, the relationship between the independence numbers and annihilation numbers of G and H remains the same, because a (H) = a (G) + q and a (H) = a (G) + q. Therefore, it is enough to construct only connected counterexamples. Finally, we prove that Conjecture 1.4 is true for graphs with independence number equal to three. 2 An infinite family of counterexamples In what follows, we present a series of counterexamples to the opposite direction of Conjecture 1.4. All these graphs have unique maximum independent sets. Lemma 2.1. The graph Hk,k > 0, from Figure 3 is a connected Konig-Egervâry graph that has a unique maximum independent set, namely, Sk = {xk,..., xi, a4, a3, a2,al}, where H0 = Hk — {xj, yj : j = 1, 2,..., k} and S0 = {a4, a3, a2, ai}. k + 4 k + 4 k + 4 k + 4 k + 3 k + 2 k + 3 Xk Xk-i xi a4 a3 a2 ai Hk yk Vk-i yi b4 b3 b2 bi k + 5 k + 6 k + 6 k + 6 k + 5 k + 2 k + 2 Figure 3: Hk is a Konig-Egervary graph with a (Hk) = k + 4, k > 0. Proof. Notice that the graph Hk from Figure 3 can be defined as follows: V (Hk) = V (Kk+4,k+4) = {xi,Vi : i = 1,..., k} U {ai, 0,2,0,3, 04} U {bi, b2,b3,b4} , E (Hk) = E (Kk+4,k+4) U {ykVk-i,... ,V2Vi,yib4,b4b3} - {a3bi,02b2,a2bi, 0^2} . Clearly, Sk = {xk,..., xi, 04, 03, 02, 0i} is an independent set and {xjyj : j = 1, 2, ..., k} U {04b4, 03b2,03b3, 0ibi} is a perfect matching of Hk. Hence, we get |Vk| = 2M (Hk) = |Sk| + m (Hk) < a (Hk) + M (Hk) < |Vk|, V. E. Levit and E. Mandrescu: On an annihilation number conjecture 363 which implies a (Hk) + M (Hk) = |Vk i.e., Hk is a Konig-Egervary graph, and a (Hk) k + 4= |Sfc |. Let Lk = Hk [Xk U Yk ], k > 1, and L0 = Hk [A U B], where Xk = {xj : j = 1,..., k} , A = {01,02,03,04} and Yk = {yj : j = 1,..., k} , B = {61,62,63,64} . Since Lk has, on the one hand, Kk,k as a subgraph, and, on the other hand, ykyk-i, Vk-iVk-2,..., y2yi e E (Lfc), it follows that Xk is the unique maximum independent set of Lk. The graph L0 has A as a unique independent set, because + 6364 = (A U B, {0164,6402, 0263,6303, 0362,6204, 0461,6ioi, 6364}) has A as a unique maximum independent set, and L0 can be obtained from C8 + 6364 by adding a number of edges. Since Hk can be obtained from the union of Lk and L0 by adding some edges, and Sk = Xk U A is independent in Hk, it follows that Hk has Sk as a unique maximum independent set. □ Corollary 2.2. The graph Gk, k > 0, from Figure 4 is a connected König-Egerväry graph that has a unique independent set, namely, Sk = {xj : i = 1,..., k} U {0^ : i = 1,..., 5}, where G0 = Gk — {xj, yj : j = 1, 2,..., k} and S0 = {0j : i = 1,..., 5}. k + 4 Xk k + 4 05 k + 3 04 k + 2 03 k+3 02 k+2 01 Gk yk k + 6 yk-i k + 7 y1 k+7 64 k+7 63 k+6 62 k+2 61 k+2 Figure 4: Gk is a König-Egervary graph with a (Gk) = k + 5, k > 0. Proof. Notice that the graph Gk from Figure 4 can be defined as follows: V (Gk) = V (Kk+5,k+4) = {xi, yi : i = 1, .. ., k} U joi, o2, 03, 04, 05} U {61, 62, 63, 64} , E (Gk) = E (Kk+4,k+4) U jykyk-i,..., y2yi, yib4,6463} - {0362, 0361,0262, 0162,0161} . According to Lemma 2.1, Gk - 01 is a Konig-Egervary graph with a unique maximum independent set, namely, Wk = jxi : i = 1,..., k} U {0i : i = 1,..., 4}. Since Sk = Wk U {01} is an independent set and ^ (Gk) = ^ (Gk - 01) = k + 4, it follows that Gk is a Konig-Egervary graph and Sk is its unique maximum independent set. □ 364 Ars Math. Contemp. 18 (2020) 381-391 Theorem 2.3. For every k > 0, there exists a connected non-bipartite Konig-Egervary graph = (Vk, Ek), of order 2k + 8, satisfying the following: • a (Hfc) > ^ = a (Hfc), • each S G Q (Hk) is a maximal annihilating set. Proof. Let = (Vk, Ek), k > 0, be the graph from Figure 3 (in the bottom and the top lines are written the degrees of its vertices), where H0 = - {xi,..., xk, yi,..., }. Clearly, every is non-bipartite. By Lemma 2.1, each , k > 0, is a Konig-Egervary graph with a unique maximum independent set, namely, Sk = {xk,..., x1, a4, a3, a2, a1}, where S0 = {a4, a3, a2, a1}. Case 1. k = 0. Since m (H0) = 13 and the degree sequence (2,2,2,3, 3,4,5,5), we infer that a (H0) = 5 > 4 = a (H0). In addition, deg (S0) = m (H0) - 1, i.e., each maximum independent set of H0 is a maximal non-maximum annihilating set. Case 2. k > 1. Clearly, has m (Gk) = k2 + 9k +13 and its degree sequence is k + 2, k + 2, k + 2, k + 3, k + 3, k + 4,..., k + 4, k + 5, k + 5, k + 6,..., k + 6. "-V-' "-V-' fc+1 fc Since the sum of the first k + 6 degrees of the sequence satisfies k2 + 10k +16 > m (Hk), we infer that the annihilation number a (Hk) < k + 6. The sum 12 + 4 (x — 5) + kx of the first x > 5 degrees of the sequence satisfies 12 + 4 (x — 5) + kx < m (Hk) for x < fc2+9+fc4+21. This implies a (Hfc) k2 + 9k + 21 k + 4 k + 5 > k + 4 = a (Hk), i.e., has no maximum annihilating set belonging to Q (Hk). Since its unique maximum independent set Sk = jai, a2, a3, a4, xi, x2,..., xk} has deg (Sfc) = k2 + 8k + 12 < m (Hfc), while deg (Sfc) + minjdeg (v) : v e Vfc - S} = (k2 + 8k +12) + (k + 2) > m (H), we infer that Sk is a maximal annihilating set. □ Theorem 2.4. For every k > 0, there exists a connected non-bipartite Konig-Egervary graph Gk = (Vk, ), of order 2k + 9, satisfying the following: • a (Gfc) > [^ j = a (Gfc), • each S e Q (Gk) is a maximal annihilating set. V. E. Levit and E. Mandrescu: On an annihilation number conjecture 365 Proof. Let Gk = (Vk, Ek), k > 1, be the graph from Figure 4 (in the bottom and the top lines are written the degrees of its vertices), and G0 = Gk - jxi,..., xk, yi,..., yk}. Corollary 2.2 claims that Gk, k > 0, is a Konig-Egervary graph with a unique maximum independent set, namely Sk = {x1,..., xk, a1,..., a5} , k > 1, and S0 = ja1,..., 05}. Case 1. The non-bipartite Konig-Egervary graph G0 has m (G0) = 15 and the degree sequence (2,2, 2, 2,3,3,4, 6, 6). Hence, a (G0) = 6 > 5 = a (G0). In addition, Q (G0) = {S0}, and deg (S0) = 14, i.e., each maximum independent set of G0 is a maximal nonmaximum annihilating set. Case 2. k > 1. Clearly, Gk has m (Gk ) = k2 + 10k + 15 and its degree sequence is k + 2, k + 2, k + 2, k + 2, k + 3, k + 3, k + 4,..., k + 4, k + 6, k + 6, k + 7,..., k + 7. "-V-' "-V-' k+1 k Since the sum of the first k + 7 degrees of the sequence satisfies k2 + 11k +18 > m (Gk), we infer that the annihilation number a (Gk) < k + 6. The sum 14 + 4 (x — 5) + kx of the first x > 6 degrees of the sequence satisfies 14 + 4 (x — 6) + kx < m (Gk) for x < k2+k1+k4+25. This implies k2 + 10k + 25 a (Gk ) k+4 k + 6 > k + 5 = a (Gk), i.e., Gk has no maximum annihilating set belonging to Q (Gk ). Since its unique maximum independent set Sk has deg (Sk ) = k2 + 9k +14 < m (Gk), while deg (Sk) + min{deg (v) : v G Vk — Sk} = (k2 + 9k +14) + (k + 2) > m (Gk), we infer that Sk is a maximal annihilating set. □ 3 Conclusions If G is a Konig-Egervary graph with a (G) G {1, 2}, then a (G) = a (G) and each maximum independent set is maximal annihilating, since the list of such Konig-Egervary graphs reads as follows: {K1, K2, K1 U K1, K1 U K2, K2 U K2, P3, P4, C4, K3 + e, K4 — e} . Consequently, Conjecture 1.4 is correct for Konig-Egervary graphs with a (G) < 2. Let G be a disconnected Konig-Egervary graph with a (G) = 3. • If a (G) = a (G), then 3K1, 2K1 U K2, K1 U 2K2,3K2, K1 U P3, K1 U P4, G G \ K1 U C4, K1 U (K3 + e), K1 U (K4 — e), K2 U P3, K2 U C4 while every S G Q (G) is a maximal annihilating set. 366 Ars Math. Contemp. 18 (2020) 381-391 Gi G2 M Figure 5: Gi = K3 + e and G2 = K4 - e. • If a (G) < a (G), then G G {K2 U P4, K2 U (K3 + e), K2 U (K4 — e)}, while for every such G, there exists a maximum independent set, which is a not a maximal annihilating set. Moreover, for K2 U (K3 + e) and K2 U (K4 — e) all maximum independent sets are not maximal annihilating. Thus Conjecture 1.4 is true for disconnected Konig-Egervary graphs with a (G) = 3. We have already mentioned in Introduction that the "(i) (ii)" part of Conjecture 1.4 is true. Proposition 3.1. Let G be a graph with a (G) > . If G is a connected Konig-Egervary graph with a (G) = 3, and every S G Q(G) is a maximal annihilating set, then a (G) = a (G). Proof. In Figure 6 we present all connected Konig-Egervary graphs with a (G) = 3 having n(G) G {4, 5}. For these graphs a (G) = a (G), which means that Conjecture 1.4 is true. Gi G3 G5 G7 G2 G4 G« Gg Figure 6: Konig-Egervary graphs with a (G) = 3 = a (G) and n(G) < 5. Now, we may assume that n(G) = 6, since a (G) > ^ (G) holds for each Konig-Egervary graph. Let di < d2 < • • • < d6 be the degree sequence of G. It is known that a (G) < a (G) (Theorem 1.1). Thus we have only three cases with 3 = a (G) < a (G) to cover, namely, a (G) G {4, 5, 6}. Case 1. a (G) = 4. Then, by definition, di + d2 + d3 + d4 < m (G) < d5 + d6 and di + d2 + d3 + d4 + d5 > m (G) > dg. Let q be the number of edges in G joining the vertices v5, v6 with the vertices vi, v2, v3, v4. At least two vertices from the set {vi, v2, v3, v4} must be joined by an edge, otherwise, a (G) > 4 > 3. Assume that v3v4 G E (G). Hence, v5v6 G E (G), otherwise, ¿5 + d6 = q < q + 2 < di + ¿2 + ¿3 + ¿4, V. E. Levit and E. Mandrescu: On an annihilation number conjecture 367 in contradiction with d1 + d2 + d3 + d4 < d5 + d6. Similarly, there are no more edges but v3v4 joining vertices from the set {v^ v2, v3, v4}, otherwise d5 + de — q + 2 < q + 4 < di + d2 + d3 + d4, in contradiction with d1 + d2 + d3 + d4 < d5 + d6. Therefore, {v1, v2, v3} is a maximum independent set of G, since a (G) — 3. On the other hand, {vi, v2, v3} is not a maximal annihilating set, because d1 + d2 + d3 + d4 < m (G). Case 2. a (G) — 5. By definition, it follows that d1 + d2 + d3 + d4 + d5 < m (G) < d6. Hence, the set {v1, v2, v3, v4, v5} is independent, in contradiction with the fact that a (G) — 3. Case 3. a (G) — 6. This means that G has no edges, which is not possible, because a (G) — 3. □ To complete the picture, Theorems 2.3 and 2.4 present various counterexamples to the "(ii) —^ (i)" part of Conjecture 1.4 for every independence number greater than three. Our intuition tells us that the real obstacle for the "(i) —^ (ii)" part Conjecture 1.4 not to be true is the size of the annihilation number. It motivates the following. Conjecture 3.2. If G is a Konig-Egervâry graph with a (G) > 4n (G), and every S G Q(G) is a maximal annihilating set, then a (G) — a (G). ORCID iDs Vadim E. Levit© https://orcid.org/0000-0002-4190-7050 Eugen Mandrescu © https://orcid.org/0000-0003-3533-9728 References [1] J. Amjadi, An upper bound on the double domination number of trees, Kragujevac J. Math. 39 (2015), 133-139, doi:10.5937/kgjmath1502133a. [2] H. Aram, R. Khoeilar, S. M. Sheikholeslami and L. Volkmann, Relating the annihilation number and the Roman domination number, Acta Math. Univ. Comenian. (N.S.) 87 (2018), 1-13, http://www.iam.fmph.uniba.sk/amuc/ojs/index.php/amuc/ article/view/4 71. [3] I. Beckenbach and R. Borndorfer, Hall's and Konig's theorem in graphs and hypergraphs, Discrete Math. 341 (2018), 2753-2761, doi:10.1016/j.disc.2018.06.013. [4] A. Bhattacharya, A. Mondal and T. S. Murthy, Problems on matchings and independent sets of a graph, Discrete Math. 341 (2018), 1561-1572, doi:10.1016/j.disc.2018.02.021. [5] F. Bonomo, M. C. Dourado, G. Duran, L. Faria, L. N. Grippo and M. D. Safe, Forbidden subgraphs and the Konig-Egervary property, Discrete Appl. Math. 161 (2013), 2380-2388, doi:10.1016/j.dam.2013.04.020. [6] E. Boros, M. C. Golumbic and V. E. Levit, On the number of vertices belonging to all maximum stable sets of a graph, Discrete Appl. Math. 124 (2002), 17-25, doi:10.1016/s0166-218x(01) 00327-4. [7] C. Bujtas and M. Jakovac, Relating the total domination number and the annihilation number of cactus graphs and block graphs, Ars Math. Contemp. 16 (2019), 183-202, doi:10.26493/ 1855-3974.1378.11d. 368 Ars Math. Contemp. 18 (2020) 381-391 [8] N. Dehgardi, S. Norouzian and S. M. Sheikholeslami, Bounding the domination number of a tree in terms of its annihilation number, Trans. Comb. 2 (2013), 9-16, doi:10.22108/toc.2013. 2652. [9] N. Dehgardi, S. M. Sheikholeslami and A. Khodkar, Bounding the rainbow domination number of a tree in terms of its annihilation number, Trans. Comb. 2 (2013), 21-32, doi:10.22108/toc. 2013.3051. [10] N. Dehgardi, S. M. Sheikholeslami and A. Khodkar, Bounding the paired-domination number of a tree in terms of its annihilation number, Filomat 28 (2014), 523-529, doi:10.2298/ fil1403523d. [11] R. W. Deming, Independence numbers of graphs—an extension of the Koenig-Egervary theorem, Discrete Math. 27 (1979), 23-33, doi:10.1016/0012-365x(79)90066-9. [12] W. J. Desormeaux, T. W. Haynes and M. A. Henning, Relating the annihilation number and the total domination number of a tree, Discrete Appl. Math. 161 (2013), 349-354, doi:10.1016/j. dam.2012.09.006. [13] E. Egervary, On combinatorial properties of matrices (in Hungarian), Mat. Lapok 38 (1931), 16-28. [14] M. Gentner, M. A. Henning and D. Rautenbach, Smallest domination number and largest independence number of graphs and forests with given degree sequence, J. Graph Theory 88 (2018), 131-145, doi:10.1002/jgt.22189. [15] M. Jakovac, Relating the annihilation number and the 2-domination number of block graphs, Discrete Appl. Math. 260 (2019), 178-187, doi:10.1016/j.dam.2019.01.020. [16] A. Jarden, V. E. Levit and E. Mandrescu, Two more characterizations of Konig-Egervary graphs, Discrete Appl. Math. 231 (2017), 175-180, doi:10.1016/j.dam.2016.05.012. [17] A. Jarden, V. E. Levit and E. Mandrescu, Critical and maximum independent sets of a graph, Discrete Appl. Math. 247 (2018), 127-134, doi:10.1016/j.dam.2018.03.058. [18] A. Jarden, V. E. Levit and E. Mandrescu, Monotonic properties of collections of maximum independent sets of a graph, Order 36 (2019), 199-207, doi:10.1007/s11083-018-9461-8. [19] D. A. Jaumea and G. Molina, Maximum and minimum nullity of a tree degree sequence, 2018, arXiv:1806.02399 [math.CO]. [20] D. Konig, Graphen und Matrizen, Mat. Lapok 38 (1931), 116-119. [21] E. Korach, T. Nguyen and B. Peis, Subgraph characterization of red/blue-split graph and Konig Egervary graphs, in: Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms, ACM, New York, 2006 pp. 842-850, doi:10.1145/1109557.1109650, held in Miami, FL, January 22 - 24, 2006. [22] C. E. Larson, A note on critical independence reductions, Bull. Inst. Combin. Appl. 51 (2007), 34-46. [23] C. E. Larson, The critical independence number and an independence decomposition, European J. Combin. 32 (2011), 294-300, doi:10.1016/j.ejc.2010.10.004. [24] C. E. Larson and R. Pepper, Graphs with equal independence and annihilation numbers, Electron. J. Combin. 18 (2011), #P180 (9 pages), doi:10.37236/667. [25] V. E. Levit and E. Mandrescu, Combinatorial properties of the family of maximum stable sets of agraph, Discrete Appl. Math. 117 (2002), 149-161, doi:10.1016/s0166-218x(01)00183-4. [26] V. E. Levit and E. Mandrescu, On a+ -stable Konig-Egervary graphs, Discrete Math. 263 (2003), 179-190, doi:10.1016/s0012-365x(02)00528-9. V. E. Levit and E. Mandrescu: On an annihilation number conjecture 369 [27] V. E. Levit and E. Mandrescu, Critical independent sets and Konig-Egervary graphs, Graphs Combin. 28 (2012), 243-250, doi:10.1007/s00373-011-1037-y. [28] V. E. Levit and E. Mandrescu, Vertices belonging to all critical sets of a graph, SIAMJ. Discrete Math. 26 (2012), 399-403, doi:10.1137/110823560. [29] V. E. Levit and E. Mandrescu, On maximum matchings in Konig-Egervary graphs, Discrete Appl. Math. 161 (2013), 1635-1638, doi:10.1016/j.dam.2013.01.005. [30] V. E. Levit and E. Mandrescu, A set and collection lemma, Electron. J. Combin. 21 (2014), #P1.40 (8 pages), doi:10.37236/2514. [31] V. E. Levit and E. Mandrescu, On Konig-Egervary collections of maximum critical independent sets, Art Discrete Appl. Math. 2 (2019), #P1.02 (9 pages), doi:10.26493/2590-9770.1261.9a0. [32] W. Ning, M. Lu and K. Wang, Bounding the locating-total domination number of a tree in terms of its annihilation number, Discuss. Math. Graph Theory 39 (2019), 31-40, doi:10.7151/ dmgt.2063. [33] R. D. Pepper, Binding Independence, Ph.D. thesis, University of Houston, 2004, https: //www.proquest.com/docview/30 519 65 62. [34] R. D. Pepper, On the annihilation number of a graph, in: V. Zafiris, M. Benavides, K. Gao, S. Hashemi, K. Jegdic, G. A. Kouzaev, P. Simeonov, L. Vladareanu and C. Vobach (eds.), AMATH'09: Proceedings of the 15th American Conference on Applied Mathematics, World Scientific and Engineering Academy and Society (WSEAS), Stevens Point, Wisconsin, 2009 pp. 217-220. [35] T. Short, On some conjectures concerning critical independent sets of a graph, Electron. J. Combin. 23 (2016), #P2.43 (10 pages), doi:10.37236/5580. [36] F. Sterboul, A characterization of the graphs in which the transversal number equals the matching number, J. Comb. Theory Ser. B 27 (1979), 228-229, doi:10.1016/0095-8956(79)90085-6. ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 371-379 https://doi.org/10.26493/1855-3974.1900.cc1 (Also available at http://amc-journal.eu) The complete bipartite graphs which have exactly two orientably edge-transitive embeddings* Xue Yu Department of Mathematics, Henan Institute of Science and Technology, Xinxiang 453003, P. R. China, and School ofMathematics and Statistics, Yunnan University, Kunming 650500, P. R. China Ben Gong Lou f School ofMathematics and Statistics, Yunnan University, Kunming 650500, P. R. China Received 7 January 2019, accepted 10 June 2020, published online 23 October 2020 In 2018, Fan and Li classified the complete bipartite graph Km,n that has a unique orientably edge-transitive embedding. In this paper, we extend this to give a complete classification of Km n which have exactly two orientably edge-transitive embeddings. Keywords: Bipartite graphs, edge-transitive embeddings. Math. Subj. Class. (2020): 20B15, 20B30, 05C25 *The research was partially supported by the NSFC (11861076, 11171200) and the NSF of Yunnan Province (2019FB139). The work in the paper was done when the first two authors visited South University of Science and Technology. The authors are very thankful to Professor Cai Heng Li. t Corresponding author. E-mail addresses: yuxue1212@163.com (Xue Yu), bglou@ynu.edu.cn (Ben Gong Lou), fww0871@163.com (Wen Wen Fan) Wen Wen Fan School of Mathematics, Yunnan Normal University, Kunming 650500, P. R. China Abstract ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 372 Ars Math. Contemp. 18 (2020) 381-391 1 Introduction Let M = (V, E, F) be an orientable map with vertex set V, edge set E and face set F, that is, M is a 2-cell embedding of the underlying graph r = (V, E) in an orientable surface. A permutation of V U E U F which preserves V, E, F, and their incidence relations is called an automorphism of M. All automorphisms of M form the automorphism group Aut M under composition. A map M = (V, E, F) is said to be G-edge-transitive if G < Aut M is transitive on E; if in addition G also preserves the orientation of the supporting surface, then M is called orientably edge-transitive. Similarly, orientably arc-transitive maps are defined. It is a main aim of topological graph theory to determine and enumerate all the 2-cell embeddings of a given class of graphs, see [2, 3, 7, 10, 11, 12] for arc-transitive maps, and [5, 8, 9, 13] for edge-transitive maps. Although each map has a unique underlying graph, a graph may have many non-isomorphic 2-cell embeddings usually. For example, K3 2 has two edge transitive em-beddings that have automorphism groups Z6 and S3, respectively. As a special case, the complete bipartite graphs that has a unique edge-transitive embedding has been received much attention. For instance, Jones, Nedela and Skoviera [10] proved that Kn n has a unique orientably arc-transitive embedding if and only if gcd(n, ^(n)) = 1, where ^(n) is the Euler phi-function. Fan and Li [4] showed that Km,n have a unique edge-transitive embedding if and only if gcd(m, ^(n)) = 1 = gcd(n, ^(m)). For convenience, we call the pair (m, n) singular if gcd(m, ^(n)) = 1 = gcd(n, ^>(m)) in the following. The aim of this paper is to consider the analogous problem for the complete bipartite graph Km,n, and we give a complete classification of Km,n which have exactly two orientably edge-transitive embeddings. To state the theorem, we need some notations. For an integer n and a prime p, let n = npnp> such that np is a p-power and gcd(np, np>) = 1. The main theorem of this paper is now stated as follows. Theorem 1.1. A complete bipartite graph Km,n has exactly two orientably edge-transitive embeddings if and only if, interchanging m and n if necessary, one of the following holds: (i) (m, n) = (4, 2); (ii) m = pe with p odd, n = 2n2', and (m, n2/) is a singular pair; (iii) m = pe with p = 3 (mod 4), n = 2f n2/ with f > 2, and (m,n2/) is a singular pair; (iv) m = 2pe with p odd, and n = 2. This solved the problem in [4] to determine complete bipartite graphs which have exactly two non-isomorphic orientably edge-transitive embeddings. Particularly, the following corollary about Kn n is easily observed. Corollary 1.2. There exists no complete bipartite graph Kn,n (n > 2) that has exactly two non-isomorphic orientably edge-transitive embeddings. 2 Complete bipartite edge-transitive maps Let m, n be positive integers, and let r = (V, E) be a complete bipartite graph Km,n. Let M be an orientable map with underlying graph r = Km,n. Let Aut+ M consist of X. Yu et al.: The complete bipartite graphs which have exactly two orientably edge-transitive . 373 automorphisms of M which preserves the biparts of r, and let AutO M be the subgroup of Aut M which preserves the orientation of the supporting surface. Let Aut® M = Aut+ M n AutO M. Then Aut® M contains all elements of Aut M which preserve the orientation of the supporting surface, and fixes the biparts of the underlying graph. It is clear that isomorphic embeddings of Km,n have isomorphic automorphism groups. Orientable edge-transitive embeddings of Km,n have automorphism groups being bi-cyclic, which is defined as follows. Definition 2.1. A group G is called bicyclic if G = (a)(b) for some elements a,b G G. If |a| = m and |b| = n, then G is said to be of order {m, n}. If in addition (a) n (b) = 1, then G is called an exact bicyclic group, and {a, b} is called an exact bicyclic pair of order {m, n}. It is known that orientable edge-transitive embeddings of Km,n precisely correspond to exact bicyclic pairs of order {m, n}. We denote by M(G, a, b) the edge-transitive embedding of Km,n corresponding to a bicyclic group G associated with a bicyclic pair {a, b}. For convenience, (a, b) is called an edge-regular pair for G. Moreover, M(G,a,b) is called an abelian embedding if G is abelian, and non-abelian embedding otherwise. The following lemma is well-known and easy to prove, see [11] or [6]. Lemma 2.2. Let G be an exact bicyclic group of order {m, n}, and let a,b G G be a bicyclic pair. Then there is an edge-transitive orientable embedding M = M (G, a, b) of Km,n such that Aut® M = G is edge-regular on M, and for any bicyclic pair x,y G G, M(G, a, b) = M(G, x, y) if and only if there is an automorphism a of Aut(G) such that (a,bY = (x,y). Since there exists an abelian bicyclic group Zm x Zn for any positive integers m and n, the graph r = Km n has a unique orientable edge-regular embedding M such that Aut® M = Zm x Zn, see [4, Lemma 2.3]. Moreover, it is known that if {m, n} is a singular pair of integers then each exact bicyclic group of order {m, n} is abelian, see [4, Lemma 3.3]. This leads to the following observation. Lemma 2.3. Let m, n be positive integers for which Kmn has exactly two non-isomorphic edge-transitive embeddings. Then there exists a unique non-abelian exact bicyclic group of order {m, n}. In the next section, we work out a classification of integer pairs {m, n} for which there is only one non-abelian exact bicyclic group. 3 Uniqueness of groups Let (m, n) be a pair of integers such that there is a unique non-abelian exact bicyclic group of order {m, n}. Then (m, n) is not a singular pair. So there exist divisors mp | m, and nq | n such that (mp, nq) is not a singular pair. The first lemma determines (mp,np) for the same prime p. 374 Ars Math. Contemp. 18 (2020) 381-391 Lemma 3.1. If a prime p | gcd(m, n), then (i) {mp,np} = {4, 2}, or (ii) {mp, np} = {pe, p} with p an odd prime and e > 2, or (iii) {mp, np} = {p2, p2 } with p an odd prime. Proof. To prove the lemma, we may assume that mp > np and mp = pe with e > 2. Assume first that np = p. If p = 2 and e > 3, then there are 3 non-isomorphic groups Gj = Zm:Z„ = Zm2; x Z„2, x Pj, where i = 1,2 or 3, and Pi = (x2)(y2) = Z2e:Z2 as below: Pi = (x2,y2 | xf = x-1), P2 = (X2,y2 | x222 = x2e-1+1), P3 = (x2,y2 | x22 = x2 -1). This contradiction shows that either p = 2 and e = 2, that is (mp, np) = (4,2), or p is odd and (mp, np) = (pe,p) with e > 2. Next, assume that np = pf with f > 2. Suppose further that e > 3. Then there exist at least 2 non-isomorphic groups Gj = Zm:Zn = Zmp, x Z„p, x Pj, where i =1 or 2, and Pi = (xp)(yp) = Zpe :Zpf as below: Pi (xp, yp 1 xpp xp+P ), P2 (xp, yp 1 xpp xp+P ). This is a contradiction. Thus e = 2, and f = 2. Suppose further that p = 2, there are two non-isomorphic groups Gi — ZmZn — Zm2, x Z„2, x Pj, where i = 1 or 2, and Pj = (x2)(y2) = Z4Z4 is non-abelian as below: Pi = (x2,y2 | x4 = y4 = 1,xf = x-1), P2 = (x2,y2 1 x2 = y4 = [x2,y2] = [x2,y|] = 1 [y2,x2] = ^ylK So {mp,np} = {p2,p2} with p an odd prime. □ The next lemma determines the relation mp and nq for distinct primes p, q. Lemma 3.2. Assume that mp = pe and nq = qf, where q 1 (p — 1). Then either f = 1, or q2 I (p — 1); equivalently, gcd(nq, ^(mp)) = q. — F """ "-q Proof. Suppose that f > 1 and q2 divides p — 1. Then there exist at least 2 non-abelian groups Gj = Zm:Z„ = Zmp, x Z„q, x where i = 1 or 2, and H = (xp):(yq} = Zpe :Zq/ are as below: Hi = (xp, yq | xpq = xp), where i = 1 and iq = 1 (mod pe); F2 = (xp, yq | xpq = xp), where jq = 1 (mod pe). This contradiction shows that either f = 1, or q2 ^ (p — 1), as stated. □ X. Yu et al.: The complete bipartite graphs which have exactly two orientably edge-transitive . 375 Rem ark on Lemma 3.2. Interchange m and n, if p | (q — 1), then either e = 1, or P2 \ (q — 1); equivalently, gcd(mp, ^(nq)) = p. Now we are ready to state the main result of this section. Theorem 3.3. Given a pair of integers {m, n}. Then the following two statements are equivalent: (a) there is a unique non-abelian exact bicyclic group (up to isomorphism) of order {m, n}, (b) there exist exactly one prime p | m and exactly one prime q | n such that (mp, nq) is not a singular pair, and either (i) gcd(^(mp),nq) = q, and gcd(mp,^(nq)) = 1, or (ii) gcd(mp,^(nq)) = p, and gcd(^(mp),nq) = 1. If further p = q, then {mp, np} = {4, 2}, or {p2,p2} with p an odd prime, or {pe,p} with p a prime and e > 3. Proof. First, assume (a) holds. Let G = (a)(6) be the unique exact nonabelian bicyclic group of order {m, n}, where |a| = m and |6| = n. Then (m, n) is not a singular pair. So there exist at least one prime p | m, and at least one prime q | n, such that (mp, nq) is not a singular pair. Suppose that pi ,p2 are prime divisors of m and qi, q2 are prime divisors of n such that gcd(nqi, ^(mpi)) = 1 with i =1 or 2, and either p1 = p2 or q1 = q2. Then there are 2 non-isomorphic nonabelian exact bicyclic groups of the form G = (a): (6) = Zm :Zn: (a):(6) = (api api ):(6q; 6qi ) = (api ) X (6qi ) X ((api ):(6qi ^ (а):(6) = (ap2 ap2 ):(6q2 6q2 ) = (ap2 ) X (6q2 ) X ((ap2 ):(6q2 )). This is a contradiction. Similarly, interchanging m and n, suppose that p1, p2 are prime divisors of m and q1, q2 are prime divisors of n such that gcd(mpi, ^(nqi)) = 1 with i =1 or 2, and eitherp1 = p2 or q1 = q2 . Then there are 2 non-isomorphic nonabelian exact bicyclic groups of the form G = (6): (a) = Z„:Zm: (б):(a) = (6pi 6pi ):(aq1 aqi ) = (ap1 ) X (6q1 ) X ((6qi ):(api )), (6):(a) = (6p26P2):(aq2aq2) = (ap2) X (6q2) X ((6q2):(aP2)). This is a contradiction. Now, suppose that p1, p2 are prime divisors of m and q1, q2 are prime divisors of n such that gcd(nqi, ^(mpi) = 1 and gcd(mp2, ^(nq2)) = 1. Then there are 2 non-isomorphic nonabelian exact bicyclic groups G of the form: (а):(6) = (api api ):(6qi 6qi ) = (api ) X (6qi ) X ((api ):(6qi )), (б):(a) = (6q26q2):(ap2aP2) = (6q2) X (ap) X ((6q2):(aP2)). This is a contradiction. 376 Ars Math. Contemp. 18 (2020) 381-391 We thus conclude that there is exactly one prime p \ m and exactly one prime q \ n such that (mp, nq) is not a singular pair. Assume that gcd(^(mp),nq) = 1 and gcd(mp,^(nq)) = 1 such that p = q. By Lemma 3.2, gcd(^(mp), nq) = q and gcd(mp, ^(nq)) = p, which implies that q \ (p - 1) and p \ (q - 1), this is not possible. Thus either part (b)(i) or part (b)(ii) holds. Moreover, if p = q, then by Lemma 3.1, we have gcd(mp, ^(np)) = p, or gcd(^(mp), np) = p, which implies that {mp, np} = {4, 2}, or {p2,p2} with p an odd prime, {pe,p} with p a prime and e > 3. Conversely, let m, n be integers satisfying condition (b). We claim that both (mp', n) and (m, nq/) are singular pairs. In fact, suppose to the contrary that one of (mp', n) and (m, nq'), say (mp', n), is not singular. Then there is a prime pi = p of m, and a prime qi of n, such that the pair (mpi, nqi) is not singular, which contradicts with the unique choice of the prime p. Now let G = (a)(6) such that (a) = Zm, (6) = Zn and (a) n (6) = 1. Then G is supersoluble by [1]. Further let G = (a)(6) = (apap')(6q6q>) = GpGp', then Gp = (ap) = Zmp and Gp' = (ap/)((6q) x (6q')) = Zmp,Zn. As (ap) n (6) = 1, we have that Gp is an exact bicyclic group of order {mp/, n}. By [4, Lemma 3.3], Gp' is abelian. So Gp/ = ((ap/) x (6q/)) x (6q). Similarly, Gq> = ((ap/) x (6q/)) x (ap). Thus a Hall subgroup G{p,q}' is abelian and centralizes both Gp and Gq, and so G = G{pqy x G{pq}, where G{p,q}' = (ap') x (6q/) = Zmp x Znq, and Gfeq} = (ap)(6q) = ZmpZnq is nonabelian. Moreover, assume that (b)(i) hold, that is gcd(^(mp), nq) = q and gcd(mp, ^(nq)) = 1, we have apq = ap, where A =1 and Aq = 1 (mod mp). So the group G{p q} = (ap):(6q). We claim that the group G{pq} is unique up to isomorphism. In fact, assume that ^ = A such that H = (x,y | = = 1,^q = 1 (mod pe)). Then (A) and are both subgroups of order q in Zpe, where Zpe is the multiplicative group consisting of all the unites in the ring Zpe. Since Zpe = Zp-1 x Zpe-i, which has a unique subgroup of order q, we have (A) = (^). Thus A = (mod pe) for some integer k. Let z = yk. Then k z G H and = = xp. Hence H = G{p q}. Similarly, assume that (b)(ii) hold, we have the group G{p q} = (6q):(ap), = 6p, where A =1 and Ap = 1 (mod nq), which is unique up to isomorphism. Therefore, there is only one non-abelian exact bicyclic group of order {m, n}. In particular, assume that p = q. Then G = (a)(6) = GpGp', where Gp = (ap)(6p) = Zmp Znp and Gp' = (ap' )(6p') = Zmp' Znp'. By the assumption, there exists exactly one prime p \ gcd(m, n) such that (mp, np) is not a singular pair. We conclude that (mp', np'), (mp', n) and (m, np') are all singular pairs. Since (ap') n (6p') C (a) n (6) = 1, by [4, Lemma 3.3], Gp' is abelian. Similarly, from (ap') n (6) = 1 and (a) n (6p') = 1, it follows that (ap')(6) = Gp' (6p) and (a)(6p') = Gp' (ap) are abelian. That is to say Gp' centralizes both (ap) and (6p). Thus G = Gp' x Gp, where Gp' = (ap') x (6p') and Gp = (ap):(6p), which is unique discussed as above. These prove (a) holds. □ 4 Proof of the main theorem Let m, n be integers for which Km n only has one non-abelian edge-transitive embedding. Then there is only one non-abelian exact bicyclic group G = ZmZn. By Theorem 3.3, interchanging m and n if necessary, there are a unique prime divisor p of m and a unique prime divisor q of n such that G = G{p q}' x G{p q}, and G{p q} = Zpe :Zqf is nonabelian. We give a basic fact at first which is used repeatedly in the following. X. Yu et al.: The complete bipartite graphs which have exactly two orientably edge-transitive . 377 Lemma 4.1. Suppose H = (a):(b) = Zk:Z; is a split extension such that ab = ax, where A = 1, A1 = 1 (mod k) and l is odd. Then the following map of H: a : a ^ a1, b ^ b-1, where gcd(i, k) = 1, is not an automorphism of H. Proof. Supppose to the contrary. Then a(a)a(b) = (a®)b 1 = ba®b-1 = a(ax) = aXl = b-1a®b, and so alb2 = b2a®. Since o(b2) = o(b) and o(a®) = o(a), it follows that H = (a®, b2) is abelian, which is a contradiction. □ Now we determine the {pe, q f } when p = q. Lemma 4.2. If p = q, then {pe,pf} = {4,2}. Proof. Since a group of order p2 is abelian, without loss of generality, we may assume that e > 2, and e > f. Suppose that p is odd. Then there exists a non-abelian metacyclic group G{pq} = (xp):(yp) such that xpp = xx where A =1 and Aq = 1 (mod pe). Let G = G{p,q}/ x G{pq} = (xp/) x (ypt) x ((xp):(yp)) = (xp/Xp):(yp/yp) = Zm:Z„. Then the pairs (xp/xp,yp/yp) and (xp/xp,yp/y-1) are not equivalent under Aut(G) by Lemma 4.1, and thus Km,n has at least 3 non-isomorphic orientably edge-transitive em-beddings, which is a contradiction. We thus conclude thatp = 2, and so by Theorem 3.3, {pe,pf } = {4, 2}. □ Next we determine the {pe, qf } when p = q. Lemma 4.3. If p = q, then q = 2, and either qf = 2, or qf > 4 andp = 3 (mod 4). Proof. Assume p = q. Since G{p q} = Zpe :Zq/ is nonabelian, q divides p - 1. Suppose that q is odd. Let (x') = Zmp/ and (y') = Znq/, and let G = (x') x (y') x ((xp):(yq)) = (xpx'):(yqy') = Zm:Zn. Then (xpx', yqy') and (xpx', y-1y') are not equivalent under Aut(G) by Lemma 4.1, and so Km n has at least 3 non-isomorphic orientably edge-transitive embeddings, which is a contradiction. We thus have that q = 2, and gcd(n2, ^(mp)) = 2 by Lemma 3.2, that is, either qf = 2, or qf > 4 and p = 3 (mod 4). □ Now we are ready to produce a list of groups for G. Lemma 4.4. The unique nonabelian exact bicyclic group G = ZmZn satisfies one of the following, where p is a prime: (i) G = Dg; (ii) G = D2pe x Zn2/, where (m, n2/) is a singular pair; (iii) G = (Zpe :Z2/) x Zn2/, where p = 3 (mod 4) and (m, n2/) is a singular pair; 378 Ars Math. Contemp. 18 (2020) 381-391 (iv) G = D4pe with p odd. Proof. Noting that the group G = G{p qy x G{pq}, and G{pq} = Zpe :Zqf is nonabelian. By Lemma 4.3, q = 2, and if m2 > 2 is even, then (m2, n2) = (4,2) by Lemma 4.2. We conclude that (m, n) = (4, 2), and the corresponding group G = D8, as in part (i). Assume now that m2 = 1. It follows that m = pe and either qf = 2, or qf = 2f > 4 andp = 3 (mod 4) by Lemma 4.3. If n2 = 2, then G = Zn , x (Zpe :Z2) = Z„2, x D2pe such that (m, n2/) is a singular pair, as in part (ii). If n2 > 4, then G = (Zpe :Z2f) x Z„2,, where p = 3 (mod 4) and (m, n2/) is a singular pair, as in part (iii). Finally assume that m2 = 2. Then m = 2pe with p odd, and n = 2. So the corresponding group G = D4pe, as in part (iv). This completes the proof. □ To complete the proof of Theorem 1.1, we need to prove that for each group G listed in Lemma 4.4, all edge regular pairs are equivalent. Lemma 4.5. Let G = D2m be dihedral. Then all edge-regular pairs for G on Km,2 are equivalent. Proof. Let (x, y) be an edge-regular pair for G acting on Km,2. Then |x| = m, |y| = 2, and xy = x-1. Let x',y' be another edge-regular pair such that G = (x'}(y'}. Then |x'| = m, |y'| = 2, and (x')y = (x')-1. Clearly, there is an automorphism a G Aut(G) such that a: x ^ x', y ^ y', so all regular pairs for G on Km 2 are equivalent. □ We are now ready to prove the main theorem. Proof of Theorem 1.1. The necessity is easily found from Lemma 4.4. To prove the sufficienty, we need prove that for each group G = ZmZn listed in Lemma 4.4, there is exactly one non-abelian orientably edge-transitive embedding of Km,n. If G is a dihedral group, then the proof follows from Lemma 4.5. Thus we assume that G is not a dihedral group. Assume that m = pe and n = 2n2/. Then the only exact bicyclic group of order {m, n} is G = ((a}:(&2)) x (62'}, where (a}:(62} = D2pe and |&2'| = n2'. Let (xi,yi) and (x2,y2) be two edge-regular pairs from G. Then xi = a®1, yi = 62 62', y2 = 62 622, x2 = a®2 where i1, i2 are coprime to p, and jl j2 are coprime to n2'. There is an automorphism a G Aut((a}:(62}) which sends a®1 to a®2; there is an automorphism t g Aut((62'}) which sends 6^ to 6j2. Then (a, t) is an automorphism of G which maps (x1, y1) to (x2, y2). Assume that G = (Zpe :Z2f) x Z„2', where m = pe with p = 3 (mod 4), and gcd(^(n), m) = 1 and gcd(n, ^(m)) = 2. Then G = ((a}:(62}) x (62'}, X. Yu et al.: The complete bipartite graphs which have exactly two orientably edge-transitive . 379 where |a| = m = pe andn = 2f n2', and ab2 = a 1. Let (x, y) and (x', y') be edge-regular pairs for G on Km,n such that |x| = |x'| = m and |y| = |y'| = n. Then x = a1, y = &2&2', and x' = a4', y' = 62' bk', where p |ii', jj' is odd and gcd(kk', n2') = 1. It is easily shown that there are automorphisms a g Aut((a}:(62}) and t g Aut((62'}) such that a: a1 ^ a1 , 62 ^ 62 t : 6f' ^ 6k. It follows that (a, t) is an automorphism of G which sends (x, y) to (x',y'). Thus all edge-regular pairs for G on Km,n are equivalent. □ References [1] J. Douglas, On the supersolvability of bicyclic groups, Proc. Nat. Acad. Sci. U.S.A. 47 (1961), 1493-1495, doi:10.1073/pnas.47.9.1493. [2] S.-F. Du, G. Jones, J. H. Kwak, R. Nedela and M. Skoviera, Regular embeddings of Kn,n where n is a power of 2. I. Metacyclic case, European J. Combin. 28 (2007), 1595-1609, doi:10.1016/j.ejc.2006.08.012. [3] S.-F. Du, G. Jones, J. H. Kwak, R. Nedela and M. Skoviera, Regular embeddings of Kn,n where n is a power of 2. II: The non-metacyclic case, European J. Combin. 31 (2010), 1946-1956, doi:10.1016/j.ejc.2010.01.009. [4] W. W. Fan and C. H. Li, The complete bipartite graphs with a unique edge-transitive embedding, J. Graph Theory 87 (2018), 581-586, doi:10.1002/jgt.22176. [5] W. W. Fan, C. H. Li and H. P. Qu, A classification of orientably edge-transitive circular embeddings of Kpe,pf, Ann. Comb. 22 (2018), 135-146, doi:10.1007/s00026-018-0373-5. [6] W. W. Fan, C. H. Li and N.-E. Wang, Edge-transitive uniface embeddings of bipartite multi-graphs, J. Algebraic Combin. 49 (2019), 125-134, doi:10.1007/s10801-018-0821-7. [7] A. Gardiner, R. Nedela, J. Siran and M. Skoviera, Characterisation of graphs which underlie regular maps on closed surfaces, J. London Math. Soc. 59 (1999), 100-108, doi: 10.1112/s0024610798006851. [8] J. E. Graver and M. E. Watkins, Locally finite, planar, edge-transitive graphs, Mem. Amer. Math. Soc. 126 (1997), no. 601, doi:10.1090/memo/0601. [9] K. Hu, R. Nedela and N.-E. Wang, Complete regular dessins of odd prime power order, Discrete Math. 342 (2019), 314-325, doi:10.1016/j.disc.2018.09.028. [10] G. Jones, R. Nedela and M. Skoviera, Complete bipartite graphs with a unique regular embedding, J. Comb. Theory Ser. B 98 (2008), 241-248, doi:10.1016/j.jctb.2006.07.004. [11] G. A. Jones, Complete bipartite maps, factorisable groups and generalised Fermat curves, in: J. Koolen, J. H. Kwak and M.-Y. Xu (eds.), Applications of Group Theory to Combinatorics, CRC Press, Boca Raton, Florida, pp. 43-58, 2008, doi:10.1201/9780203885765, selected papers from the Com2MaC Conference on Applications of Group Theory to Combinatorics held in Pohang, July 9- 12, 2007. [12] G. A. Jones, Regular embeddings of complete bipartite graphs: classification and enumeration, Proc. Lond. Math. Soc. 101 (2010), 427-453, doi:10.1112/plms/pdp061. [13] J. Siran, T. W. Tucker and M. E. Watkins, Realizing finite edge-transitive orientable maps, J. Graph Theory 37 (2001), 1-34, doi:10.1002/jgt.1000.abs. ARS MATHEMATICA CONTEMPORANEA ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 18 (2020) 381-391 https://doi.org/10.26493/1855-3974.2239.7f1 (Also available at http://amc-journal.eu) The expansion of a chord diagram and the Genocchi numbers Tomoki Nakamigawa * Department of Information Science, Shonan Institute of Technology, Fujisawa, Kanagawa, Japan Received 3 February 2020, accepted 21 April 2020, published online 24 October 2020 Abstract A chord diagram E is a set of chords of a circle such that no pair of chords has a common endvertex. Let vi, v2,..., v2n be a sequence of vertices arranged in clockwise order along a circumference. A chord diagram {v1vn+1, v2vn+2,..., vnv2n} is called an «.-crossing and a chord diagram {v1v2, v3v4,..., v2n-1v2n} is called an n-necklace. For a chord diagram E having a 2-crossing S = {x1x3, x2x4}, the expansion of E with respect to S is to replace E with E1 = (E \ S) U {x2x3, x4x1} or E2 = (E \ S) U {x1x2, x3x4}. Beginning from a given chord diagram E as the root, by iterating chord expansions in both ways, we have a binary tree whose all leaves are nonintersecting chord diagrams. Let NCD(E) be the multiset of the leaves. In this paper, the multiplicity of an n-necklace in NCD(E) is studied. Among other results, it is shown that the multiplicity of an n-necklace generated from an n-crossing equals the Genocchi number when n is odd and the median Genocchi number when n is even. Keywords: Chord diagram, chord expansion, Genocchi number, Seidel triangle. Math. Subj. Class. (2020): 05A15, 05A10 1 Introduction A set of chords of a circle is called a chord diagram, if they have no common endvertex. If a chord diagram consists of a set of n mutually crossing chords, it is called an n-crossing. A 2-crossing is simply called a crossing as well. If a chord diagram contains no crossing, it is called nonintersecting. Let V be a set of 2n vertices on a circle, and let E be a chord diagram of order n, where each chord has endvertices of V. In this situation, V is called a support of »This work was supported by JSPS KAKENHI Grant Number 19K03607. E-mail address: nakami@info.shonan-it.ac.jp (Tomoki Nakamigawa) ©® This work is licensed under https://creativecommons.org/licenses/by/4.0/ 382 Ars Math. Contemp. 18 (2020) 381-391 E. We denote the family of all chord diagrams having V as a support by CD(V). Let x^x2,x3,x4 G V be placed on a circle in clockwise order. Let E G CD(V). For a crossing S = jxix3,x2x4} c E, let Si = jx2x3,x4xi}, and S2 = {xix2,x3x4}. The expansion of E with respect to S is defined as a replacement of E with Ei = (E \ S) U Si or E2 = (E \ S) U S2 (see Figure 1). Xl X2 Figure 1: The expansion of a chord diagram with respect to a 2-crossing S. Other chords except those in S are not shown. Let E G CD( V) be a chord diagram. Form a binary tree as follows. Begin with E as the root, arbitrarily choose a crossing of E, and expand E in both ways, adding the results as children of E. Choose crossings in each child if any exists, expand them each in both ways, and repeat the procedure until all leaves are nonintersecting. This procedure terminates and the multiset of leaves is independent of the choices made at each step ([14]). Let us denote the multiset of nonintersecting chord diagrams generated from E by NCD(E). For a chord diagram E G CD(V), let us define the chord expansion number f (E) as the cardinality of NCD(E) as a multiset. For a chord diagram E, the circle graph, also called the interlace graph GE of E, is a graph such that a vertex of GE corresponds to a chord of E and two vertices of GE are joined by an edge if their corresponding chords of E are mutually crossing. We say that two chord diagrams Ei and E2 with a common support are isomorphic if GEl and GE2 are isomorphic as graphs. It is proved that f (E) equals t(GE; 2, -1), where t(G; x, y) is the Tutte polynomial of a graph G ([15]). In the case E is an n-crossing Cn, its associated circle graph is a complete graph Kn with n vertices. In [13], Merino proved that t(Kn; 2, -1) — Euln+i for n > 1, where (Eul)„>i — (1,1, 2, 5,16,61, 272,...) is the Euler number. Hence, we have f (Cn) — Euln+i for n > 1. See also [12] for the evaluation of t(G; 2, -1) for a graph G. For two nonnegative integers k and n with k < n, we define A(n, k) as a chord diagram of order n + 1, in which there is an n-crossing E0 with an extra chord e such that e crosses exactly k chords of E0. (See Figure 2.) Note that A(n - 1, n - 1) is simply an n-crossing, and that A(n, 0) is a union of an n-crossing and an isolated chord. Let us denote {1, 2,..., n} by [n]. A permutation a on [n] is called an alternating permutation if (a(i) - a(i - 1))(a(i +1) - a(i)) < 0 for 2 < i < n - 1. An alternating permutation a is called an up-down permutation (resp. down-up permutation) if a(1) < a(2) (resp. a(1) > a(2)). For 0 < k < n, the Entringer number Entis defined as the number of down-up permutations on [n + 1] with the first term k +1 ([11]). For n > 1, T. Nakamigawa: The expansion of a chord diagram and the Genocchi numbers 383 A(n, k) n - k Nn / \ V ) ^..... Figure 2: A(n, k) with n = 7 and k = 4 (left), and Nn with n = 8 (right). Entn+i,i equals Euln, the number of all down-up permutations on [n]. In [14], it is proved that f (A(n,k)) = Ent n+2,k+i. For a chord diagram E and for a nonintersecting chord diagram F with a common support, let us denote the multiplicity of F in NCD(E) by m(E, F). For a nonintersecting chord diagram E, a chord e G E is called an ear, if there is no other chord of E on at least one side of e. In [15], it is shown that for an n-crossing Cn and a nonintersecting chord diagram F with a common support, m(Cn, F) = 1 if and only if F has at most 3 ears. A nonintersecting chord diagram E with n chords is called an n-necklace, denoted by Nn, if all chords of E are ears. (See Figure 2.) The main purpose of the paper is to show that m(Cn,Nn) equals the Genocchi number when n is odd and the median Genocchi number when n is even. The Genocchi numbers and the median Genocchi numbers will be introduced in the following section. Recently, Bigeni showed a relation between a weight system of sl2 of chord diagrams and the median Genocchi numbers ([2]). In Definition 1 of [2], followed from [3], a weight system of sl2 is defined inductively by applying an operation for chord diagrams. The operation and the chord expansion are closely related to each other, although our main results in the paper do not seem directly followed from the results in [2]. The rest of this paper is organized as follows. In Section 2, the Genocchi numbers and the median Genocchi numbers are introduced. In Section 3, the main results of the paper are proved. In Section 4, another combinatorial interpretation for the multiplicity of n-necklaces is exhibited. Finally, in Section 5, some open problems are discussed. 2 The Genocchi numbers and the median Genocchi numbers According to [10], but with slightly different indices, let us recursively define the entry S(n, k) in row n > 1 and column k > 0 of the Seidel triangle ([17]): S(1,1) = 1, S(n, k) = 0 for k = 0 or n < 2(k - 1), S(2n,k) = £ S(2n - 1,i) for 1 < k < n, (2.1) i>k S(2n +1,k) = £ S(2n,i) for 1 < k < n + 1. (2.2) ii = (1,1, 3,17,155,...) and (H(2n + 1))n>0 = (1, 2, 8, 56, 608,...). Combinatorial properties of the Genocchi numbers have been extensively studied ([1, 4, 5,6, 7, 8,9,10,16,19]). It is known that the Genocchi number G(2n) counts the number of permutations a on [2n - 1] such that a(i) < a(i + 1) if a(i) is odd, and a(i) > a(i + 1) if a(i) is even ([6]). It is also known that the median Genocchi number H(2n + 1) counts the number of permutations a on [2n + 1] such that a(i) > i if i is odd and i = 2n + 1, and a(i) < i if i is even ([6]). In the on-line encyclopedia of integer sequences [18], we can find more information for the sequences A001469 (Genocchi numbers), A005439 (median Genocchi numbers), A099960 (An interleaving of the Genocchi numbers of the first and second kind) and A014781 (Seidel triangle). 3 Main results Our aim is to show a new combinatorial interpretation for the values of the Seidel triangle by using chord expansions. Let v0, v1,..., v2n+1 be a sequence of vertices in clockwise order along a circumference. Let V = [vi : 0 < i < 2n + 1}. As one of chord diagrams E G CD(V) isomorphic to A(n, k), introduced in the previous section, we have E = [v0vk+1} U [vivn+i+1 : 1 < i < k} U [vivn+i : k + 2 < i < n +1}. (See Figure 2.) Now let us define (n + 1)-necklaces and N-+1k g CD(V) such that N++ 1 k contains an ear vk v^+1 and N—+1 k contains an ear vk+1vk+2. The values of m(A(n, k), N++1 k) for n and k small are shown in Table 2. T. Nakamigawa: The expansion of a chord diagram and the Genocchi numbers 385 Table 2: m(A(n, k), N+ k) for 0 < k < n < 8 n \ k 0 1 2 3 4 5 6 7 8 0 1 1 1 1 2 1 1 1 3 1 1 2 2 4 2 2 3 3 3 5 3 3 6 6 8 8 6 8 8 14 14 17 17 17 7 17 17 34 34 48 48 56 56 8 56 56 104 104 138 138 155 155 155 Let us define 6+k = m(A(n k), N++i,k) and b-,k = m(A(n k) N„+i,k)- We also n+1,k n,k n+1,kz simply denote b+ k by bn,k. The main result of the paper is the following theorem. Theorem 3.1. Let n > 1. Then we have and b2n—1,k = S(2n, n — [k/2j) for 0 < k < 2n - 1, b2n,k = S(2n +1, [k/2j + 1) for 0 < k < 2n. (3.1) (3.2) A(n, K) >> vo n+k+1 A(n, k-1) A(n-1, n-k) v, n+k+1 Figure 3: A chord expansion of A(n, k) with respect to {v0vk+1, vkvn+k+1} with n = 7 and k = 3. Firstly, we show a relation between b- k and b+ k. Lemma 3.2. b b+,k-1for 1 < k < n. n,k n,k-1 v 386 Ars Math. Contemp. 18 (2020) 381-391 Proof. Let E be a chord diagram isomorphic to A(n, k), as shown in Figure 3. By the chord expansion of E with respect to {v0vk+1, vkvn+k+1}, we have two successors Ei and E2, which are isomorphic to A(n, k -1) and A(n -1, n - k), respectively. Since E2 contains a chord vk vk+1, it does not generate N—+1 k. Furthermore, since N—+1 k is a necklace having a chord vk-ivk, we have b_,k = m(A(n, k), N-+1,k) = m(A(n, k - 1),N++1,k_1) = b+k-1, as required. □ In order to prove Theorem 3.1, let us show arecurrence relation for bn,k. Lemma 3.3. We have b0j0 = 1 and for n > 1, we have bn,0 = bn,1 = bn_ 1,n_ 1, Jbnjk_2 + bn_1n_k for 2 < k < n and n is odd, bnk = N ' ' |bn , k_2 + bn_1, n_k_1 for 2 < k < n - 1 and n is even, bn , n = bn , n_2 for n is even. Proof. When k = 0,1 or n, equations bn ,0 = bn , 1 = bn_1 ,n_1 can be proved easily. Let us consider the case 2 < k < n. As in the proof of Lemma 3.2, we use the expansion of A(n, k) with respect to {voVk+1, VkVn+k+1}. If n is odd, we have b+,k = b_,k_1 + b+_1,n_k = bn,k_2 + bn_1,n_k . If n is even and k < n, we have b+,k = b_,k_1 + b__1,n_k = b+ + b+ = bn,k_2 + bn_1,n_k_1. Finally, if n is even and k = n, since b__10 = 0, we have bn,n = bn,n_1 + bn_1,0 = b+ = bn,n_2, as needed. □ Proof of Theorem 3.1. We proceed by induction on n and k. For (3.1) with n = 1, we have b1j0 = 1 and b1,1 = 1. On the other hand, we have S(2,1) = 1. For (3.2) with n = 1, we have b2 0 = 1, b21 = 1 and b2 2 = 1. On the other hand, we have S(3,1) = S(3, 2) = 1. Let n > 2. For k = 0, we have b2n_1,0 = b2n_2,2n_2 = S(2n - 1, n) = S(2n, n), T. Nakamigawa: The expansion of a chord diagram and the Genocchi numbers 387 and &2n,0 = &2n-1,2n-1 = S(2n, 1) = S(2n + 1,1). For k = 1, we have &2n-1,1 = &2n-1,0 = S(2n,n), and &2n,1 = b2n,0 = S(2n + 1,1). For (3.1) with 2 < k < 2n — 1, we have &2n-1,k = &2n-1,k-2 + &2n-2,2n-1-k = S(2n, n — L(k — 2)/2_|) + S(2n — 1, |(2n — 1 — k)/2j + 1) = S(2n, n +1 — |_k/2j) + S(2n — 1, n — |k/2j) = S(2n,n — |k/2j), and for (3.2) with 2 < k < 2n — 1, we have b2n,k = b2n,k-2 + b2n-1,2n-1-k = S(2n +1, |_(k — 2)/2j + 1) + S(2n,n — |(2n — 1 — k)/2j) = S(2n + 1, |_k/2j) + S(2n, 1 + |k/2j) = S (2n +1,1+ |k/2j), and for (3.2) with k = 2n, we have &2n,2n = &2n,2n-2 = S(2n + 1,n) = S(2n + 1, n +1). □ By Theorem 3.1, we have the following corollary. Corollary 3.4. m(C2n, N2n) = H(2n — 1) and m(C2n-1, Nin-1) = G(2n) for n > 1. Proof. By Theorem 3.1, we have m(C2n, N2n) = b2n-1,2n-1 = S(2n, 1) = H(2n — 1), and m(C2n-1, N2n-1) = &2n-2,2n-2 = S(2n — 1, n) = G(2n). □ 4 Multiplicity of an N-necklace and the number of perfect matchings of an associated graph In this section, we will exhibit a combinatorial interpretation of m(E, Nn) for a given chord diagram E. For a set V of vertices on the circumference, C (V) denotes the set of all 388 Ars Math. Contemp. 18 (2020) 381-391 chords whose endvertices are in V. A Ptolemy weight w on C (V) is defined as a function that satisfies w(xix3)w(x2x4) = w(x2x3)w(xix4) + w(xix2 )w(x3x4) (4.1) for all vertices xi, x2, x3, x4 G V placed along the circle. If w(e) is the Euclidean length of a chord e, then (4.1) holds by the Ptolemy's theorem in Euclidean geometry. Let w be a Ptolemy weight on C(V). If a chord diagram E G CD(V) has a 2-crossing S, by the chord expansion of E with respect to S, we have two successors Ei and E2. Then by (4.1), we have A w(e) = ^ w(e)+ n w(e). (4.2) e£E e£Ei e£E2 We denote the left-hand side of (4.2) by w(E). By iterating chord expansions with (4.2), we have w(E) = E w(F). (4.3) F eNCV(E) Let V = {vi, v2,..., v2n}, where vi, v2,..., v2n are placed along the circumference in this order. A Ptolemy weight w on C(V) is called rectilinear if w(vivj) = J2i 1 is maximal. Then the two variables xk and x^ do not appear together in the weight of any chord of F, otherwise such a chord would either intersect v2fc-iv2£ or contradict i — k being maximal. It follows that the product xkx^ never appears in w(F). This contradicts to that w(F) contains a monomial xix2... xn. □ For a chord diagram E having n chords ei, e2,..., en with the rectilinear Ptolemy weight w as defined in the above, let us define a balanced bipartite graph G(E, X) with partite sets A = {ai, a2,..., a„} and B = {bi, b2,..., bn} as follows. For 1 < i < n and 1 < j < n, ai and bj are adjacent if and only if a polynomial w(e4) contains amonomial xj. Theorem 4.2. For a chord diagram E with n chords and its associated balanced bipartite graph G(E, X) as defined in the above, m(E, Nn) equals the number of perfect matchings of G(E, X). T. Nakamigawa: The expansion of a chord diagram and the Genocchi numbers 389 Proof. We have w(E) = f]e£E w(e), and for all chords e, w(e) =0 or w(e) = xj + xi+i + • • • + xj for some 1 < i < j < n. Hence, the coefficient of xix2... xn of w(E), which is m(E, Nn) by Lemma 4.1, is the number of possible combinations to choose a variable x G X from each w(e) without repetition. This is the number of perfect matchings of G(E,X ). □ graph G(E, X) (right). Example 4.3. Let n = 4. Let V = jvj : 1 < i < 2n}, where vi, v2,..., v2n are placed on the circumference in this order. Let us consider a rectilinear Ptolemy weight w on C( V) such that w(v2j-iv2j) = xj for 1 < i < n and w(v2jv2j+i) = 0 for 1 < i < n — 1. Let E = {ej : 1 < i < 4} be a chord diagram, where e1 = v1v6, e2 = v2v5, e3 = v3v7, e4 = v4v8. (See Figure 4.) Since w(E) = w(ej) = (xi + X2 + x3)x2(x2 + x3)(x3 + X4), i