Research article Special Issues

A census of critical sets based on non-trivial autotopisms of Latin squares of order up to five

  • This paper delves into the study of critical sets of Latin squares having a given isotopism in their autotopism group. Particularly, we prove that the sizes of these critical sets only depend on both the main class of the Latin square and the cycle structure of the isotopism under consideration. Keeping then in mind that the autotopism group of a Latin square acts faithfully on the set of entries of the latter, we enumerate all the critical sets based on autotopisms of Latin squares of order up to five.

    Citation: Raúl M. Falcón, Laura Johnson, Stephanie Perkins. A census of critical sets based on non-trivial autotopisms of Latin squares of order up to five[J]. AIMS Mathematics, 2021, 6(1): 261-295. doi: 10.3934/math.2021017

    Related Papers:

    [1] Chang-Xu Zhang, Fu-Tao Hu, Shu-Cheng Yang . On the (total) Roman domination in Latin square graphs. AIMS Mathematics, 2024, 9(1): 594-606. doi: 10.3934/math.2024031
    [2] Wenke Zhou, Guo Chen, Hongzhi Deng, Jianhua Tu . Enumeration of dissociation sets in grid graphs. AIMS Mathematics, 2024, 9(6): 14899-14912. doi: 10.3934/math.2024721
    [3] A. El-Mesady, Y. S. Hamed, Khadijah M. Abualnaja . A novel application on mutually orthogonal graph squares and graph-orthogonal arrays. AIMS Mathematics, 2022, 7(5): 7349-7373. doi: 10.3934/math.2022410
    [4] Jinjiang Li, Yiyang Pan, Ran Song, Min Zhang . Exceptional set in Waring–Goldbach problem for sums of one square and five cubes. AIMS Mathematics, 2022, 7(2): 2940-2955. doi: 10.3934/math.2022162
    [5] Kittiwat Sirikasemsuk, Sirilak Wongsriya, Kanogkan Leerojanaprapa . Solving the incomplete data problem in Greco-Latin square experimental design by exact-scheme analysis of variance without data imputation. AIMS Mathematics, 2024, 9(12): 33551-33571. doi: 10.3934/math.20241601
    [6] Murugan Palanikumar, Nasreen Kausar, Harish Garg, Aiyared Iampan, Seifedine Kadry, Mohamed Sharaf . Medical robotic engineering selection based on square root neutrosophic normal interval-valued sets and their aggregated operators. AIMS Mathematics, 2023, 8(8): 17402-17432. doi: 10.3934/math.2023889
    [7] R. Ameri, M. Eyvazi, S. Hoskova-Mayerova . Advanced results in enumeration of hyperfields. AIMS Mathematics, 2020, 5(6): 6552-6579. doi: 10.3934/math.2020422
    [8] Sohail Ahmad, Ponam Basharat, Saleem Abdullah, Thongchai Botmart, Anuwat Jirawattanapanit . MABAC under non-linear diophantine fuzzy numbers: A new approach for emergency decision support systems. AIMS Mathematics, 2022, 7(10): 17699-17736. doi: 10.3934/math.2022975
    [9] Zhihong Xie, Guoliang Hao, S. M. Sheikholeslami, Shuting Zeng . On the Italian reinforcement number of a digraph. AIMS Mathematics, 2021, 6(6): 6490-6505. doi: 10.3934/math.2021382
    [10] Zhao Xiaoqing, Yi Yuan . Square-free numbers in the intersection of Lehmer set and Piatetski-Shapiro sequence. AIMS Mathematics, 2024, 9(12): 33591-33609. doi: 10.3934/math.20241603
  • This paper delves into the study of critical sets of Latin squares having a given isotopism in their autotopism group. Particularly, we prove that the sizes of these critical sets only depend on both the main class of the Latin square and the cycle structure of the isotopism under consideration. Keeping then in mind that the autotopism group of a Latin square acts faithfully on the set of entries of the latter, we enumerate all the critical sets based on autotopisms of Latin squares of order up to five.


    A partial Latin square of order n is an n×n array whose cells are either empty or filled by one element of a set of n distinct symbols so that each symbol appears at most once per row and at most once per column. The number of non-empty cells is its size. If this size is n2 (that is, if all the cells are filled), then the partial Latin square is indeed a Latin square of order n.

    From here on, let PLSn and LSn respectively denote the set of partial Latin squares of order n and its subset of Latin squares of the same order, both of them having the set [n]:={1,,n} as sets of symbols. Every partial Latin square P=(pij)PLSn is uniquely determined by its set of entries

    Ent(P):={(i,j,pij):i,j,pij[n]}.

    A completion of P is any Latin square LLSn such that Ent(P)Ent(L). Then, it is said that P is completable to L. If there exists precisely one such a Latin square L, then P is said to be uniquely completable. The problem of deciding whether a partial Latin square is uniquely completable is NP-complete [1], even if one such completion is previously given. In fact, the problem of deciding the existence of a completion also is NP-complete [2].

    In 1977, John Ashworth Nelder [3] termed critical set of a Latin square LLSn to any partial Latin square PPLSn that is uniquely completable to L and such that, for every PPLSn satisfying that Ent(P)Ent(P), there exists a distinct Latin square LLSn{L} such that Ent(P)Ent(L). It is said to be minimal if there does not exist any critical set of L of a smaller size. Furthermore, it is said to be strong if its set of entries can sequentially be filled by a series of forced entries. Remind in this regard that a forced entry in a partial Latin square PPLSn is a triple (i,j,k)[n]×[n]×[n] such that the cell (i,j) is the only empty one either in the ith row or the jth column of P, and the symbol k is the only one not appearing in the respective row or column. Illustrative examples of strong minimal critical sets of Latin squares of order up to six appear in [4] (for higher orders, see also [5,6]).

    Nelder also introduced the problem of determining the respective sizes, scs(n) and lcs(n), of the smallest and largest critical set of any given Latin square of order n. Two years later, Bohdan Smetaniuk [7] proved that scs(2n)n2/4, by also ensuring indeed the existence of critical sets of such size, as conjectured by Nelder. At the same time, this fact was independently discovered by Donald Joseph Curran and Gerrit Hendrik Johannes Van Rees [8], who also proved the same inequality for the odd case. Moreover, they determined the value scs(n), for all n5, together with some bounds for both sizes scs(n) and lcs(n). This last value was also analyzed in 1982 by Douglas Robert Stinson and van Rees [9]. Since these first studies, a wide amount of authors have dealt with critical sets of Latin squares. For several surveys on this topic, we refer the reader to the manuscripts of Anne Penfold Street [10], Keedwell [11,12,13] and Nicholas J. Cavenagh [14].

    The set of critical sets of a given partial Latin square is known for all isotopism and main classes of Latin squares of order up to seven [15,16]. Remind in this regard that, if Sn denotes the symmetric group on the set [n], then every triple Θ=(α,β,γ)Sn×Sn×Sn is called an isotopism from a partial Latin square P=(pij)PLSn to its isotopic partial Latin square PΘPLSn, where

    Ent(PΘ)={(α(i),β(j),γ(pij))):(i,j,pij)Ent(P)}.

    In other words, the partial Latin square PΘ arises from P after permuting its rows, columns and symbols respectively by α, β and γ. Further, if πS3, then the partial Latin square PπPLSn, where

    Ent(Pπ)={(iπ(1),iπ(2),iπ(3)):(i1,i2,i3)Ent(P)}

    is said to be a conjugate of P, and the permutation π is called a parastrophism from P to Pπ. In other words, the partial Latin square Pπ arises from P after interchanging the role of its rows, columns and symbols. Finally, two partial Latin squares are said to be paratopic or to be in the same main class if the former is isotopic to a conjugate of the latter. To be isotopic, conjugate and paratopic are equivalence relations among partial Latin squares of the same order. The distribution of Latin squares into isotopism and main classes is known [17,18,19] for order up to 11, and that of partial Latin squares is known [20,21,22,23,24] for order up to six. Further, if PΘ=P, then the triple Θ is called an autotopism of the partial Latin square P. It is known [25] that a Latin square of order n has at most nO(logn) autotopisms.

    The set Atop(P) of all autotopisms of a partial Latin square P constitutes a group under composition of permutations, which is termed the autotopism group of P. This group acts faithfully on the set of entries of P. The study of autotopism groups of partial Latin squares is currently an active area of research [20,26,27,28], with special emphasis on the study of invariants that facilitate their computation [29,30,31,32,33,34], and its possible applications in cryptography and coding theory [35,36,37,38]. For a recent survey on the theory of isotopisms, we refer the reader to [39].

    In the early 2000's, the concept of completability was generalised [40,41] to that of F-completability, where F is any given set of Latin square isotopisms. More specifically, a partial Latin square PPLSn is called F-completable if there exists a completion LLSn of the former such that ΘAtop(L), for all ΘF. If such a Latin square is unique, then P is said to be uniquely F-completable. Moreover, it is called an F-critical set of L if this last property does not hold for any partial Latin square Q such that Ent(Q)Ent(P). As such, these concepts generalise the classical ones, which arise when the set F is formed only by the trivial isotopism. More generally, if F is formed by only one isotopism Θ=(α,β,γ)Sn×Sn×Sn, then the notion of being (uniquely) Θ-completable and that one of being a Θ-critical set arise analogously [20]. In particular, if P is Θ-completable, then it is also Θ-compatible [42], that is, every entry (i,j,k)Ent(P) satisfies that, for each positive integer m, either the cell (αm(i),βm(j)) is empty, or (αm(i),βm(j),γm(k))Ent(P). Some particular cases of Θ-completability have already been considered in [43,44,45]. In spite of its implementations in cryptography [40] and graph colouring games [42], not much is known about this topic.

    This paper is organised as follows. Section 2 describes some preliminary lemmas that are later used throughout the paper. In particular, Table 4 enumerates the cases that are enough to study for determining the census of critical sets based on autotopisms of Latin squares of order up to five. Then, we introduce in Section 3 the concept of Θ-orbits of a Latin square, where Θ is an isotopism in its autotopism group. We show how this notion can be used for determining the possible sizes of the corresponding Θ-critical sets. In Section 4, we introduce the notion of partial subsquares of a Latin square as a generalization of a subsquare. The latter is any of the subarray of a Latin square that within itself constitutes as a Latin square. Then, we show how the overlapping of Θ-orbits and partial subsquares within a given Latin square may be used to determine its Θ-critical sets. Finally, due to the high dependence on notation, Appendix A gives a glossary of repeatedly used notation.

    In this section, we establish a series of preliminary lemmas that are later used in our study. Our first result deals with the composition of permutations and isotopisms.

    Lemma 1. Let us consider an isotopism Θ=(δ1,δ2,δ3)Sn×Sn×Sn and a permutation πS3. Let us define the isotopism

    Θπ:=(δπ(1),δπ(2),δπ(3))Sn×Sn×Sn.

    Then, (Pπ)Θπ=(PΘ)π, for all partial Latin square PPLSn,

    Proof. Suppose Θ=(δ1,δ2,δ3). The result follows from the fact that

    Ent((Pπ)Θπ)={(δπ(1)(iπ(1)),δπ(2)(iπ(2)),δπ(3)(iπ(3))):(i1,i2,i3)Ent(P)}={(iπ(1),iπ(2),iπ(3)):(i1,i2,i3)Ent(PΘ)}=Ent((PΘ)π).

    Example 2. Let us consider the Latin square of order four

    L1234234134124123

    and its conjugate by the permutation π=(123)S3. That is,

    Lπ1432214332144321.

    Now, let us consider the isotopism Θ=((12)(34),(1234),(123)(4))S4×S4×S4. Then,

    LΘ2314423114233142

    and

    Θπ=((123)(4),(12)(34),(1234)).

    Hence,

    (Lπ)Θπ3412123423414123(LΘ)π.

    Let LLSn and ΘAtop(L). From now on, let CSΘ(L) denote the set of Θ-critical sets of the Latin square L. Furthermore, let scsΘ(L) and lcsΘ(L) respectively denote the sizes of the smallest and the largest Θ-critical set of L. The following results enable us to ensure that the sizes of the smallest and largest critical sets for the whole autotopism group of any given Latin square are only dependant on the main class of the latter.

    Lemma 3. There is a one-to-one correspondence between the autotopism groups of any pair of paratopic partial Latin squares.

    Proof. Let P1,P2PLSn be two paratopic partial Latin squares. Thus, there exist a permutation πS3 and an isotopism ΘSn×Sn×Sn such that P2=((P1)π)Θ. Then, the result follows straightforwardly from Lemma 1. More specifically, if Θ1Atop(P1), then ΘΘπ1Θ1Atop(P2).

    Proposition 4. Let L1,L2LSn be two paratopic Latin squares such that L2=((L1)π)Θ, for some permutation πS3 and some isotopism ΘSn×Sn×Sn. Let Θ1Atop(L1) and let Θ2=ΘΘπ1Θ1Atop(L2). Then, there is a one-to-one correspondence between both sets CSΘ1(L1) and CSΘ2(L2) so that scsΘ1(L1)=scsΘ2(L2) and lcsΘ1(L1)=lcsΘ2(L2).

    Proof. The result follows straightforwardly from the proof of Lemma 3. More specifically, if PCSΘ1(L1), then (Pπ)ΘCSΘ2(L2).

    From the previous results, our study may focus on the following representatives of main classes of Latin squares of order 2n5. (Notice that the case n=1 is trivial.)

    L21221L3123231312L4.11234214334124321L4.21234214334214312L5.11234523451345124512351234L5.21234521453345124523153124 (2.1)

    In practice, it is not necessary to study the whole autotopism group of a given Latin square L in order to compute the sizes of its Θ-critical sets, for all ΘAtop(L). More specifically, it is enough to focus on a representative of each conjugacy class of the autotopism group. Remind in this regard that two elements a and b of a given group G are said to be conjugate if and only if there exists a third element cG such that b=cac1. To be conjugate constitutes an equivalence relation among the elements of the group. Hence, conjugacy classes determine a partition of the group under consideration.

    Lemma 5. Let Θ1 and Θ2 be two conjugate autotopisms within the autotopism group of a Latin square LLSn. Then, there is a one-to-one correspondence between both sets CSΘ1(L) and CSΘ2(L) so that scsΘ1(L)=scsΘ2(L) and lcsΘ1(L)=lcsΘ2(L).

    Proof. Let Θ=(α,β,γ)Atop(L) be such that Θ2=ΘΘ1Θ1. In order to prove the result, it is enough to describe a one-to-one correspondence between both sets CSΘ1(L) and CSΘ2(L). To this end, if PCSΘ1(L), let us see that PΘCSΘ2(L).

    Firstly, notice that Ent(P)Ent(L), because PCSΘ1(L). As a consequence, Ent(PΘ)Ent(LΘ)=Ent(L), because ΘAtop(L).

    Now, suppose the existence of an entry e=(i,j,k)Ent(P) and a Latin square LLSn{L} such that Ent(PΘ){e}Ent(L) and Θ2Atop(L). Let PΘ{e} denote the partial Latin square of order n that results after removing the entry e from PΘ. Then, (PΘ{e})Θ1 is the partial Latin square of order n that results after removing the entry Θ1(e)=(α1(i),β1(j),γ1(k)) from P. Hence, Ent(P){Θ1(e)}Ent(LΘ1). Moreover, Θ1Atop(LΘ1), because

    (LΘ1)Θ1=LΘ1Θ1=LΘ1Θ2=(LΘ2)Θ1=LΘ1.

    Furthermore, notice that LΘ1L. Otherwise, it would be L=LΘ=L, which is not possible. Thus, PCSΘ1(L), which is a contradiction. As a consequence, PΘCSΘ2(L).

    Notice also that all the autotopisms within the same conjugacy class have the same cycle structure. Remind in this regard that the cycle structure of an isotopism Θ=(α,β,γ)Sn×Sn×Sn is defined as the triple zΘ:=(zα,zβ,zγ) formed by the respective cycle structures of the permutations α, β and γ. Remind also to this end that the cycle structure of a permutation πSn is the expression zπ:=nλπnnλπ1, where λl(π) denotes the number of cycles of length l in the unique decomposition of π as a product of disjoint cycles. In practice, it is written only those factors for which λπl>0. Moreover, each factor of the form l1 is replaced by l. Thus, for instance, the cycle structure of the permutation (123)(45)(67)(8)S8 is 3221, and that one of the isotopism ((123)(4),(12)(34),(1234))S4×S4×S4 is the triple (31,22,4). It is known that the number of Latin squares having a given isotopism in their autotopism group only depends on the cycle structure of such an isotopism. This number has computationally been determined [46] for all autotopisms of Latin squares of order up to seven. Furthermore, the set of cycle structures of Latin squares of order n is currently known [20,47] for all n17.

    In this paper, we focus on the autotopisms of Tables 1-3, which constitute representatives of the conjugacy classes of each one of the autotopism groups of the Latin squares described in (2.1). To this end we have made use of the library pls.lib, which is available online on http://personales.us.es/raufalgan/LS/pls.lib, for the open computer algebra system for polynomial computations SINGULAR [48]. From here on, we denote Idn the trivial permutation in the symmetric group Sn. Moreover, fixed points are not explicitly indicated. In addition, in order to illustrate the computation of representatives of conjugacy classes in Tables 1-3, the following example describes the case when n=3 in detail.

    Table 1.  Representatives of conjugacy classes of the autotopism groups of L2 and L3.
    LLSn ΘAtop(L) zΘ
    L2 (Id2,Id2,Id2) (12,12,12)
    (Id2,(12),(12)) (12,2,2)
    ((12),Id2,(12)) (2,12,2)
    ((12),(12),Id2) (2,2,12)
    L3 (Id3,Id3,Id3) (13,13,13)
    (Id3,(123),(123)) (13,3,3)
    ((123),Id3,(123)) (3,13,3)
    ((123),(132),Id3)) (3,3,13)
    ((12),(12),(13)) (21,21,21)
    ((123),(123),(132)) (3,3,3)

     | Show Table
    DownLoad: CSV
    Table 2.  Representatives of conjugacy classes of the autotopism groups of L4.1 and L4.2.
    LLSn ΘAtop(L) zΘ
    L4.1 (Id4,Id4,Id4) (14,14,14)
    (Id4,(12)(34),(12)(34)) (14,22,22)
    ((12)(34),Id4,(12)(34)) (22,14,22)
    ((12)(34),(12)(34),Id4) (22,22,14)
    ((23),(14),(14)) (212,212,212)
    ((24),(1234),(1234)) (212,4,4)
    ((1234),(24),(1234)) (4,212,4)
    ((1234),(1234),(24)) (4,4,212)
    ((243),(134),(134)) (31,31,31)
    ((12)(34),(13)(24),(14)(23)) (22,22,22)
    L4.2 (Id4,Id4,Id4) (14,14,14)
    (Id4,(12)(34),(12)(34)) (14,22,22)
    ((12)(34),Id4,(12)(34)) (22,14,22)
    ((12)(34),(12)(34),Id4) (22,22,14)
    (Id4,(1324),(1324)) (14,4,4)
    ((1324),Id4,(1324)) (4,14,4)
    ((1423),(1324),Id4) (4,4,14)
    ((34),(14)(23),(14)(23)) (212,22,22)
    ((13)(24),(12),(14)(23)) (22,212,22)
    ((13)(24),(14)(23),(34)) (22,22,212)
    ((12),(12),(34)) (212,212,212)
    ((12)(34),(1423),(1324)) (22,4,4)
    ((1423),(12)(34),(1324)) (4,22,4)
    ((1324),(1324),(12)(34)) (4,4,22)

     | Show Table
    DownLoad: CSV
    Table 3.  Representatives of conjugacy classes of the autotopism groups of L5.1 and L5.2.
    LLSn ΘAtop(L) zΘ
    L5.1 (Id5,Id5,Id5) (15,15,15)
    (Id5,(12345),(12345)) (15,5,5)
    ((12345),Id5,(12345)) (5,15,5)
    ((12345),(15432),Id5) (5,5,15)
    ((12)(35),(13)(45),(14)(23)) (221,221,221)
    ((2354),(1243),(1243)) (41,41,41)
    ((12345),(12345),(13524)) (5,5,5)
    L5.2 (Id5,Id5,Id5) (15,15,15)
    ((345),(345),(345)) (312,312,312)
    ((13)(45),(25)(34),(13)(45)) (221,221,221)

     | Show Table
    DownLoad: CSV

    Example 6. The autotopism group of the Latin square L3 described in (2.1) is formed by the following 18 isotopisms of the symmetric group S3:

    Θ1=(Id3,Id3,Id3)Θ7=((13)(2),(23)(1),(13)(2))Θ13=((123),Id3,(123))Θ2=((12)(3),(12)(3),(13)(2))Θ8=((23)(1),(12)(3),(12)(3))Θ14=((132),Id3,(132))Θ3=((12)(3),(13)(2),(23)(1))Θ9=((23)(1),(13)(2),(13)(2))Θ15=((123),(132),Id3)Θ4=((12)(3),(23)(1),(12)(3))Θ10=((23)(1),(23)(1),(23)(1))Θ16=((132),(123),Id3)Θ5=((13)(2),(12)(3),(23)(1))Θ11=(Id3,(123),(123))Θ17=((123),(123),(132))Θ6=((13)(2),(13)(2),(12)(3))Θ12=((Id3,(132),(132))Θ18=((132),(132),(123))

    It is partitioned into the following six conjugacy classes:

    The trivial autotopism Θ1 constitutes as a conjugacy class within itself.

    The conjugacy class described by the isotopism Θ2 within the autotopism group Atop(L3) is the set {Θ2,Θ3,Θ4,Θ5,Θ6,Θ7,Θ8,Θ9,Θ10}, because

    Θ3=Θ4Θ2Θ14,Θ4=Θ3Θ2Θ13,Θ5=Θ8Θ2Θ18,Θ6=Θ10Θ2Θ110,
    Θ7=Θ9Θ2Θ19,Θ8=Θ5Θ2Θ15,Θ9=Θ7Θ2Θ17,Θ10=Θ6Θ2Θ16.

    The conjugacy class described by Θ11 is the set {Θ11,Θ12}, because Θ12=Θ2Θ11Θ12.

    The conjugacy class described by Θ13 is the set {Θ13,Θ14}, because Θ14=Θ3Θ13Θ13.

    The conjugacy class described by Θ15 is the set {Θ15,Θ16}, because Θ16=Θ4Θ15Θ14.

    The conjugacy class described by Θ17 is the set {Θ17,Θ18}, because Θ18=Θ2Θ17Θ12.

    The following result shows that, in the case of dealing with a Latin square that is symmetric by means of a certain paratopism, it is not necessary to study all the representatives of the conjugacy classes of its autotopism group. More specifically, this results enables us to identify certain conjugacy classes whose cycle structures coincide up to permutation among their row, column and symbol components.

    Lemma 7. Let us consider a Latin square LLSn, a pair of isotopisms Θ1Atop(L) and Θ2Sn×Sn×Sn, and a permutation πS3. If (Lπ)Θ2=L, then there is a one-to-one correspondence between both sets CSΘ1(L) and CSΘ2Θπ1Θ12(L) so that scsΘ1(L)=scsΘ2Θπ1Θ12(L) and lcsΘ1(L)=lcsΘ2Θπ1Θ12(L).

    Proof. Notice that Θ2Θπ1Θ12Atop(L), because, from Lemma 1, we have that

    LΘ2Θπ1Θ12=((Lπ)Θ2)Θ2Θπ1Θ12=((Lπ)Θπ1)Θ2=((LΘ1)π)Θ2=(Lπ)Θ2=L.

    Then, similarly to the proof of Lemma 5, the result follows straightforwardly from the fact that, if PCSΘ1(L), then (Pπ)Θ2CSΘ2Θπ1Θ12(L).

    Example 8. Let us consider the Latin square L3 that is described in (2.1), the pair of isotopisms Θ1=((123),Id3,(123))Atop(L3) and Θ2=((23),Id3,Id3)S3×S3×S3, and the permutation π=(23)S3. In particular, the following two partial Latin squares are Θ1-critical sets of L3.

    P122andQ132

    Furthermore, since (Lπ3)Θ2=L3, the proof of Lemma 7 enables one to ensure that the following two partial Latin squares are Θ2Θπ1Θ12-critical sets of L3. Notice in this regard that Θ2Θπ1Θ12=((132),(132),Id3)Atop(L3).

    (Pπ)Θ2=P122and(Qπ)Θ2132

    In a similar way to Example 8, since those Latin squares described in (2.1) satisfy that

    L2=L(12)2=L(23)2,L3=L(12)3=(L(23)3)((23),Id,Id3),
    L4.1=L(12)4.1=L(23)4.1,L4.2=L(12)4.2=(L(23)4.2)(Id4,(13)(24),(13)(24)) and L5.1=L(12)5.1=L(23)5.1,
    Table 4.  Autotopism of L2-L5.2.
    L ΘAtop(L) zΘ |CSΘ(L)| EC scsΘ(L) lcsΘ(L) Reference
    L2 (Id2,Id2,Id2) (12,12,12) 4 4 1 1 [15]
    ((12),(12),Id2) (2,2,12) 4 2 1 1 Example 13
    L3 (Id3,Id3,Id3) (13,13,13) 27 27 2 3 [15]
    ((12),(12),(13)) (21,21,21) 14 4 1 2 Example 21
    ((123),(132),Id3)) (3,3,13) 27 3 2 2 Example 15
    ((123),(123),(132)) (3,3,3) 9 3 1 1 Example 18
    L4.1 (Id4,Id4,Id4) (14,14,14) 576 576 5 7 [15]
    ((12)(34),(12)(34),Id4) (22,22,14) 192 12 4 4 Example 26
    ((23),(14),(14)) (212,212,212) 256 32 4 4 Example 27
    ((12)(34),(13)(24),(14)(23)) (22,22,22) 256 32 3 3 Example 30
    ((243),(134),(134)) (31,31,31) 90 10 2 2 Example 22
    ((1234),(1234),(24)) (4,4,212) 64 4 2 2 Example 17
    L4.2 (Id4,Id4,Id4) (14,14,14) 736 736 4 6 [15]
    ((12)(34),(12)(34),Id4) (22,22,14) 192 12 4 4 Example 26
    ((13)(24),(14)(23),(34)) (22,22,212) 224 28 3 3 Example 31
    ((12),(12),(34)) (212,212,212) 256 32 4 4 Example 28
    ((1324),(1324),(12)(34)) (4,4,22) 64 4 2 2 Example 29
    ((1423),(1324),Id4) (4,4,14) 256 4 3 3 Theorem 16
    L5.1 (Id5,Id5,Id5) (15,15,15) 53250 53250 6 10 [15]
    ((12)(35),(13)(45),(14)(23)) (221,221,221) 3088 116 3 5 Example 34
    ((2354),(1243),(1243)) (41,41,41) 832 13 3 3 Example 23
    ((12345),(15432),Id5) (5,5,15) 3125 5 4 4 Theorem 16
    ((12345),(12345),(13524)) (5,5,5) 250 10 2 2 Example 19
    L5.2 (Id5,Id5,Id5) (15,15,15) 48462 48462 7 11 [15]
    ((13)(45),(25)(34),(13)(45)) (221,221,221) 2896 116 3 5 Example 35
    ((345),(345),(345)) (312,312,312) 8424 56 5 6 Example 32

     | Show Table
    DownLoad: CSV

    Lemma 7 enables us to focus on those autotopisms that are listed in Table 4, where, for each one of these autotopisms ΘAtop(L), with L{L2,L3,L4.1,L4.2,L5.1,L5.2}, the number of Θ-critical sets of L is also indicated, together with both values scsΘ(L) and lcsΘ(L). The values associated with the trivial autotopism (Idn,Idn,Idn)Sn×Sn×Sn corresponding to the already known [15] values scs(L) and lcs(L), which denote the respective sizes of the smallest and largest critical sets of a Latin square L are also given. In the following two sections, we will establish the methodology and procedures that we have used in order to determine the rest of the values in Table 4. The corresponding results or references from which the values have been derived are shown in the last column of the table.

    Notice that the data shown in Table 4 satisfies in particular the following result about the relationship amongst critical sets based on distinct powers of the same Latin square autotopism.

    Lemma 9. Let LLSn and ΘAtop(L). If PPLSn is Θt-completable to L, for some positive integer t, then P is also Θ-completable to L. As a consequence,

    scsΘ(L)scsΘt(L),

    for every positive integer t. In particular,

    scsΘ(L)scs(L),

    Proof. The result follows straightforwardly from the definition of being Θ-completable, together with the fact that ΘAtop(L).

    We have already mentioned in the introductory section that the autotopism group of any partial Latin square acts faithfully on its set of entries. Based on this fact, in this section we show how this action constitutes a good approach for determining the possible sizes of those critical sets based on a given Latin square autotopism.

    Let LLSn. Keeping in mind that every autotopism Θ=(α,β,γ)Atop(L) generates a subetaoup of Atop(L) that also acts faithfully on the set of entries Ent(L), we define the Θ-orbit of an entry (i,j,k)Ent(L) as the set

    OrbΘ((i,j,k)):={(αm(i),βm(j),γm(k)):m0}Ent(L).

    In addition, if PPLSn is Θ-compatible, then we define the set

    OrbΘ(P):=eEnt(P){OrbΘ(e)}.

    Moreover, OrbΘ(L) is the set formed by all the Θ-orbits of the Latin square L. The following result establishes that the size of any such Θ-orbit and also the size of the set OrbΘ(L) only depend on the cycle decomposition of the permutations α and β. Notice that, for each positive integer in, we use the notation π(i) to denote the length of the cycle C in the unique decomposition of a permutation πSn into disjoint cycles such that π(i)=C(i).

    Lemma 10. Let LLSn and Θ=(α,β,γ)Atop(L). For each entry (i,j,k)Ent(L), we have that

    |OrbΘ((i,j,k))|=lcm(α(i),β(j)).

    As a consequence,

    |OrbΘ(L)|=ni=1gcd(λi(α),λi(β))

    Proof. The result holds because Θlcm(α(i),β(j)) preserves the entry (i,j,k), and Θm((i,j,k))Θm((i,j,k)), for every pair of distinct non-negative integers m,m<lcm(α(i),β(j)).

    Let us show now how Θ-orbits can be used for determining an upper bound for the size of any Θ-critical set. Recall to this end that λl(π) denotes the number of cycles of length l in the unique decomposition of a permutation π as a product of disjoint cycles.

    Proposition 11. Let LLSn and Θ=(α,β,γ)Atop(L). Then, no Θ-critical set of the Latin square L has more than one entry in the same Θ-orbit. As a consequence,

    0<scsΘ(L)lcsΘ(L)|OrbΘ(L)|.

    Proof. By definition, it must be 0<scsΘ(L)lcsΘ(L). The upper bound follows from Lemma 10, together with the fact that every Θ-orbit of the Latin square L is uniquely determined by any of its elements.

    As it has been indicated in the proof of the previous result, every entry in a partial Latin square with the isotopism Θ in its autotopism group uniquely determines its corresponding Θ-orbit. Based on this fact, we may generalize the concept of forced entry described in the introductory section. More specifically, we define a Θ-forced entry of a Θ-completable partial Latin square PPLSn as an entry of the Θ-completable partial Latin square ΦΘ(P)PLSn that arises recursively from P as follows.

    1. We initialise the partial Latin square as ΦΘ(P):=P.

    2. Then, we perform Ent(ΦΘ(P)):=Ent(ΦΘ(P))eEnt(P)OrbΘ(e).

    3. If the resulting partial Latin square does not have any forced entry, then the procedure finishes. Otherwise, we add its forced entries, together with all the subsequent ones, to the set Ent(ΦΘ(P)). Then, we go back to the second step.

    Notice in particular that, if Θ is the trivial isotopism, then this definition of Θ-forced entry coincides with the usual one of forced entry. Furthermore, ΦΘ may be considered as a function that maps any Θ-completable partial Latin square P to the Θ-completable partial Latin square ΦΘ(P). We term it the Θ-forcing map.

    Example 12. Let us consider the isotopism Θ=((12)(34),(13)(24),(14)(23))S4×S4×S4 and the Θ-completable partial Latin square

    P1234.

    In particular,

    OrbΘ((1,1,1))={(1,1,1),((2,3,4)}andOrbΘ((1,2,2))={(1,2,2),((2,4,3)}.

    The inclusion of both entries (2,3,4) and (2,4,3) into the set Ent(P) gives rise to the partial Latin square

    123443

    whose forced entries give rise in turn to the partial Latin square

    ΦΘ(P)12342143.

    Belonging to the same Θ-orbit is an equivalence relation among the entries in the set Ent(L) and hence, the set OrbΘ(L) formed by all the Θ-orbits of the Latin square L constitutes a partition of its entry set. In order to visualise this partition in an easier way, we will colour the cells of L that are associated to the same Θ-orbit in the same colour. We will term the Θ-colouring of L any such colouring of its cells. The following example illustrates all the previous concepts and results.

    Example 13. Let us consider the autotopism Θ=((12),(12),Id2) of the Latin square L2LS2 that is described in (2.1). The set OrbΘ(L2) constitutes a partition of the set of entries Ent(L2), which is formed by the two Θ-orbits

    OrbΘ((1,1,1))={(1,1,1),(2,2,1)}andOrbΘ((1,2,2))={(1,2,2),(2,1,2)}.

    A Θ-colouring of the Latin square L2 is, therefore,

    From Proposition 11, it is known that lcsΘ(L2)2. Indeed, it is readily verified that every entry in the set Ent(L2) is Θ-forced by any other given entry. So, scsΘ(L2)=lcsΘ(L2)=1 and |CSΘ(L2)|=4.

    Based on Proposition 11, we say that two Θ-critical sets P and Q of a given Latin square with the isotopism Θ as an autotopism are equivalent if they have the same size and OrbΘ(P)=OrbΘ(Q). To be equivalent is an equivalence relation among critical sets based on a Latin square isotopism. Thus, for instance, the Θ-critical sets

    12and11

    of the Latin square L2 in Example 13 are equivalent. Moreover, the corresponding set CSΘ(L2) is distributed into two equivalence classes. They can be represented, for instance, by the Θ-critical sets

    12and12.

    The number of distinct equivalence classes associated to each case in Table 4 is indicated therein in the column labeled EC. Exhaustive lists of representatives of each one of these equivalence classes are available online in [49].

    Furthermore, both Θ-orbits in Example 13 play the same role in determining Θ-critical sets. Nevertheless, this is not generally the case. In order to see it, let LLSn and ΘAtop(L). Then, we say that a Θ-orbit of L is trivial, if it contains exactly one entry. Otherwise, we say that it is

    principal, if every pair of entries (i,j,k) and (i,j,k) verifies that ii, jj and kk; or

    secondary, if it contains two distinct entries with one common component.

    In addition, we say that a secondary Θ-orbit is row-monotone (respectively, column-monotone) if all its entries are in the same row (respectively, column). Moreover, two row-monotone (respectively, column-monotone) Θ-orbits are parallel if both the set of columns and the set of symbols (respectively, the set of rows and the set of symbols) of all their respective entries coincide. Further, a secondary Θ-orbit is said to be symbol-monotone if the symbols of all its entries coincide. Two symbol-monotone Θ-orbits are parallel if both the set of rows and the set of columns of their respective entries coincide. If a secondary Θ-orbit is not row-monotone, column-monotone or symbol-monotone, it is said to be non-monotone. As an example, both Θ-critical sets in Example 13 are secondary, symbol-monotone and parallel.

    Proposition 14. Let LLSn and ΘAtop(L). If there exist m secondary parallel Θ-orbits of the same type (that is, row-, column- or symbol-monotone), then every Θ-critical set of L contains at least m1 entries. Hence,

    scsΘ(L)m1.

    Proof. Let PPLSn be a Θ-critical set of L, whose size is less than m1. Then, there exist at least two parallel secondary Θ-orbits of the same type in L such that none of their entries belong to the set Ent(P). The parallelism of these two Θ-orbits implies the existence of a one-to-one correspondence among their sets of entries so that two entries are uniquely associated if and only if one the following two assertions hold.

    ● Either both Θ-orbits are row-monotone or both of them are symbol-monotone. In any case, the pair of uniquely associated entries share the same column.

    ● Both Θ-orbits are column-monotone and the pair of uniquely associated entries share the same row.

    Let L be the Latin square resulting after switching the symbols of each pair of such associated entries. Then, it is readily verified that P is also Θ-completable to L, which is a contradiction with the fact that P is a Θ-critical set of L.

    Example 15. Let us consider the autotopism Θ=((123),(132),Id3) of the Latin square L3LS3 that is described in (2.1). Notice from the Θ-colouring of L3

    that the set OrbΘ(L3) is formed by three parallel symbol-monotone Θ-orbits. Then, Propositions 11 and 14 imply that 2scsΘ(L3)lcsΘ(L3)3. Indeed, it is easily verified that every entry in the set Ent(L3) is Θ-forced by any two entries belonging to two distinct secondary Θ-orbits. Hence, scsΘ(L3)=lcsΘ(L3)=2. Moreover, the set CSΘ(L3) is distributed into three equivalence classes and thus, |CSΘ(L3)|=332=27.

    Notice that both autotopisms appearing in Examples 13 and 15 are formed by singular length n row- and column-permutations, and a trivial symbol-permutation. The following result characterises the critical sets based on this kind of autotopism.

    Theorem 16. Let LLSn and Θ=(α,β,Idn)Atop(L). If zα=zβ=n, then the following assertions hold.

    a) scsΘ(L)=lcsΘ(L)=n1.

    b) |CSΘ(L)|=nn.

    Proof. As γ = Idn, it follows that the set OrbΘ(L) is formed by n secondary Θ-orbits, with each orbit consisting of the n occurrences of each of the n symbols of L. It is then straightforwardly verified from Proposition 11 that every Θ-critical set of L is formed by exactly n1 entries, each one of them associated to a different symbol. Hence, assertion (a) holds. The second assertion follows from the number of possible choices of these n1 entries.

    Now, let us illustrate the case of a Latin square containing different types of secondary Θ-orbits.

    Example 17. Let us consider the autotopism Θ=((1234),(1234),(24)) of the Latin square L4.1. Notice from the Θ-colouring of L4.1

    that the set OrbΘ(L4.1) is formed by two parallel symbol-monotone and two non-monotone Θ-orbits. Proposition 14 implies that every Θ-critical set of L4.1 contains one entry of a symbol-monotone Θ-orbit. It is easily verified that such a Θ-critical set is indeed a partial Latin square of order two containing also an entry of a non-monotone Θ-orbit. Hence, scsΘ(L4.1)=lcsΘ(L4.1)=2. Moreover, the set CSΘ(L4.1) is distributed into four equivalence classes and thus, |CSΘ(L4.1)|=442=64.

    Let us show now a pair of cases in which all the corresponding Θ-orbits are principal. In both cases, Θ=(α,β,γ) is an isotopism such that zα=zβ=zγ=n.

    Example 18. Let us consider the autotopism Θ=((123),(123),(132)) of the Latin square L3LS3 that is described in (2.1). Notice from the Θ-colouring of L3

    that the set OrbΘ(L3) is formed by three principal Θ-orbits. From Proposition 11, we have that lcsΘ(L3)3. In this case, it is straightforwardly verified that every Θ-critical set of L3 is a partial Latin square formed by only one of its entries. Hence, scsΘ(L3)=lcsΘ(L3)=1. Moreover, the set CSΘ(L3) is distributed into three equivalence classes and thus, |CSΘ(L3)|=33=9.

    Example 19. Let us consider the autotopism Θ=((12345),(12345),(13524)) of the Latin square L5.1LS5 that is described in (2.1). Notice from the Θ-colouring of L5.1

    that the set OrbΘ(L5.1) is formed by five principal Θ-orbits. A simple study of cases enables us to ensure that every entry in the set Ent(L5.1) is Θ-forced by any two entries of a pair of different Θ-orbits. Hence, scsΘ(L5.1)=lcsΘ(L5.1)=2. Moreover, the set CSΘ(L5.1) is distributed into ten equivalence classes and thus, |CSΘ(L5.1)|=1052=250.

    The following result shows how the existence of exactly one trivial Θ-orbit simplifies the construction of Θ-critical sets.

    Lemma 20. Let LLSn and let Θ=(α,β,γ)Atop(L) be such that λα1=λβ1=1. Then, no Θ-critical set of L contains the entry of its trivial Θ-orbit.

    Proof. Let i,j,kn be the only three positive integers such that α(i)=β(j)=γ(k)=1. This implies that every Latin square that contains the isotopism Θ within its autotopism group has to contain the entry (i,j,k). Thus, the existence of such an entry in a uniquely Θ-completable partial Latin square does not provide any extra information and can be removed from the latter in order to obtain a Θ-critical set.

    In the case of dealing with a non-trivial autotopism Θ of a Latin square L of order n>1, the existence of exactly one trivial Θ-orbit of L implies the existence of principal and secondary Θ-orbits of L. Let us finish this section by illustrating this fact in the following examples, where we also show the relevance of each kind of Θ-orbit for determining the corresponding Θ-critical sets.

    Example 21. Let us deal with the autotopism Θ=((12),(12),(13)) of the Latin square L3LS3 that is described in (2.1). Notice from the Θ-colouring of L3

    that the set OrbΘ(L3) is formed by a principal Θ-orbit (OrbΘ((1,1,1))), a row-monotone Θ-orbit (OrbΘ((3,1,3))), a column-mononone Θ-orbit (OrbΘ((1,3,3))), a symbol-monotone Θ-orbit (OrbΘ((1,2,2))) and a trivial Θ-orbit (OrbΘ((3,3,2))). The study of these five Θ-orbits enables us to determine the set of Θ-critical sets of the Latin square L3. Thus, for instance, Lemma 20 implies that no Θ-critical set of L3 contains the entry (3,3,2). A simple study of cases based on Θ-forced entries enables us to ensure that every Θ-critical set of L3 contains exactly either

    one entry belonging to the principal Θ-orbit; or

    two entries belonging to two distinct secondary Θ-orbits.

    Hence, scsΘ(L3)=1<lcsΘ(L3)=2. Moreover, the set CSΘ(L3) is distributed into four equivalence classes having the following arrays as possible representatives.

    12312312331233

    Thus, |CSΘ(L3)|=12+322=14.

    Example 22. Let us consider the autotopism Θ=((243),(134),(134)) of the Latin square L4.1LS4 that is described in (2.1). Notice from the Θ-colouring of L4.1

    that the set OrbΘ(L4.1) is formed by two principal Θ-orbits (OrbΘ((2,3,4)) and OrbΘ((2,4,3))), a row-monotone Θ-orbit (OrbΘ((1,1,1))), a column-monotone Θ-orbit (OrbΘ((2,2,1))), a symbol-monotone Θ-orbit (OrbΘ((2,1,2))) and a trivial Θ-orbit (OrbΘ((1,2,2))). From Lemma 20, no Θ-critical set of L4.1 contains the entry (1,2,2). In addition, every Θ-critical set of L4.1 contains exactly a pair of entries of two different non-trivial Θ-orbits. Hence, scsΘ(L4.1)=lcsΘ(L4.1)=2. Moreover, the set CSΘ(L4.1) is distributed into ten equivalence classes and thus, |CSΘ(L4.1)|=1032=90.

    Example 23. Let us consider the autotopism Θ=((2354),(1243),(1243)) of the Latin square L5.1LS5 that is described in (2.1). Notice from the Θ-colouring of L5.1

    that the set OrbΘ(L5.1) is formed by three principal Θ-orbits (OrbΘ((2,1,2)), OrbΘ((2,2,3)) and OrbΘ((2,3,4))), a row-monotone Θ-orbit (OrbΘ((1,1,1))), a column-monotone Θ-orbit (OrbΘ((2,5,1))), a symbol-monotone Θ-orbit (OrbΘ((2,4,5))) and a trivial Θ-orbit (OrbΘ((1,5,5))). From Lemma 20, no Θ-critical set of L5.1 contains the entry (1,5,5). In addition, every Θ-critical set of L5.1 must contain at least one principal Θ-orbit, because, the Latin square shown below is another Latin square whose autotopism group contains the isotopism Θ and this Latin square also contains the same secondary Θ-orbits as the Latin square L5,1. In order to highlight the differences between this Latin square and the Latin square L5.1, common Θ-orbits have been assigned the same colouring as those used in the Θ-colouring of L5,1, and any differing cells have been left uncoloured.

    Nevertheless, it is readily verified that the knowledge of only one principal Θ-orbit will not enough to recover the whole Latin square L5.1. Thus, for instance, the Latin square

    has Θ as an autotopism, but it has in common with L5.1 only one principal Θ-orbit and, of course, its trivial Θ-orbit (both of them highlighted with the corresponding colours). Further, the knowledge of only a principal Θ-orbit and other distinct non-trivial Θ-orbit is similarly not enough for determining a Θ-critical set of L5.1. Similarly to the two previous cases, this fact is illustrated by the following three Latin squares, all of them having the isotopism Θ in their autotopism group, and containing the principal Θ-orbit OrbΘ((2,1,2)).

    Now, a simple study of cases enables us to ensure that every Θ-critical sets of L5.1 is a partial Latin square of size three, whose entries are taken from

    three distinct principal Θ-orbits;

    two distinct principal Θ-orbits and the symbol-monotone Θ-orbit; or

    a principal Θ-orbit and two distinct secondary Θ-orbits.

    Hence, scsΘ(L5.1)=lcsΘ(L5.1)=3. Moreover, the set CSΘ(L5.1) is distributed into 13 equivalence classes and thus, |CSΘ(L5.1)|=1343=832.

    In this section we describe a new approach for determining critical sets based on Latin square autotopisms. More specifically, we focus on Latin squares of order n that may be partitioned into subsquares of a same order 1<mn2. This is the case, for instance, for every partial Latin square of order four, which can always be partitioned into four intercalates (term introduced by Norton [50] to denote any subsquare of order two within a Latin square). Thus, in this instance, there exist exactly three different partitions of the Latin square L4.1 into intercalates described in (2.1). The following three squares represent each of these parititions. In each one of the individual squares below, we have coloured the entries of each distinct intercalate in a different colour.

    Due to their relevance in subsequent results, we designate each of the 12 intercalates its own term I4.1.i, for all i{1,,12}, so that

    Ent(I4.1.1)={(1,1,1),(1,2,2),(2,1,2),(2,2,1)},Ent(I4.1.2)={(1,3,3),(1,4,4),(2,3,4),(2,4,3)},Ent(I4.1.3)={(3,1,3),(3,2,4),(4,1,4),(4,2,3)},Ent(I4.1.4)={(3,3,1),(3,4,2),(4,3,2),(4,4,1)},Ent(I4.1.5)={(1,1,1),(1,3,3),(3,1,3),(3,3,1)},Ent(I4.1.6)={(1,2,2),(1,4,4),(3,2,4),(3,4,2)},Ent(I4.1.7)={(2,1,2),(2,3,4),(4,1,4),(4,3,2)},Ent(I4.1.8)={(2,2,1),(2,4,3),(4,2,3),(4,4,1)},Ent(I4.1.9)={(1,1,1),(1,4,4),(4,1,4),(4,4,1)},Ent(I4.1.10)={(1,2,2),(1,3,3),(4,2,3),(4,3,2)},Ent(I4.1.11)={(2,1,2),(2,4,3),(3,1,3),(3,4,2)},Ent(I4.1.12)={(2,2,1),(2,3,4),(3,2,4),(3,3,1)}.

    Similarly, we can look at the partition of the Latin square L4,2 into intercalates. The following array highlights each intercalate of the Latin square L4.2 described in (2.1) in a distinct colour.

    Again, due to their relevance in subsequent results, we designate these four intercalates a unique term I4.2.i, for all i{1,2,3,4}, so that

    Ent(I4.2.1)=Ent(I4.1.1),Ent(I4.2.2)=Ent(I4.1.2),Ent(I4.2.3)=Ent(I4.1.3),Ent(I4.2.4)={(3,3,2),(3,4,1),(4,3,1),(4,4,2)}.

    The following two results are fundamental for the approach that is described in this section. Let us remind that the shape of a partial Latin square P=(pij)PLSn is the set of cells

    Sh(L):={(i,j)[n]×[n]:(i,j,pij)Ent(P)}.

    Shapes of partial Latin squares play an important role in the computation of critical sets, by means of the so-called Latin trades [14,51,52,53,54]. Furthermore, us denote the set of symbols appearing in a partial Latin square PPLSn by the notation Sym(P).

    Lemma 24. Let PPLSn be such that |Sym(P)|2, and let ΘAtop(P). Then, there exists a partial Latin square PPLSn{P} such that Sh(P)=Sh(P), Sym(P)=Sym(P) and ΘAtop(P).

    Proof. Let us suppose that Θ=(α,β,γ). If γ(k)=k, for all kSym(P), then it is enough to switch two distinct symbols within all the cells of P containing them. Distinct from P, the resulting partial Latin square has the same shape and the same set of symbols as P, and has Θ as an autotopism. Otherwise, if there exists at least one symbol k0Sym(P) such that γ(k0)k0, then let us define P so that

    Ent(P)={(i,j,γ1(k)):(i,j,k)Ent(P)}.

    It can be readily verified that P is a partial Latin square with the same shape and the same set of symbols as P, with Θ as a member of its autotopism group. Moreover, since γ is not the trivial permutation, there exists at least one entry of the partial Latin square P that is not an entry of P. Hence, PP.

    The previous lemma is of particular interest when dealing with certain partial Latin squares using our proposed method. In this regard, we define a partial subsquare of a Latin square LLSn as a partial Latin square PPLSn such that |Sym(P)|2 and all the symbols in the set Sym(P) appear in all the non-empty rows and all the non-empty columns of P. Thus, every subsquare of L having order m2 is a partial subsquare. Moreover, any two parallel symbol-monotone Θ-orbits of a Latin square having Θ as an autotopism is also a partial subsquare. This last case is illustrated in Example 32.

    The following result shows how to use of partial subsquares in order to obtain information about critical sets based on Latin square autotopisms. Here, we denote, respectively, Row(P) and Col(P) the set of rows and the set of columns of a given partial Latin square LPLSn.

    Proposition 25. Let P and Q be two partial subsquares (not necessarily distinct) of a Latin square LLSn such that one of the following three conditions hold.

    Row(P)=Row(Q);

    Col(P)=Col(Q); or

    Sym(P)=Sym(Q).

    In addition, let ΘAtop(L) be such that PΘ=Q and QΘ=P. Then,

    (Ent(P)Ent(Q))OrbΘ(R)

    for all Θ-critical sets, R, of the Latin square L.

    Proof. We prove the case Sym(P)=Sym(Q). The other two cases follow by parastrophism.

    Let ¯PPLSn be such that Ent(¯P)=Ent(P)Ent(Q). From the hypothesis, we have that ΘAtop(¯P). Then, let ¯PPLSn{¯P} be the partial Latin square that results from ¯P after following the constructive proof of Lemma 24. In addition, let LLSn{L} be the Latin square that results from L after replacing the entries in ¯P by those ones in ¯P. It is well-defined because, again from the hypothesis, we can ensure that Ent(¯P)=Ent(P)Ent(Q), where P and Q are two partial subsquares of L such that Sym(P)=Sym(Q), and whose shapes coincide, respectively, with those ones of P and Q. The result follows readily from the fact that, if RPLSn is a partial Latin square Θ-completable to L such that (Ent(P)Ent(Q))OrbΘ(R)=, then it is also Θ-completable to L.

    Let us illustrate with a series of examples how to make use of Proposition 25 in order to determine critical sets based on autotopisms of the Latin squares L4.1 and L4.2, which are described in (2.1). In the first three examples, all the subsquares are preserved by the corresponding autotopisms. That is, the two subsquares indicated in Proposition 25 coincide.

    Example 26. Let Θ=((12)(34),(12)(34),Id4)Atop(L4.1)Atop(L4.2). Respective Θ-colouring of the Latin squares L4.1 and L4.2 are, for instance,

    Let i{1,2}. Notice that the set OrbΘ(L4.i) is formed by eight secondary Θ-orbits. Moreover, the autotopism Θ preserves the four intercalates I4.i.1 to I4.i.4. Thus, Proposition 25 implies that every Θ-critical set of the Latin square L4.i contains at least one entry of each one of these four intercalates. Hence, scsΘ(L4.i)4. This lower bound is indeed reached. Thus, for instance, the following two partial Latin squares are Θ-critical sets of L4.1.

    14321413

    In fact, a simple study of cases enables us to ensure that every Θ-critical set P of L4.i is a partial Latin square of size four satisfying the following two assertions.

    It contains one entry of each one of the four intercalates I4.i.1 to I4.i.4.

    |Sym(P)|3.

    Hence, scsΘ(L4.i)=lcsΘ(L4.i)=4. Moreover, the set CSΘ(L4.i) is distributed into 12 equivalence classes. Eight of them contain four distinct symbols, and the other four contain only three distinct symbols. Thus, |CSΘ(L4.i)|=1224=192.

    Example 27. Let Θ=((23),(14),(14))Atop(L4.1). Notice from the Θ-colouring of L4.1

    that the set OrbΘ(L4.1) is formed by six secondary and four trivial Θ-orbits. Moreover, the autotopism Θ preserves the four intercalates I4.9 to I4.12. Thus, Proposition 25 implies that every Θ-critical set of the Latin square L4.1 contains at least one entry of each one of these four intercalates. Hence, scsΘ(L4.i)4. Again, this lower bound is reached. Thus, for instance, the following four partial Latin squares are Θ-critical sets of L4.1.

    12342112341312343114342

    In fact, every partial Latin square of order and size four having an entry of each one of the four intercalates I4.9 to I4.12 constitutes a Θ-critical set of L4.1. Thus, no Θ-critical set of size five exists and hence, scsΘ(L4.1)=lcsΘ(L4.1)=4. Moreover, the set CSΘ(L4.1) is distributed into 32 equivalence classes and |CSΘ(L4.1)|=44=256.

    Example 28. Let Θ=((12),(12),(34))Atop(L4.2). Notice from the Θ-colouring of L4.2

    that the set OrbΘ(L4.2) is formed by six secondary and four trivial Θ-orbits. Moreover, the autotopism Θ preserves the four intercalates I4.1 to I4.4. Similarly to Example 27, we can ensure that scsΘ(L4.2)=lcsΘ(L4.2)=4. Moreover, the set CSΘ(L4.2) is distributed into 32 equivalence classes and |CSΘ(L4.2)|=44=256.

    Now, let us illustrate with a series of examples the case in which the two subsquares indicated in Proposition 25 are distinct.

    Example 29. Let us consider the autotopism Θ=((1324),(1324),(12)(34)) of the Latin square L4.2. Notice from the Θ-colouring of L4.2

    that the set OrbΘ(L4.2) is formed by four non-monotone Θ-orbits. Moreover, the autotopism Θ switches the intercalates I4.1 and I4.4, as well as the intercalates I4.2 and I4.3. Thus, Proposition 25 implies that every Θ-critical set of the Latin square L4.2 contains at least one entry of Ent(I4.1)Ent(I4.4), and one entry of Ent(I4.2)Ent(I4.3). It is readily verified that every Θ-critical set of L4.2 is indeed of this form. Hence, scsΘ(L4.2)=lcsΘ(L4.2)=2. Moreover, the set CSΘ(L4.2) is distributed into four equivalence classes and |CSΘ(L4.2)|=442=64.

    Example 30. Let us consider the autotopism Θ=((12)(34),(13)(24),(14)(23)) of the Latin square L4.1. Notice from the Θ-colouring of L4.1

    that the set OrbΘ(L4.1) is formed by eight principal Θ-orbits. Moreover, the autotopism Θ preserves the partial subsquares

    P14144141andQ23233232.

    Proposition 25 implies that every Θ-critical set of the Latin square L4.1 contains an entry of each one of these two partial subsquares. As a consequence, scsΘ(L4.1)2. Moreover, there are 64 distinct candidates for Θ-critical sets of L4.1 having size two. If we focus on those ones containing the entry (1,1,1) and we keep in mind that every Θ-orbit is uniquely determined by any of its entries, then we can restrict the study of all these candidates, for instance, to the four partial Latin squares

    123412341343and1242.

    According to our reasoning, each one of these four partial Latin squares represents 16 distinct candidates of the 64 mentioned ones. After applying the Θ-forcing map ΦΘ to each one of these four arrays, we obtain, respectively, the partial Latin squares

    12342143123424134423and1234243142.

    None of them is a Θ-critical set of the Latin square L4.1. As a consequence, scsΘ(L4.1)3. This lower bound is indeed reached. Thus, for instance, the following partial Latin square is a Θ-critical set of L4.1.

    12343

    Now, in order to determine all the Θ-critical sets of L4.1, notice also that the autotopism Θ switches the six pairs of intercalates

    I4.1.1 with I4.1.2,I4.1.3 with I4.1.4,I4.1.5 with I4.1.7,
    I4.1.6 with I4.1.8,I4.1.9 with I4.1.12andI4.1.10 with I4.1.11.

    Both intercalates from each of these six pairs either have the same set of rows, the same set of columns or the same set of symbols. Thus, from our previous reasoning, together with Propositions 11 and 25, we may ensure that every Θ-critical set of the Latin square L4.1 satisfies the following assertions.

    It contains at least three entries.

    It contains at least one entry of each one of the two partial subsquares P and Q.

    It contains at least one entry of each one of the six pairs of intercalates that we have previously indicated.

    It does not contain two entries in the same Θ-orbit.

    A simple study of cases enables us to affirm that every partial Latin square Θ-completable to L4.1, having size three and satisfying the last three assertions, is indeed a Θ-critical set of L4.1. In order to illustrate this fact, we highlight with the symbol x those cells corresponding to entries in L4.1 that may be considered as the third one to be added to each one of the four partial Latin squares of size two of our initial study of cases.

    1234xxxxxxxx1234xxxx1xxxxxxxxxx3xxand1xxxxxxx2x

    No other Θ-critical sets exists and hence, scsΘ(L4.1)=lcsΘ(L4.1)=3. Moreover, the set CSΘ(L4.1) is distributed into 32 equivalence classes and |CSΘ(L4.1)|=3223=256.

    Example 31. Let us consider the autotopism Θ=((13)(24),(14)(23),(34)) of the Latin square L4.2LS4 that is described in (2.1). Notice from the Θ-colouring of L4.2

    that the set OrbΘ(L4.2) is formed by four principal Θ-orbits and four non-parallel symbol-monotone Θ-orbits. Moreover, the autotopism Θ switches both intercalates I4.1 and I4.4, and also both intercalates I4.2 and I4.3. Thus, Proposition 25 implies that every Θ-critical set of the Latin square L4.2 contains at least one entry of each mentioned pair of intercalates, and hence, scsΘ(L4.2)2. Similarly to the reasoning followed in Example 30, the study of the 64 candidates for size 2 Θ-critical sets of L4.2 may be focused on the partial Latin squares pertaining to the triple (1, 1;1) (each one of them representing to 16 distinct candidates)

    123412341244and1233.

    After applying the Θ-forcing map ΦΘ to each one of these four arrays, we obtain, respectively, the partial Latin squares

    1234342112343112414131and1234233142.

    None of the above constitute a Θ-critical set of the Latin square L4.2. As a consequence, scsΘ(L4.2)3. This lower bound is indeed reached. One example of a size 3 Θ-critical set of L4.2 is given by the following partial Latin square.

    12342

    Let us highlight with the symbol x those cells corresponding to entries in L4.2 that may be considered as a third one to be added to each one of the four partial Latin squares of size two of our study of cases in order to determine a Θ-critical set of L4.2 having size three.

    13xxxxxxxx14xx1xxxx4xxxxxxand1xxxx3xxxx.

    No other Θ-critical sets exists and hence, scsΘ(L4.2)=lcsΘ(L4.2)=3. Moreover, the set CSΘ(L4.2) is distributed into 28 equivalence classes and |CSΘ(L4.2)|=2823=224.

    In order to finish the study of cases described in Table 4, let us focus now on those autotopisms of the Latin squares L5.1 and L5.2 that have not still been dealt with.

    Example 32. Let us consider the autotopism Θ=((345),(345),(345)) of the Latin square L5.2LS5. Notice from the Θ-colouring of L5.2

    that the set OrbΘ(L5.2) is formed by

    the principal Θ-orbit

    OrbΘ((3,3,5));

    the two parallel row-monotone Θ-orbits

    OrbΘ((1,3,3))andOrbΘ((2,3,4));

    the two parallel column-monotone Θ-orbits

    OrbΘ((3,1,3))andOrbΘ((3,2,4));

    the two parallel symbol-monotone Θ-orbits

    OrbΘ((3,4,1))andOrbΘ((3,5,2));

    and the four trivial Θ-orbits

    OrbΘ((1,1,1)),OrbΘ((1,2,2)),OrbΘ((2,1,2)),andOrbΘ((2,2,1)).

    Moreover, the autotopism Θ preserves the two partial subsquares

    1221532and11122112.

    Thus, Proposition 25 implies that every Θ-critical set of the Latin square L5.2 contains at least one entry of each one of the two previous partial subsquares. In addition, Proposition 14 implies that such a Θ-critical set also contains one entry of a row-monotone Θ-orbit and one entry of a column-monotone Θ-orbit. Nevertheless, it is readily verified that these four entries do not constitute by themselves a Θ-critical set of L5.2. We illustrate this fact with the following three Latin squares. All of them have the isotopism Θ in their corresponding autotopism group. We highlight in each case the common Θ-orbits with L5.2.

    A simple study of cases enables us to ensure that every Θ-critical set of L5.2 is

    a partial Latin square of size five containing exactly one entry of each one of the five types of Θ-orbits; or

    a partial Latin square of size six containing a trivial Θ-orbit, an entry of a given pair of secondary Θ-orbits of the same type, and four entries belonging to distinct secondary Θ-orbits of the remaining two types.

    Hence, scsΘ(L5.2)=5<6=lcsΘ(L5.2). Moreover, the set CSΘ(L5.2) is distributed into 56 equivalence classes, from which 32 are Θ-critical sets of size five and 24 are Θ-critical sets of size six. Thus, |CSΘ(L5.2)|=3234+2435=8424.

    The last two examples focus on autotopisms having the cycle structure (221,221,221). The following lemma is useful to deal with this cycle structure.

    Lemma 33. Let LLSn and Θ,ΘSn×Sn×Sn be such that ΘAtop(L)Atop(LΘ) and ΘAtop(L). Then, every Θ-critical set of L contains at least one entry of the set Ent(L)Ent(LΘ).

    Proof. The result follows naturally from the fact that every partial Latin square PPLSn such that Ent(P)Ent(L)Ent(LΘ) is Θ-completable to both Latin squares L and LΘ.

    Example 34. Let us consider the autotopism Θ=((12)(35),(13)(45),(14)(23)) of the Latin square L5.1LS5. Notice from the Θ-colouring of L5.1

    that the set OrbΘ(L5.1) is formed by 13 Θ-orbits (six principal, two row-monotone, two column-monotone, two symbol-monotone and one trivial). In order to determine all the Θ-critical sets of L5.1, it is enough to focus on an entry of each one of the 12 non-trivial Θ-orbits. Thus, we can focus on the entries of the partial Latin square

    P123453451243.

    Further, since the Latin square L5.1 satisfies the hypothesis of Lemma 33 for each one of the isotopisms

    ((12),Id5,Id5),((35),Id5,Id5),(Id5,(13),Id5),
    (Id5,(45),Id5),(Id5,Id5,(14))and(Id5,Id5,(23)),

    Lemma 33 implies that every Θ-critical set of L5.1 contains at least one entry of each one of the following six partial Latin squares.

    123452345134512512341234524354152
    123455112233414414141142323322323

    Thus, those Θ-critical sets of L5.1 having only entries in the set Ent(P) must contain at least one entry of each one of the following six partial Latin squares.

    123453451212345354
    123451231345414234323

    Hence, scsΘ(L5.1)2. Up to distinct choice in the same Θ-orbit, the candidates for Θ-critical sets of L5.1 having size two and entries in Ent(P) are the following three arrays.

    12342123451123453

    Nevertheless, none of these three arrays is a Θ-critical set of the Latin square L5.1. As a consequence, scsΘ(L5.1)3. This lower bound is reached. Thus, for instance, the following two partial Latin squares are Θ-critical sets of L5.1.

    Q11234531Q212342

    They are indeed the only ones of size three containing all their entries in the set Ent(P). Notice also that each one of them is associated to three distinct principal Θ-orbits of L5.1.

    Now, let us determine the Θ-critical sets of L5.1 having size four and entries in the set Ent(P). To this end, we enumerate by brute force all the partial Latin squares of size four and entries in Ent(P), which are uniquely Θ-completable to L5.1. From the resulting list, we remove those partial Latin squares containing all the entries of Ent(Q1) or Ent(Q2). By definition, none of the removed partial Latin squares is a Θ-critical set of L5.1. The resulting list is formed by 36 partial Latin squares, whose entries are taken from

    three distinct principal Θ-orbits and one secondary-Θ-orbit (12 arrays); or

    two distinct principal Θ-orbits and two distinct secondary Θ-orbits (24 arrays).

    They are indeed all the Θ-critical sets of L5.1 having size four and entries in Ent(P). Let us illustrate them separately with the following two arrays.

    123451312345314

    A similar procedure may be done in order to compute all the Θ-critical sets of L5.1 having size five and entries in the set Ent(P). There are 78 such partial Latin squares, whose entries are taken from

    three distinct principal Θ-orbits and two secondary-Θ-orbits of distinct types (12 arrays);

    two distinct principal Θ-orbits and three distinct secondary Θ-orbits of pairwise distinct types (12 arrays);

    two distinct principal Θ-orbits and three distinct secondary Θ-orbits, from which exactly two of them are of the same type (24 arrays);

    one principal Θ-orbit and four distinct secondary Θ-orbits, from which exactly two of them are of the same type (24 arrays); or

    one principal Θ-orbit and four distinct secondary Θ-orbits of exactly two distinct types (6 arrays).

    Let us illustrate them separately with the following five arrays.

    123452312345431234553
    1234553123455143

    The same procedure enables us to ensure that no Θ-critical set of higher size exists. Hence, scsΘ(L5.1)=3<5=lcsΘ(L5.1). Moreover, the set CSΘ(L5.1) is distributed into 116 equivalence clases, from which two of them have size three, 36 of them have size four and 78 of them have size five. Thus,

    |CSΘ(L5.1)|=223+3624+7825=3088.

    Example 35. Let us consider the autotopism Θ=((13)(45),(25)(34),(13)(45)) of the Latin square L5.2LS5. Notice from the Θ-colouring of L5.2

    that the set OrbΘ(L5.2) is formed by 13 Θ-orbits (six principal, two row-monotone, two column-monotone, two symbol-monotone and one trivial). In order to determine all the Θ-critical sets of L5.2, it is enough to focus on an entry of each one of the 12 non-trivial Θ-orbits. Thus, we can focus on the entries of the partial Latin square

    P123451445231.

    Further, since the Latin square L5.2 satisfies the hypothesis of Lemma 33 for each one of the isotopisms

    ((13),Id5,Id5),((45),Id5,Id5),(Id5,(25),Id5),
    (Id5,(34),Id5),(Id5,Id5,(13)),and(Id5,Id5,(45)),

    Lemma 33 implies that every Θ-critical set of L5.2 contains at least one entry of each one of the following six partial Latin squares.

    123453451245231531241234513425134
    123454551231213133131314545454554

    Thus, those Θ-critical sets of L5.2 having only entries in the set Ent(P) must contain at least one entry of each one of the following six partial Latin squares.

    12345423123451312345445

    Hence, scsΘ(L5.2)2. Up to distinct choice in the same Θ-orbit, the candidates for Θ-critical sets of L5.2 having size two and entries in Ent(P) are the following three arrays.

    123455123451123453

    None of them is a Θ-critical set of the Latin square L5.2. As a consequence, scsΘ(L5.2)3. This lower bound is reached. Thus, for instance, the following two partial Latin squares are Θ-critical sets of L5.2. They are the only Θ-critical sets of size three containing all their entries in the set Ent(P).

    1234511234553

    By following a similar procedure to that one shown in Example 34, we have that, under the assumption of having all their entries in the set Ent(P), there are

    48 Θ-critical sets of L5.2 having size four, whose entries are taken from

    - three distinct principal Θ-orbits and one secondary-Θ-orbit (24 arrays); or

    - two distinct principal Θ-orbits and two distinct secondary Θ-orbits (24 arrays); and

    66 Θ-critical sets of L5.2 having size five, whose entries are taken from

    - two distinct principal Θ-orbits and three distinct secondary Θ-orbits of pairwise distinct types (12 arrays);

    - two distinct principal Θ-orbits and three distinct secondary Θ-orbits, from which exactly two of them are of the same type (24 arrays);

    - one principal Θ-orbit and four distinct secondary Θ-orbits, from which exactly two of them are of the same type (24 arrays); or

    - one principal Θ-orbit and four distinct secondary Θ-orbits of exactly two distinct types (6 arrays).

    Let us illustrate them separately with the following six arrays.

    12345521234544312345142
    12345142312345121234542

    The same procedure enables us to ensure that no Θ-critical set of higher size exists and hence, scsΘ(L5.2)=3<5=lcsΘ(L5.2). Moreover, the set CSΘ(L5.2) is distributed into 116 equivalence clases, from which two of them have size three, 48 of them have size four and 66 of them have size five. Thus,

    |CSΘ(L5.2)|=223+4824+6625=2896.

    In this paper, we have dealt with the problem of determining Θ-critical sets of Latin squares containing a given isotopism Θ in their autotopism groups. We have proved in Section 2 that the set of such Θ-critical sets only depends on both the main class of the Latin square under consideration and the cycle structure of the autotopism Θ. In Sections 3 and 4, we have respectively introduced the notions of Θ-orbit and partial subsquare, which play a relevant role in the computation of Θ-critical sets. We have made use of both notions in determining a constructive and illustrative way of finding all the critical sets based on non-trivial autotopisms of Latin squares of order up to five. In this regard, Table 4 constitutes the main contribution of this paper, together with the explicit enumeration of equivalence classes of critical sets, which is available in [49].

    In order to deal with higher orders, a much deeper study (combining theoretical and computational techniques) is required. It is proposed as further work. Furthermore, let us propose some open questions for further work on this subject.

    Question 36. Let PPLSn and ΘAtop(L). What is the computational complexity of deciding whether the partial Latin square P is Θ-completable?

    Question 37. Does a Θ-critical set of size m exist for every m such that, scsΘ(L) m lcsΘ(L), for every LLSn and ΘAtop(L)?

    Question 38. Let ΘSn×Sn×Sn. We denote the smallest and largest sizes of Θ-critical sets of any given Latin square of order n by scsΘ(n) and lcsΘ(n) respectively. In a similar way to the classic case, is it possible to find some lower and upper bounds values for both scsΘ(n) and lcsΘ(n) depending on the order n?

    Question 39. Except for Example 17, in which two non-monotone Θ-orbits appear, all secondary Θ-orbits shown in the rest of examples of this paper are row-, column- or symbol-monotone. Nevertheless, the existence of non-monotone Θ-orbits is more common amongst Latin squares of higher orders. Thus, for instance, let us consider the isotopism Θ=((123456),(123)(456),(14)(25)(36))S6×S6×S6. It constitutes as an autotopism of the following Latin square, note the Θ-colouring associated with this autotopism is also shown in this diagram.

    The set of entries of this Latin square under this autotopism are partitioned into six non-monotone Θ-orbits, each one of them formed by six entries that are associated to only three columns and two symbols. In this regard, they differ from the two mentioned non-monotone Θ-orbits in Example 17, whose respective entries are associated to distinct rows and columns. Thus, the question is, how many types of non-monotone orbits based on Latin square autotopisms exist and what is the role played by each one of them in the construction of the corresponding critical sets?

    Question 40. In Theorem 16, we have indicated a pair of formulas concerning the values scsΘ(L), lcsΘ(L) and |CSΘ(L)|, for any autotopism ΘSn×Sn×Sn with the cycle structure (n,n,1n). Is it possible to find this kind of general formula for other cycle structures?

    Question 41. Let PPLSn be a Θ-critical set of a given Latin square. We say that P is Θ-strong if its set of entries can be filled by making use of the Θ-forcing map ΦΘ. It generalizes the concept of strong critical set [55] described in the introductory section, which arises from our definition when Θ is the trivial autotopism. An illustrative case ensuring the existence of Θ-critical sets that are not Θ-strong, for a non-trivial autotopism Θ, appears in Example 35. More specifically, it is readily verified that every Θ-critical set of size three in such an example is not Θ-strong. Thus, the question is, what about the existence of non-Θ-strong Θ-critical sets for any given autotopism Θ?

    Question 42. In Examples 34 and 35, we have described a procedure from which we have obtained that the smallest Θ-critical sets are formed by three entries, each one of them corresponding to a distinct candidate for Θ-critical set of size two. May this procedure (and, more specifically, this property) be generalized to some other autotopisms?

    Question 43. It is known [25] that every Latin square of order n has at most nO(logk) subsquares of order k. What about partial subsquares?

    Falcón's work is partially supported by the research project FQM-016 from Junta de Andalucía.

    The authors declare no conflict of interest.

    Atop(P)Autotopism group of a partial Latin square P.
    CSΘ(L)Set of Θ-critical sets of a Latin square L.
    Ent(P)Set of entries of a partial Latin square P.
    ΦΘΘ-forcing map that establishes how to add Θ-forced entries to a Θ-compatible partial Latin square.
    lcsΘ(L)Size of the largest Θ-critical set of a Latin square L.
    LSnSet of Latin squares of order n.
    π(i)Length of the cycle C in the unique decomposition of a permutation π into disjoint cycles such that π(i)=C(i).
    λl(π)Number of cycles of lenght l in the unique decomposition of a permutation π as a product of disjoint cycles.
    [n]The set {1,,n}.
    PLSnSet of partial Latin squares of order n.
    scsΘ(L)Size of the smallest Θ-critical set of a Latin square L.
    SnSymmetric group on the set [n].
    zπCycle structure of a permutation π.
    zΘCycle structure of an isotopism Θ.



    [1] C. J. Colbourn, M. J. Colbourn, D. R. Stinson, The computational complexity of recognizing critical sets, Lect. Notes Math., 1073 (1984), 248-253. doi: 10.1007/BFb0073124
    [2] C. J. Colbourn, The complexity of completing partial Latin squares, Discrete Appl. Math., 8 (1984), 25-30. doi: 10.1016/0166-218X(84)90075-1
    [3] J. Nelder, Critical sets in Latin squares. In: CSIRO Division of Math. and Stats, Newsletter, 1977.
    [4] J. Cooper, D. Donovan, J. Seberry, Latin squares and critical sets of minimal size, Australas. J. Combin., 4 (1991), 113-120.
    [5] J. A. Bate, G. H. J. van Rees, The size of the smallest strong critical set in a Latin square, Ars Comb., 53 (1999), 73-83.
    [6] N. Cavenagh, D. Donovan, A. Khodkar, On the spectrum of critical sets in back circulant Latin squares, Ars Combin., 82 (2007), 287-319.
    [7] B. Smetaniuk, On the minimal critical set of a Latin square, Utilitas Math., 16 (1979), 97-100.
    [8] D. Curran, G. H. J. Van Rees, Critical sets in Latin squares. In: Proceedings of the Eighth Manitoba Conference on Numerical Mathematics and Computing, Congress. Numer., XXII, 1979,165-168.
    [9] D. R. Stinson, G. H. J. Van Rees, Some large critical sets, Congr. Numer., 34 (1982), 441-456.
    [10] A. P. Street, Defining sets for t-designs and critical sets for Latin squares, New Zealand J. Math., 21 (1992), 133-144.
    [11] A. D. Keedwell, Critical sets for Latin squares, graphs and block designs: a survey, Congr. Numer., 113 (1996), 231-245.
    [12] A. D. Keedwell, Critical sets in Latin squares: An Intriguing Problem, Math. Gaz., 85 (2001), 239-244. doi: 10.2307/3622009
    [13] A. D. Keedwell, Critical sets in Latin squares and related matters: an update, Util. Math., 65 (2004), 97-131.
    [14] N. J. Cavenagh, The theory and application of Latin bitrades: a survey, Math. Slovaca, 58 (2008), 691-718.
    [15] P. Adams, R. Bean, A. Khodkar, A census of critical sets in the Latin squares of order at most six, Ars Combin., 68 (2003), 203-223.
    [16] D. Donovan, A. Howse, Critical sets for Latin squares of order 7, J. Combin. Math. Combin. Comput., 28 (1998), 113-123.
    [17] A. Hulpke, P. Kaski, P. R. J.?sterg?rd, The number of Latin squares of order 11, J. Math. Comp., 80 (2011), 1197-1219.
    [18] G. Kolesova, C. W. H. Lam, L. Thiel, On the number of 8 × 8 Latin squares, J. Combin. Theory Ser. A, 54 (1990), 143-148. doi: 10.1016/0097-3165(90)90015-O
    [19] B. D. McKay, A. Meynert, W. Myrvold, Small Latin squares, quasigroups, and loops, J. Combin. Des., 15 (2007), 98-119.
    [20] R. M. Falcón, The set of autotopisms of partial Latin squares, Discrete Math., 313 (2013), 1150- 1161.
    [21] R. M. Falcón, Enumeration and classification of self-orthogonal partial Latin rectangles by using the polynomial method, European J. Combin., 48 (2015), 215-223.
    [22] R. M. Falcón, R. J. Stones, Classifying partial Latin rectangles, Electron. Notes Discrete Math., 49 (2015), 765-771. doi: 10.1016/j.endm.2015.06.103
    [23] R. M. Falcón, O. J. Falcón, J. Nú?ez, Counting and enumerating partial Latin rectangles by means of computer algebra systems and CSP solvers, Math. Methods Appl. Sci., 41 (2018), 7236-7262.
    [24] R. M. Falcón, R. J. Stones, Enumerating partial Latin rectangles, Electron. J. Combin., 27 (2020), ]P2.47.
    [25] J. Browning, D. S. Stones, I. Wanless, Bounds on the number of autotopisms and subsquares of a Latin square, Combinatorica, 33 (2013), 11-22. doi: 10.1007/s00493-013-2809-1
    [26] R. M. Falcón, R. J. Stones, Partial Latin rectangle graphs and autoparatopism groups of partial Latin rectangles with trivial autotopism groups, Discrete Math., 340 (2017), 1242-1260. doi: 10.1016/j.disc.2017.01.002
    [27] D. Kotlar, Parity types, cycle structures and autotopisms of Latin squares, Electron. J. Combin., 19 (2012), 10.
    [28] D. S. Stones, Symmetries of partial Latin squares, European J. Combin., 34 (2013), 1092-1107. doi: 10.1016/j.ejc.2013.02.005
    [29] R. M. Falcón, V. álvarez, F. Gudiel, A computational algebraic geometry approach to analyze pseudo-random sequences based on Latin squares, Adv. Comput. Math., 45 (2019), 1769-1792. doi: 10.1007/s10444-018-9654-0
    [30] E. Danan, R. M. Falcón, D. Kotlar, T. G. Marbach, R. J. Stones, Refining invariants for computing autotopism groups of partial Latin rectangles, Discrete Math., 343 (2020), 1-21.
    [31] R. M. Falcón, Using a CAS/DGS to analyze computationally the configuration of planar bar linkage mechanisms based on partial Latin squares, Math. Comp. Sc., 14 (2020), 375-389.
    [32] D. Kotlar, Computing the autotopy group of a Latin square by cycle structure, Discrete Math., 331 (2014), 74-82. doi: 10.1016/j.disc.2014.05.004
    [33] R. Stones, R. M. Falcón, D. Kotlar, T. G. Marbach, Computing autotopism groups of partial Latin rectangles: a pilot study, Comput. Math. Meth., (2020), e1094.
    [34] R. Stones, R. M. Falcón, D. Kotlar, T. G. Marbach, Computing autotopism groups of partial Latin rectangles, J. Exp. Algorithmics, 25 (2020), 1-39.
    [35] R. J. Stones, M. Su, X. Liu, G. Wang, S. Lin, A Latin square autotopism secret sharing scheme, Des. Codes Cryptogr., 35 (2015), 1-16
    [36] M. Yan, J. Feng, T. G. Marbach, R. J. Stones, G. Wang, X. Liu, Gecko: A resilient dispersal scheme for multi-cloud storage, IEEE Access, 7 (2019), 77387-77397. doi: 10.1109/ACCESS.2019.2920405
    [37] L. Yi, R. J. Stones, G. Wang, Two-erasure codes from 3-plexes. In: Network and Parallel Computing. Springer International Publishing, Cham, 2019,264-276.
    [38] R. J. Stones, K-plex 2-erasure codes and Blackburn partial Latin squares, IEEE Trans. Inf. Theory, 66 (2020), 3704-3713. doi: 10.1109/TIT.2020.2967758
    [39] R. M. Falcón, O. J. Falcón, J. Nú?ez, A historical perspective of the theory of isotopisms, Symmetry, 10 (2018), 322.
    [40] R. M. Falcón, Latin squares associated to principal autotopisms of long cycles. Application in Cryptography. In: Proceedings of Transgressive Computing 2006: a conference in honor of Jean Della Dora, Université J. Fourier, Grenoble, France, 2006,213-230.
    [41] R. M. Falcón, Study of critical sets in Latin squares by using the autotopism group, Electron. Notes Discrete Math., 29 (2007), 503-507.
    [42] S. D. Andres, R. M. Falcón, Autotopism stabilized colouring games on rook's graphs, Discrete Appl. Math., 266 (2019), 200-212.
    [43] N. J. Cavenagh, D. S. Stones, Near-automorphisms of Latin squares, J. Combin. Des., 19 (2011), 365-377. doi: 10.1002/jcd.20282
    [44] M. Grüttmüller, Completing partial Latin squares with two cyclically generated prescribed diagonals, J. Combin. Theory Ser. A, 103 (2003), 349-362.
    [45] M. Grüttmüller, Completing partial Latin squares with prescribed diagonals, Discrete Appl. Math., 138 (2004), 89-97.
    [46] R. M. Falcón, J. Martín-Morales, Gr?bner bases and the number of Latin squares related to autotopisms of order up to 7, J. Symb. Comput., 42 (2007), 1142-1154.
    [47] D. S. Stones, P. Vojtěchovsky, I. M. Wanless, Cycle structure of autotopisms of quasigroups and Latin squares, J. Combin. Des., 20 (2012), 227-263. doi: 10.1002/jcd.20309
    [48] W. Decker, G. M. Greuel, G. Pfister, et al., Singular 4-1-3 A computer algebra system for polynomial computations, 2020. Available from: http://www.singular.uni-kl.de.
    [49] R. M. Falcón, L. Johnson, S. Perkins, Equivalence classes of critical sets based on non-trivial autotopisms of Latin squares, Mendeley Data, v1, 2020. Available from: http://dx.doi.org/10.17632/fkm575299m.1.
    [50] H. A. Norton, The 7 × 7 squares, Ann. Eugenics, 9 (1939), 269-307.
    [51] A. Drápal, T. Kepka, Exchangeable groupoids I, Acta Univ. Carolin.—Math. Phys., 24 (1983), 57-72.
    [52] D. Donovan, A. Howse, P. Adams, A discussion of Latin interchanges, J. Combin. Math. Combin. Comput., 23 (1997), 161-182.
    [53] N. Cavenagh, D. Donovan, A. Drápal, Constructing and deconstructing Latin trades, Discrete Math., 284 (2004), 97-105.
    [54] N. Cavenagh, D. Donovan, 3-Homogeneous Latin trades, Discrete Math., 300 (2005), 57-70.
    [55] D. Donovan, J. A. Cooper, D. J. Nott, J. Seberry, Latin squares: Critical sets and their lower bounds, Ars Combin., 39 (1995), 33-48.
  • This article has been cited by:

    1. Laura M. Johnson, Stephanie Perkins, A Discussion of a Cryptographical Scheme Based in F-Critical Sets of a Latin Square, 2021, 9, 2227-7390, 285, 10.3390/math9030285
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3767) PDF downloads(124) Cited by(1)

Figures and Tables

Tables(4)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog