On Orthogonal Latin Squares

On Orthogonal Latin Squares

On Orthogonal Latin Squares Yanling Chen NTNU Crypto-Seminar, Nov 9-10, Bergen www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Examples 1234 123 12 2341 1 231 21 3412 ··· 312 4123 2 Latin Square (LS) Definition A Latin square of order n is an n-by-n array in which n distinct symbols are arranged so that each symbol occurs once in each row and column. www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 2 Latin Square (LS) Definition A Latin square of order n is an n-by-n array in which n distinct symbols are arranged so that each symbol occurs once in each row and column. Examples 1234 123 12 2341 1 231 21 3412 ··· 312 4123 www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Example 123 1 2 3 11 22 33 231 3 1 2 23 31 12 ⊥ ⇒ 312 2 3 1 32 13 21 3 Orthogonal Latin Square Definition 2 Latin squares of the same order n are said to be orthogonal if when they overlap, each of the possible n2 ordered pairs occur exactly once. www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 3 Orthogonal Latin Square Definition 2 Latin squares of the same order n are said to be orthogonal if when they overlap, each of the possible n2 ordered pairs occur exactly once. Example 123 1 2 3 11 22 33 231 3 1 2 23 31 12 ⊥ ⇒ 312 2 3 1 32 13 21 www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 4 History Leonhard Euler [Euler 1782] the problem of 36 officers, 6 ranks, 6 regiments • he concluded that no two 6 6LSareorthogonal • × L. Euler, Recherches sur une nouvelle espèce de quarrés magiques, Verh. Zeeuwsch. Genootsch. Wetensch. Vlissengen,9,pp. 85–239, 1782 www.ntnu.no Yanling Chen, On Orthogonal Latin Squares n =2: • 12 2 1 12 21 21 1 2 ⇒ 21 12 n =6:[Euler 1782] • No orthogonal LS for n =6, although without a complete proof Construction: single-step for n odd, double-step for n =4k>0. • 5 History Euler’s Conjecture No pair of LS of order n are orthogonal for n =4k +2,k 0. ≥ www.ntnu.no Yanling Chen, On Orthogonal Latin Squares n =6:[Euler 1782] • No orthogonal LS for n =6, although without a complete proof Construction: single-step for n odd, double-step for n =4k>0. • 5 History Euler’s Conjecture No pair of LS of order n are orthogonal for n =4k +2,k 0. ≥ n =2: • 12 2 1 12 21 21 1 2 ⇒ 21 12 www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Construction: single-step for n odd, double-step for n =4k>0. • 5 History Euler’s Conjecture No pair of LS of order n are orthogonal for n =4k +2,k 0. ≥ n =2: • 12 2 1 12 21 21 1 2 ⇒ 21 12 n =6:[Euler 1782] • No orthogonal LS for n =6, although without a complete proof www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 5 History Euler’s Conjecture No pair of LS of order n are orthogonal for n =4k +2,k 0. ≥ n =2: • 12 2 1 12 21 21 1 2 ⇒ 21 12 n =6:[Euler 1782] • No orthogonal LS for n =6, although without a complete proof Construction: single-step for n odd, double-step for n =4k>0. • www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Bose, Shrikhande and Parker,1959-60 [Bose & Shrikhande 1959]: a pair of orthogonal LS of order 22. • [Parker 1959]: a pair of orthogonal LS of order 10. • [Bose, Shrikhande & Parker 1960]: counterexamples for all • n =4k +2 10. ≥ [Zhu Lie 1982]: the most elegant disproof of Euler’s conjecture 6 History Gaston Tarry,1900-01 [Tarry 1900-01] proved that no orthogonal LS of order 6 exists • 2 years of Sundays • www.ntnu.no Yanling Chen, On Orthogonal Latin Squares [Zhu Lie 1982]: the most elegant disproof of Euler’s conjecture 6 History Gaston Tarry,1900-01 [Tarry 1900-01] proved that no orthogonal LS of order 6 exists • 2 years of Sundays • Bose, Shrikhande and Parker,1959-60 [Bose & Shrikhande 1959]: a pair of orthogonal LS of order 22. • [Parker 1959]: a pair of orthogonal LS of order 10. • [Bose, Shrikhande & Parker 1960]: counterexamples for all • n =4k +2 10. ≥ www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 6 History Gaston Tarry,1900-01 [Tarry 1900-01] proved that no orthogonal LS of order 6 exists • 2 years of Sundays • Bose, Shrikhande and Parker,1959-60 [Bose & Shrikhande 1959]: a pair of orthogonal LS of order 22. • [Parker 1959]: a pair of orthogonal LS of order 10. • [Bose, Shrikhande & Parker 1960]: counterexamples for all • n =4k +2 10. ≥ [Zhu Lie 1982]: the most elegant disproof of Euler’s conjecture www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 7 AResolutionofEuler’sConjecture Orthogonal Latin Square There exists a pair of orthogonal LS for all n>0 with exception of n =2and n =6. www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Theorem N(n) n 1. (N(n):the number of MOLS that exist of order n.) ≤ − Theorem If n is a power of a prime, then N(n)=n 1. − Hint: L (x, y)=x + i y, where i, x, y F , field with n elements. i ∗ ∈ n 8 Mutually Orthogonal LS (MOLS) Definition A set of LS that are pairwise orthogonal is called a set of mutually orthogonal Latin squares (MOLS) www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Theorem If n is a power of a prime, then N(n)=n 1. − Hint: L (x, y)=x + i y, where i, x, y F , field with n elements. i ∗ ∈ n 8 Mutually Orthogonal LS (MOLS) Definition A set of LS that are pairwise orthogonal is called a set of mutually orthogonal Latin squares (MOLS) Theorem N(n) n 1. (N(n):the number of MOLS that exist of order n.) ≤ − www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 8 Mutually Orthogonal LS (MOLS) Definition A set of LS that are pairwise orthogonal is called a set of mutually orthogonal Latin squares (MOLS) Theorem N(n) n 1. (N(n):the number of MOLS that exist of order n.) ≤ − Theorem If n is a power of a prime, then N(n)=n 1. − Hint: L (x, y)=x + i y, where i, x, y F , field with n elements. i ∗ ∈ n www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 9 Lower Bounds for N(n),n 100 ≤ 01 2 3 4 5 6 789 0 12341678 10 2105 123 4 1516318 20 45 322624426528 30 430315 4 5 6 3645 40 7405 425 6 4 46748 50 65 55256 7 7558 60 4604 6 637 5 6656 70 6707 725 5 6 6 678 80 9808 826 6 6 6 788 90 67 6 6 6 6 79668 100 8 www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Construction of LS which have particular orders and differ • from the already known examples Classifying LS of a given order n • Extending (or reducing) LS of order n to LS of order n • 1 2 Completing partially filled matrices to LS (NP-complete) • • ··· 10 Some research problems LS are widely used in cryptography, coding, experimental design and entertainment. www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Classifying LS of a given order n • Extending (or reducing) LS of order n to LS of order n • 1 2 Completing partially filled matrices to LS (NP-complete) • • ··· 10 Some research problems LS are widely used in cryptography, coding, experimental design and entertainment. Construction of LS which have particular orders and differ • from the already known examples www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Extending (or reducing) LS of order n to LS of order n • 1 2 Completing partially filled matrices to LS (NP-complete) • • ··· 10 Some research problems LS are widely used in cryptography, coding, experimental design and entertainment. Construction of LS which have particular orders and differ • from the already known examples Classifying LS of a given order n • www.ntnu.no Yanling Chen, On Orthogonal Latin Squares Completing partially filled matrices to LS (NP-complete) • • ··· 10 Some research problems LS are widely used in cryptography, coding, experimental design and entertainment. Construction of LS which have particular orders and differ • from the already known examples Classifying LS of a given order n • Extending (or reducing) LS of order n to LS of order n • 1 2 www.ntnu.no Yanling Chen, On Orthogonal Latin Squares • ··· 10 Some research problems LS are widely used in cryptography, coding, experimental design and entertainment. Construction of LS which have particular orders and differ • from the already known examples Classifying LS of a given order n • Extending (or reducing) LS of order n to LS of order n • 1 2 Completing partially filled matrices to LS (NP-complete) • www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 10 Some research problems LS are widely used in cryptography, coding, experimental design and entertainment. Construction of LS which have particular orders and differ • from the already known examples Classifying LS of a given order n • Extending (or reducing) LS of order n to LS of order n • 1 2 Completing partially filled matrices to LS (NP-complete) • • ··· www.ntnu.no Yanling Chen, On Orthogonal Latin Squares 11 Quasigroup Definition A quasigroup is a set Q with a binary relation such that for all ∗ elements a and b, the following equations have unique solutions: a x = b and y a = b.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    48 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us