Construction of balanced sports schedules with subleagues

Size: px
Start display at page:

Download "Construction of balanced sports schedules with subleagues"

Transcription

1 Construction of balanced sports schedules with subleagues 1 A. Geinoz, T. Ekim, D. de Werra Ecole Polytechnique Fédérale de Lausanne, ROSE, CH-1015 Lausanne, Switzerland, s: alexandre.geinoz, tinaz.ekim, dominique.dewerra@epfl.ch May 11, 2007 (Unpublished version) Abstract. In the construction of schedules for sports leagues, one has to balance the games of each team on the different stadiums. We shall exploit here the fact that the league consists of several subleagues. We give a direct construction for tournaments with an odd number of subleagues. Direct constructions known up to now are available to solve problems with 2n teams if 2n mod 3 1 or 2n = 2 p, p 3 or n is odd. Our method can solve more than the half of the missing cases and it provides structured solutions for some known cases. Key words : balanced tournaments, subleagues, Graeco-Latin squares 1 Introduction We consider one of the most extensively studied sports scheduling problems: balanced tournament design (BTD) on multiple venues (also known as Prob026 from CSPLib). A balanced tournament design for 2n teams, denoted by BTD(n), is defined by conditions (1) to (4). 1. There are 2n teams and n different stadiums. 2. Every team plays one game against every other team. 3. Each team plays exactly one game each day of the tournament. 4. The stadiums where a team plays are distributed as equally as possible, i.e., each team plays twice in each stadium except one. It has been shown in [7] that BTD(n) exists for all 2n > 4. Nevertheless, obtaining concrete solutions for real cases is another challenge. Several promising methods have been developed using tabu search [1, 4], constraint programming [10, 11] and integer programming [8]. Although these

2 2 methods achieved great success in recent years, in general, algorithmic approaches (for instance based on integer programming formulation) suffer from the explosion of their time complexity as the size of the problem increases (starting at 2n = 16 for basic methods and 2n = 40 for more involved ones). An alternative to this approach is to provide some direct constructions; [7] suggests solutions if n is odd, [6] if 2n mod 3 = 0 or 2 (this case is also solved in [5] by a linear time algorithm) and [3] if 2n is a power of 2. Note that the latter gives more precisely solutions for a variant of BTD, denoted by BTD*, where each team plays exactly twice on each stadium (each team plays twice against one other team; this is called a duplicated game) with the additional constraint that duplicated games, involving the same teams, are not played on the same stadium. However, the given construction is such that all the duplicated games are played in the same day and therefore it is sufficient to remove that day in order to obtain a solution for BTD. As far as we know, the above cases include all direct constructions for BTD given in the literature so far. To summarize, the only case for which no direct construction is known is 2n mod 12 = 4 and 2n 2 p for some integer p. In this note, we give a direct construction for tournaments with subleagues: a league consists of a certain number of subleagues of the same size. This structure will be explicitly exploited in this construction. Such tournaments with subleagues may be imposed, for instance, by some geographical constraints. To our knowledge, the method described in [3] is so far the only direct construction for schedules with subleagues: the authors give a recursive method for 2n = 2 p with subleagues of size 2 i where i may vary between 3 and p 1. Our method, although not recursive, is another construction with subleagues that may contain several even numbers of teams and not only a number 2 i. Moreover, the solutions obtained have the property that the games played each day are either all internal (i.e., played between teams of the same subleague), or all external (i.e., played between teams of different subleagues). We provide solutions for more than half of the cases not covered by the known constructions. Another advantage of such a direct construction is that solutions can be constructed directly for arbitrarily large values of 2n. Last but not least, it gives very structured solutions using subleagues; even though another solution is already known for some values of 2n, having new types of schedules may be useful in order to satisfy various additional requirements, which may arise in different contexts. It is therefore important to have a wide sample of solutions, among which to choose the best one.

3 3 2 Balanced Tournament Design with subleagues BTD(n) can be alternatively formulated as an arrangement of the n(2n 1) distinct pairs of teams in the set T of 2n teams into a (2n 1) n array in such a way that every element of T occurs exactly once in each row (day) and at most twice in each column (stadium). Let us recall that a Graeco-Latin square of order n is an n n array where the entries contain all distinct ordered pairs of elements from two sets of size n in such a way that each element appears once in each row and once in each column. Lemma 1. Graeco-Latin squares of odd order can be constructed in linear time. Proof. It suffices to number the elements of the two sets from 0 to n 1. In the first row, we group the same numbers together. In the following rows, we increase the numbers by n+1 2 for the first set and by n 1 2 for the second set as can be observed in the example of Table 1. Table 1. Graeco-Latin square of order 5 5 0,0 1,1 2,2 3,3 4,4 3,2 4,3 0,4 1,0 2,1 1,4 2,0 3,1 4,2 0,3 4,1 0,2 1,3 2,4 3,0 2,3 3,4 4,0 0,1 1,2 Note that for the special case of a pair of Graeco-Latin square a construction is given in [9] while for other even values of n no direct construction is known. These Graeco-Latin squares will be useful in our method. We shall provide solutions for tournaments of a league of 2n teams consisting of m subleagues of equal even size (thus 2n = 2mt). Our construction will rely on several known results. Lemma 2 ([7]). For m 3 odd, there is a direct construction to obtain BTD(m). Lemma 3 ([7]). There exists a direct construction of a BTD(m) for m 3 odd such that the two teams playing only once on a stadium play against each other on this same stadium.

4 4 Lemma 4 ([3]). If n = 2 p with p 2, Graeco-Latin squares of order n n can be constructed. Lemma 5 ([3], [6] and [7]). For 2t teams, there is a direct construction for BTD(t) if t is odd [7], if 2t is a power of 2 [3] or if 2t mod 3 = 0 or 2 [6]. Theorem 1. For m subleagues of 2t teams each, a BTD(n) such that n = mt can be constructed for all m odd and for all t odd or t = 2 p, p 2 or t = 10. Proof. Let us assume that we have m subleagues of 2t teams each. Consequently, we have 2m semi-subleagues of t teams playing on m complexes of stadiums. Note that each complex of stadiums contains t stadiums. Clearly, every semi-subleague should play against every other, moreover each team in a semi-subleague should play against every other team of the same semi-subleague. We shall describe how our method ensures that each one of these games is present. In our procedure, we need the following hypotheses which are necessary for the constructions that we use. a) m 3 is odd, b) BTD(t) can be constructed (it will correspond to internal games), c) a Graeco-Latin square of order t t can be constructed (it will correspond to external games). For 2n = 18 where m = 3 and t = 3, the structure of the subleagues is represented in Table 2, different stages of the construction are illustrated in Tables 3,4,5 and the complete BTD(n) is given in Table 6. We construct BTD(m) by the construction suggested for m odd in Lemma 2 (see Table 3). In this BTD(m), if we consider each team as one semisubleague, each stadium as one complex of stadiums and each day as one set of days, then it determines the pairs of sets of days (rows) and complexes of stadiums (columns) where different semi-subleagues play against each other. By Lemma 3, for m odd given, there is a row in BTD(m) where all the games are between semi-subleagues playing only once in the corresponding complex of stadiums. We assume without loss of generality that this is the first set of days (up to a renumbering of rows) and it corresponds to the internal games (see the first row of Table 3). Internal games will be played on the corresponding complex of stadiums according to BTD(t) constructed as mentioned in Lemma 5. Thus the first row (set of days 1) contains 2t 1 days and each one of its entries corresponds to t(2t 1) games (see Table 4). Besides this, each entry in

5 all the other sets of days corresponds to external games played between different semi-subleagues. These are played according to a Graeco-Latin square of order t t constructed by Lemma 1 or by Lemma 4 or as the one given for t = 10 in [9]. Table 5 gives the construction outline for the external games for t = 3 teams by semi-subleagues. Such a Graeco- Latin square schedules t 2 games on t days and t stadiums (one complex of stadium). Therefore each one of the remaining 2m 2 rows corresponds to t days. Summing up, the tournament is scheduled on (2m 2)t+(2t 1) = 2n 1 days and the total number of games played is mt(2t 1)+t 2 m(2m 2) = n(2n 1). It follows from the description of the method that each day, we have either only internal games or only external games as in the construction of [2] and [3]. 5 Table 2. Tournament with 3 subleagues of 6 teams each. X i corresponds to the team i in the semi-subleague X Table 3. Construction of BTD(m = 3). Set of days 1 corresponds to internal games constructed by BTD(t) between two semi-subleagues belonging to the same subleague. Sets of days 2 to 5 correspond to external games obtained with a Graeco-Latin square. complex A complex B complex C internal : set of days 1 (5 days) 0,1 2,3 4,5 external : set of days 2 (3 days) 3,4 5,1 0,2 external : set of days 3 (3 days) 3,5 4,0 1,2 external : set of days 4 (3 days) 2,5 4,1 0,3 external : set of days 5 (3 days) 2,4 5,0 1,3

6 6 Table 4. Internal games constructed by BTD(t = 3) [3] for the set of days 1 for teams 0 0, 0 1, 0 2 and 1 0, 1 1, 1 2 of semi-subleagues 0 and 1 of the same subleague. Stadium Y j corresponds to the stadium j in the complex Y. stadium A 0 stadium A 1 stadium A 2 set of days 1, day 1 0 0, , , 1 2 set of days 1, day 2 1 0, , , 0 2 set of days 1, day 3 1 0, , , 0 2 set of days 1, day 4 0 2, , , 1 0 set of days 1, day 5 0 2, , , 1 0 Table 5. Example of a Graeco-Latin square of order 3 3 constructed for the external games between semi-subleagues 3 and 4 played during the sets of days 2 on complex A. Day Z k corresponds to the day k in the set of days Z. stadium A 0 stadium A 1 stadium A 2 external games, day , , , 4 2 external games, day , , , 4 0 external games, day , , , 4 1 Table 6. BTD(n = 9) given by the construction : stadiums A 0 A 1 A 2 B 0 B 1 B 2 C 0 C 1 C 2 day 1 0 0, , , , , , , , , 5 2 day 2 1 0, , , , , , , , , 4 2 day 3 1 0, , , , , , , , , 4 2 day 4 0 2, , , , , , , , , 5 0 day 5 0 2, , , , , , , , , 5 0 day 6 3 0, , , , , , , , , 2 2 day 7 3 2, , , , , , , , , 2 0 day 8 3 1, , , , , , , , , 2 1 day 9 3 0, , , , , , , , , 2 2 day , , , , , , , , , 2 0 day , , , , , , , , , 2 1 day , , , , , , , , , 3 2 day , , , , , , , , , 3 0 day , , , , , , , , , 3 1 day , , , , , , , , , 3 2 day , , , , , , , , , 3 0 day , , , , , , , , , 3 1

7 7 Table 7. Summary of 2n = 2mt teams for which BTD(n) is provided. t m Results and discussion Clearly, Table 7 can be extended to infinity while leaving some holes, i.e. values of 2n for which no direct construction is known so far. Programming approaches (integer programming or constraint programming) leave no such holes but they are practically limited to relatively small values of n (see for instance [4,10]). As can be observed in Table 7, our construction gives BTD(mt) for all m odd and for all values of t such that a Graeco-Latin square of order t is known and BTD(t) can be constructed. Note that no Graeco-Latin square of order 6 exists. The bold numbers in Table 7 indicate the sizes of BTDs which are such that 2n mod 12 = 4 and 2n 2 p, hence not constructible by already known direct constructions. More precisely, we provide solutions for more than half of these unknown cases. In fact, if 2n mod 24 = 16 and 2n 2 p then 2n can be written as m2 k with m odd, k 3. It follows that BTD(n) with m subleagues can be constructed since BTD(2 k 1 ) and a Graeco-Latin square of order 2 k 1 can be obtained by [3]. Moreover, if 2n mod 24 = 4 and 2n mod 10 = 0, one can obtain a solution by setting t = 10 (therefore m odd since m mod 6 = 5). Consequently, the only remaining unsolved case is if 2n mod 24 = 4, 2n mod 5 0 and 2n 2 p, the most significant values from a practical point of view being 28, 52 and 76. Another advantage of our construction with subleagues is the regular structure which allows spreading for each team its games against seeded teams (these teams correspond to the favourite teams during a tournament). If suffices to include one seeded team in each semi-subleague. Thus, during sets of days 2 to 2m 1 (in our example 2 to 5 in Table 3), each

8 8 team will play against a seeded team once in every set of t days. We conclude with another property of our construction. Under hypotheses a) and c), whenever 2n = 2mt and BTD*(t) is known, for instance, if 2t = 2 p, one can easily derive solutions for the slightly harder problem of BTD*(n) using the solutions we provide: the duplicated games are played during internal games according to BTD*(n) and the rest of the schedule is the same as BTD(n). To solve the balancing problem of games in the stadiums, we have at this stage a number of different direct constructions according to the value of 2n. It would be interesting to explore other types of constructions with the hope of finding a much more limited number of constructions or even a unique type of construction to cover all cases. This has been possible for the problem of minimizing the breaks of alternances between home games and away games with the so called canonical factorizations (see [3]). There are good reasons to explore whether it is also the case for our problem (although we know that it could not simply be the canonical factorizations). References 1. D. Costa. An evolutinary tabu search algorithm and the NHL scheduling problem. INFOR, 33(3): , D. de Werra. Geography, games and graphs. Disc. App. Math., 2: , D. de Werra, T. Ekim, and C. Raess. Construction of sports schedules with multiple venues. Disc. App. Math., 154:47 58, J.-P. Hamiez and J.-K. Hao. Solving the sports league scheduling problem with tabu search. Lecture Notes in Artificial Intelligence, 2148:24 36, J.-P. Hamiez and J.-K. Hao. A linear-time algorithm to solve the sports league scheduling problem (prob026 of CSPLib). Disc. App. Math., 143(1-3): , J. Haselgrove and J. Leech. A tournament design problem. American Mathematical Monthly, 84(3): , E.R. Lamken and S.A. Vanstone. The existence of factored balanced tournament designs. Ars Combinatoria, 19: , G. Nemhauser and M. Trick. Scheduling a major college basketball conference. Operations Research, 46:1 8, E.T. Parker. Orthogonal latin squares. Proc. Nat. Acad. Sci. U.S.A., 45: , J.-C. Régin. Constraint programming and sports scheduling problems. In Proc. INFORMS 99, T.L. Urban and R.A. Russell. A constraint-programming approach to the multiplevenue, sport-scheduling problem. Computers & Operations Research, special issue on OR in Sport, 33(7): , 2006.

@2 4 @ [23] n n 1. (Ribeiro, Urrutia [18]), (Nemhauser,

@2 4   @ [23] n n 1. (Ribeiro, Urrutia [18]), (Nemhauser, , 1 2005 [23] 2002 INFORMS Michael Trick OR (Ribeiro, Urrutia [18]), (Nemhauser, Trick [16]), (Bartsch, Drexl, Kröger [2]) OR 1970 [7,10 12] 2.1 2.2 2.5 Home-Away Table carry-over effect 2.6 Rokosz [19]

More information

Chapter 10 Combinatorial Designs

Chapter 10 Combinatorial Designs Chapter 10 Combinatorial Designs BIBD Example (a,b,c) (a,b,d) (a,c,e) (a,d,f) (a,e,f) (b,c,f) (b,d,e) (b,e,f) (c,d,e) (c,d,f) Here are 10 subsets of the 6 element set {a, b, c, d, e, f }. BIBD Definition

More information

A Note on Symmetry Reduction for Circular Traveling Tournament Problems

A Note on Symmetry Reduction for Circular Traveling Tournament Problems Mainz School of Management and Economics Discussion Paper Series A Note on Symmetry Reduction for Circular Traveling Tournament Problems Timo Gschwind and Stefan Irnich April 2010 Discussion paper number

More information

arxiv: v2 [math.co] 24 Sep 2008

arxiv: v2 [math.co] 24 Sep 2008 Sports scheduling for not all pairs of teams arxiv:0809.3682v2 [math.co] 24 Sep 2008 Kenji KASHIWABARA, Department of General Systems Studies, University of Tokyo, 3-8-1 Komaba, Meguroku, Tokyo, Japan

More information

Definitions Results. Polar cographs 1 IMA-ROSE. Ecole Polytechnique Fédérale de Lausanne, Switzerland

Definitions Results. Polar cographs 1 IMA-ROSE. Ecole Polytechnique Fédérale de Lausanne, Switzerland Polar cographs Tınaz Ekim 1 N.V.R. Mahadev 2 Dominique de Werra 1 1 IMA-ROSE Ecole Polytechnique Fédérale de Lausanne, Switzerland tinaz.ekim@epfl.ch, dewerra.ima@epfl.ch 2 Fitchburg State College, USA

More information

Part 23. Latin Squares. Contents. 1 Latin Squares. Printed version of the lecture Discrete Mathematics on 4. December 2012

Part 23. Latin Squares. Contents. 1 Latin Squares. Printed version of the lecture Discrete Mathematics on 4. December 2012 Part 23 Latin Squares Printed version of the lecture Discrete Mathematics on 4. December 2012 Tommy R. Jensen, Department of Mathematics, KNU 23.1 Contents 1 Latin Squares 1 2 Orthogonal Latin Squares

More information

Characterizing Feasible Pattern Sets with a Minimum Number of Breaks

Characterizing Feasible Pattern Sets with a Minimum Number of Breaks Characterizing Feasible Pattern Sets with a Minimum Number of Breaks Ryuhei Miyashiro 1, Hideya Iwasaki 2, and Tomomi Matsui 1 1 Department of Mathematical Informatics, Graduate School of Information Science

More information

Intermediate Math Circles March 11, 2009 Sequences and Series

Intermediate Math Circles March 11, 2009 Sequences and Series 1 University of Waterloo Faculty of Mathematics Centre for Education in Mathematics and Computing Intermediate Math Circles March 11, 009 Sequences and Series Tower of Hanoi The Tower of Hanoi is a game

More information

arxiv: v1 [math.co] 27 Jul 2015

arxiv: v1 [math.co] 27 Jul 2015 Perfect Graeco-Latin balanced incomplete block designs and related designs arxiv:1507.07336v1 [math.co] 27 Jul 2015 Sunanda Bagchi Theoretical Statistics and Mathematics Unit Indian Statistical Institute

More information

3360 LECTURES. R. Craigen. October 15, 2016

3360 LECTURES. R. Craigen. October 15, 2016 3360 LECTURES R. Craigen October 15, 2016 Introduction to designs Chapter 9 In combinatorics, a design consists of: 1. A set V elements called points (or: varieties, treatments) 2. A collection B of subsets

More information

Hamiltonian paths in tournaments A generalization of sorting DM19 notes fall 2006

Hamiltonian paths in tournaments A generalization of sorting DM19 notes fall 2006 Hamiltonian paths in tournaments A generalization of sorting DM9 notes fall 2006 Jørgen Bang-Jensen Imada, SDU 30. august 2006 Introduction and motivation Tournaments which we will define mathematically

More information

Some Edge-magic Cubic Graphs

Some Edge-magic Cubic Graphs Some Edge-magic Cubic Graphs W. C. Shiu Department of Mathematics Hong Kong Baptist University 4 Waterloo Road, Kowloon Tong Hong Kong, China. and Sin-Min Lee Department of Mathematics and Computer Science

More information

Lecture 1: Latin Squares!

Lecture 1: Latin Squares! Latin Squares Instructor: Paddy Lecture : Latin Squares! Week of Mathcamp 00 Introduction Definition. A latin square of order n is a n n array, filled with symbols {,... n}, such that no symbol is repeated

More information

On completing partial Latin squares with two filled rows and at least two filled columns

On completing partial Latin squares with two filled rows and at least two filled columns AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 68(2) (2017), Pages 186 201 On completing partial Latin squares with two filled rows and at least two filled columns Jaromy Kuhl Donald McGinn Department of

More information

Existence of doubly near resolvable (v, 4, 3)-BIBDs

Existence of doubly near resolvable (v, 4, 3)-BIBDs AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 47 (2010), Pages 109 124 Existence of doubly near resolvable (v, 4, 3)-BIBDs R. Julian R. Abel Nigel H. N. Chan School of Mathematics and Statistics University

More information

Radio Number for Square Paths

Radio Number for Square Paths Radio Number for Square Paths Daphne Der-Fen Liu Department of Mathematics California State University, Los Angeles Los Angeles, CA 9003 Melanie Xie Department of Mathematics East Los Angeles College Monterey

More information

Discrete Mathematics. The Sudoku completion problem with rectangular hole pattern is NP-complete

Discrete Mathematics. The Sudoku completion problem with rectangular hole pattern is NP-complete Discrete Mathematics 312 (2012) 3306 3315 Contents lists available at SciVerse ScienceDirect Discrete Mathematics journal homepage: www.elsevier.com/locate/disc The Sudoku completion problem with rectangular

More information

New quasi-symmetric designs constructed using mutually orthogonal Latin squares and Hadamard matrices

New quasi-symmetric designs constructed using mutually orthogonal Latin squares and Hadamard matrices New quasi-symmetric designs constructed using mutually orthogonal Latin squares and Hadamard matrices Carl Bracken, Gary McGuire Department of Mathematics, National University of Ireland, Maynooth, Co.

More information

Ma/CS 6a Class 28: Latin Squares

Ma/CS 6a Class 28: Latin Squares Ma/CS 6a Class 28: Latin Squares By Adam Sheffer Latin Squares A Latin square is an n n array filled with n different symbols, each occurring exactly once in each row and exactly once in each column. 1

More information

Chih-Hung Yen and Hung-Lin Fu 1. INTRODUCTION

Chih-Hung Yen and Hung-Lin Fu 1. INTRODUCTION TAIWANESE JOURNAL OF MATHEMATICS Vol. 14, No. 1, pp. 273-286, February 2010 This paper is available online at http://www.tjm.nsysu.edu.tw/ LINEAR 2-ARBORICITY OF THE COMPLETE GRAPH Chih-Hung Yen and Hung-Lin

More information

Ma/CS 6a Class 28: Latin Squares

Ma/CS 6a Class 28: Latin Squares Ma/CS 6a Class 28: Latin Squares By Adam Sheffer Latin Squares A Latin square is an n n array filled with n different symbols, each occurring exactly once in each row and exactly once in each column. 1

More information

Counting Palindromic Binary Strings Without r-runs of Ones

Counting Palindromic Binary Strings Without r-runs of Ones 1 3 47 6 3 11 Journal of Integer Sequences, Vol. 16 (013), Article 13.8.7 Counting Palindromic Binary Strings Without r-runs of Ones M. A. Nyblom School of Mathematics and Geospatial Science RMIT University

More information

ON NEAR RELATIVE PRIME NUMBER IN A SEQUENCE OF POSITIVE INTEGERS. Jyhmin Kuo and Hung-Lin Fu

ON NEAR RELATIVE PRIME NUMBER IN A SEQUENCE OF POSITIVE INTEGERS. Jyhmin Kuo and Hung-Lin Fu TAIWANESE JOURNAL OF MATHEMATICS Vol. 14, No. 1, pp. 123-129, February 2010 This paper is available online at http://www.tjm.nsysu.edu.tw/ ON NEAR RELATIVE PRIME NUMBER IN A SEQUENCE OF POSITIVE INTEGERS

More information

Complete Tripartite Graphs and their Competition Numbers

Complete Tripartite Graphs and their Competition Numbers Complete Tripartite Graphs and their Competition Numbers Jaromy Kuhl Department of Mathematics and Statistics University of West Florida Jaromy Kuhl (UWF) Competition Numbers 1 / 16 Competition Graphs

More information

THE NUMBER OF POINTS IN A COMBINATORIAL GEOMETRY WITH NO 8-POINT-LINE MINORS

THE NUMBER OF POINTS IN A COMBINATORIAL GEOMETRY WITH NO 8-POINT-LINE MINORS THE NUMBER OF POINTS IN A COMBINATORIAL GEOMETRY WITH NO 8-POINT-LINE MINORS JOSEPH E. BONIN AND JOSEPH P. S. KUNG ABSTRACT. We show that when n is greater than 3, the number of points in a combinatorial

More information

SEMI-MAGIC SQUARES AND ELLIPTIC CURVES

SEMI-MAGIC SQUARES AND ELLIPTIC CURVES SEMI-MAGIC SQUARES AD ELLIPTIC CURVES EDRAY HERBER GOIS Abstract. We show that, for all odd natural numbers, the - torsion points on an elliptic curve may be placed in an grid such that the sum of each

More information

Notes for Lecture 14

Notes for Lecture 14 U.C. Berkeley CS278: Computational Complexity Handout N4 Professor Luca Trevisan 3/3/2008 Notes for Lecture 4 In the last lecture, we saw how a series of alternated squaring and zig-zag products can turn

More information

Samurai Sudoku-Based Space-Filling Designs

Samurai Sudoku-Based Space-Filling Designs Samurai Sudoku-Based Space-Filling Designs Xu Xu and Peter Z. G. Qian Department of Statistics University of Wisconsin Madison, Madison, WI 53706 Abstract Samurai Sudoku is a popular variation of Sudoku.

More information

Latin Squares and Orthogonal Arrays

Latin Squares and Orthogonal Arrays School of Electrical Engineering and Computer Science University of Ottawa lucia@eecs.uottawa.ca Winter 2017 Latin squares Definition A Latin square of order n is an n n array, with symbols in {1,...,

More information

1 I A Q E B A I E Q 1 A ; E Q A I A (2) A : (3) A : (4)

1 I A Q E B A I E Q 1 A ; E Q A I A (2) A : (3) A : (4) Latin Squares Denition and examples Denition. (Latin Square) An n n Latin square, or a latin square of order n, is a square array with n symbols arranged so that each symbol appears just once in each row

More information

A hybrid heuristic for minimizing weighted carry-over effects in round robin tournaments

A hybrid heuristic for minimizing weighted carry-over effects in round robin tournaments A hybrid heuristic for minimizing weighted carry-over effects Allison C. B. Guedes Celso C. Ribeiro Summary Optimization problems in sports Preliminary definitions The carry-over effects minimization problem

More information

The 4-periodic spiral determinant

The 4-periodic spiral determinant The 4-periodic spiral determinant Darij Grinberg rough draft, October 3, 2018 Contents 001 Acknowledgments 1 1 The determinant 1 2 The proof 4 *** The purpose of this note is to generalize the determinant

More information

Math Models of OR: Extreme Points and Basic Feasible Solutions

Math Models of OR: Extreme Points and Basic Feasible Solutions Math Models of OR: Extreme Points and Basic Feasible Solutions John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 1180 USA September 018 Mitchell Extreme Points and Basic Feasible Solutions

More information

Mutually Orthogonal Latin Squares: Covering and Packing Analogues

Mutually Orthogonal Latin Squares: Covering and Packing Analogues Squares: Covering 1 1 School of Computing, Informatics, and Decision Systems Engineering Arizona State University Mile High Conference, 15 August 2013 Latin Squares Definition A latin square of side n

More information

Discrete Math, Spring Solutions to Problems V

Discrete Math, Spring Solutions to Problems V Discrete Math, Spring 202 - Solutions to Problems V Suppose we have statements P, P 2, P 3,, one for each natural number In other words, we have the collection or set of statements {P n n N} a Suppose

More information

New infinite families of Candelabra Systems with block size 6 and stem size 2

New infinite families of Candelabra Systems with block size 6 and stem size 2 New infinite families of Candelabra Systems with block size 6 and stem size 2 Niranjan Balachandran Department of Mathematics The Ohio State University Columbus OH USA 4210 email:niranj@math.ohio-state.edu

More information

NOTE ON CYCLIC DECOMPOSITIONS OF COMPLETE BIPARTITE GRAPHS INTO CUBES

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

More information

Scheduling of unit-length jobs with bipartite incompatibility graphs on four uniform machines arxiv: v1 [cs.

Scheduling of unit-length jobs with bipartite incompatibility graphs on four uniform machines arxiv: v1 [cs. Scheduling of unit-length jobs with bipartite incompatibility graphs on four uniform machines arxiv:1602.01867v1 [cs.ds] 4 Feb 2016 Hanna Furmańczyk, Marek Kubale Abstract In the paper we consider the

More information

Packing transitive triples in a tournament

Packing transitive triples in a tournament Packing transitive triples in a tournament Mohamad Kabiya Raphael Yuster Abstract We prove that a tournament with n vertices has more than 41 300 n2 (1 o(1)) arc-disjoint transitive triples, and more than

More information

Organization Team Team ID#

Organization Team Team ID# 1. [4] A random number generator will always output 7. Sam uses this random number generator once. What is the expected value of the output? 2. [4] Let A, B, C, D, E, F be 6 points on a circle in that

More information

Arithmetic Progressions with Constant Weight

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

More information

Class-r hypercubes and related arrays

Class-r hypercubes and related arrays Class-r hypercubes and related arrays David Thomson Carleton University, Ottawa ON joint work with John Ethier, Melissa Huggan Gary L. Mullen, Daniel Panario and Brett Stevens D. Thomson (Carleton) Class-r

More information

On Construction of a Class of. Orthogonal Arrays

On Construction of a Class of. Orthogonal Arrays On Construction of a Class of Orthogonal Arrays arxiv:1210.6923v1 [cs.dm] 25 Oct 2012 by Ankit Pat under the esteemed guidance of Professor Somesh Kumar A Dissertation Submitted for the Partial Fulfillment

More information

6.1 Polynomial Functions

6.1 Polynomial Functions 6.1 Polynomial Functions Definition. A polynomial function is any function p(x) of the form p(x) = p n x n + p n 1 x n 1 + + p 2 x 2 + p 1 x + p 0 where all of the exponents are non-negative integers and

More information

Definition 2.3. We define addition and multiplication of matrices as follows.

Definition 2.3. We define addition and multiplication of matrices as follows. 14 Chapter 2 Matrices In this chapter, we review matrix algebra from Linear Algebra I, consider row and column operations on matrices, and define the rank of a matrix. Along the way prove that the row

More information

A PERIODIC APPROACH TO PLANE PARTITION CONGRUENCES

A PERIODIC APPROACH TO PLANE PARTITION CONGRUENCES A PERIODIC APPROACH TO PLANE PARTITION CONGRUENCES MATTHEW S. MIZUHARA, JAMES A. SELLERS, AND HOLLY SWISHER Abstract. Ramanujan s celebrated congruences of the partition function p(n have inspired a vast

More information

Lesson Plan. AM 121: Introduction to Optimization Models and Methods. Lecture 17: Markov Chains. Yiling Chen SEAS. Stochastic process Markov Chains

Lesson Plan. AM 121: Introduction to Optimization Models and Methods. Lecture 17: Markov Chains. Yiling Chen SEAS. Stochastic process Markov Chains AM : Introduction to Optimization Models and Methods Lecture 7: Markov Chains Yiling Chen SEAS Lesson Plan Stochastic process Markov Chains n-step probabilities Communicating states, irreducibility Recurrent

More information

Constructing and (some) classification of integer matrices with integer eigenvalues

Constructing and (some) classification of integer matrices with integer eigenvalues Constructing and (some) classification of integer matrices with integer eigenvalues Chris Towse* and Eric Campbell Scripps College Pomona College January 6, 2017 The question An example Solve a linear

More information

COMPLETION OF PARTIAL LATIN SQUARES

COMPLETION OF PARTIAL LATIN SQUARES COMPLETION OF PARTIAL LATIN SQUARES Benjamin Andrew Burton Honours Thesis Department of Mathematics The University of Queensland Supervisor: Dr Diane Donovan Submitted in 1996 Author s archive version

More information

Sets of MOLSs generated from a single Latin square

Sets of MOLSs generated from a single Latin square Sets of MOLSs generated from a single Latin square Hau Chan and Dinesh G Sarvate Abstract The aim of this note is to present an observation on the families of square matrices generated by repeated application

More information

Graph coloring, perfect graphs

Graph coloring, perfect graphs Lecture 5 (05.04.2013) Graph coloring, perfect graphs Scribe: Tomasz Kociumaka Lecturer: Marcin Pilipczuk 1 Introduction to graph coloring Definition 1. Let G be a simple undirected graph and k a positive

More information

Construction of latin squares of prime order

Construction of latin squares of prime order Construction of latin squares of prime order Theorem. If p is prime, then there exist p 1 MOLS of order p. Construction: The elements in the latin square will be the elements of Z p, the integers modulo

More information

Introduction to Series and Sequences Math 121 Calculus II Spring 2015

Introduction to Series and Sequences Math 121 Calculus II Spring 2015 Introduction to Series and Sequences Math Calculus II Spring 05 The goal. The main purpose of our study of series and sequences is to understand power series. A power series is like a polynomial of infinite

More information

On the Limiting Distribution of Eigenvalues of Large Random Regular Graphs with Weighted Edges

On the Limiting Distribution of Eigenvalues of Large Random Regular Graphs with Weighted Edges On the Limiting Distribution of Eigenvalues of Large Random Regular Graphs with Weighted Edges Leo Goldmakher 8 Frist Campus Ctr. Unit 0817 Princeton University Princeton, NJ 08544 September 2003 Abstract

More information

New Bounds For Pairwise Orthogonal Diagonal Latin Squares

New Bounds For Pairwise Orthogonal Diagonal Latin Squares New Bounds For Pairwise Orthogonal Diagonal Latin Squares B.Du Department of Mathematics, Suzhou University Suzhou 215006 China (PRC) Abstract A diagonal Latin square is a Latin square whose main diagonal

More information

Outline. A recursive function follows the structure of inductively-defined data.

Outline. A recursive function follows the structure of inductively-defined data. Outline A recursive function follows the structure of inductively-defined data. With lists as our example, we shall study 1. inductive definitions (to specify data) 2. recursive functions (to process data)

More information

The Tournament Scheduling Problem with Absences

The Tournament Scheduling Problem with Absences The Tournament Scheduling Problem with Absences arxiv:1509.00488v2 [math.co] 20 May 2016 Uwe Schauz Department of Mathematical Science Xi an Jiaotong-Liverpool University Suzhou 215123, China uwe.schauz@xjtlu.edu.cn

More information

Bilateral Matching with Latin Squares

Bilateral Matching with Latin Squares Bilateral Matching with Latin Squares C. D. Aliprantis a,, G. Camera a, and D. Puzzello b a Department of Economics, Purdue University, West Lafayette, IN 47907 2056, USA b Departments of Economics and

More information

Multilevel Distance Labelings for Paths and Cycles

Multilevel Distance Labelings for Paths and Cycles Multilevel Distance Labelings for Paths and Cycles Daphne Der-Fen Liu Department of Mathematics California State University, Los Angeles Los Angeles, CA 90032, USA Email: dliu@calstatela.edu Xuding Zhu

More information

DAVID FERRONE. s k s k 2j = δ 0j. s k = 1

DAVID FERRONE. s k s k 2j = δ 0j. s k = 1 FINITE BIORTHOGONAL TRANSFORMS AND MULTIRESOLUTION ANALYSES ON INTERVALS DAVID FERRONE 1. Introduction Wavelet theory over the entire real line is well understood and elegantly presented in various textboos

More information

A approximation for the Traveling Tournament Problem

A approximation for the Traveling Tournament Problem Ann Oper Res (2014) 218:347 360 DOI 10.1007/s10479-012-1061-1 A 5.875-approximation for the Traveling Tournament Problem Stephan Westphal Karl Noparlik Published online: 26 January 2012 The Author(s) 2012.

More information

Enumerating Binary Strings

Enumerating Binary Strings International Mathematical Forum, Vol. 7, 2012, no. 38, 1865-1876 Enumerating Binary Strings without r-runs of Ones M. A. Nyblom School of Mathematics and Geospatial Science RMIT University Melbourne,

More information

THE MAXIMUM SIZE OF A PARTIAL 3-SPREAD IN A FINITE VECTOR SPACE OVER GF (2)

THE MAXIMUM SIZE OF A PARTIAL 3-SPREAD IN A FINITE VECTOR SPACE OVER GF (2) THE MAXIMUM SIZE OF A PARTIAL 3-SPREAD IN A FINITE VECTOR SPACE OVER GF (2) S. EL-ZANATI, H. JORDON, G. SEELINGER, P. SISSOKHO, AND L. SPENCE 4520 MATHEMATICS DEPARTMENT ILLINOIS STATE UNIVERSITY NORMAL,

More information

Strongly Regular Graphs, part 1

Strongly Regular Graphs, part 1 Spectral Graph Theory Lecture 23 Strongly Regular Graphs, part 1 Daniel A. Spielman November 18, 2009 23.1 Introduction In this and the next lecture, I will discuss strongly regular graphs. Strongly regular

More information

Linear Algebra I Lecture 8

Linear Algebra I Lecture 8 Linear Algebra I Lecture 8 Xi Chen 1 1 University of Alberta January 25, 2019 Outline 1 2 Gauss-Jordan Elimination Given a system of linear equations f 1 (x 1, x 2,..., x n ) = 0 f 2 (x 1, x 2,..., x n

More information

Department of Mathematics, Suzhou University Suzhou China (PRC) Abstract

Department of Mathematics, Suzhou University Suzhou China (PRC) Abstract On the existence of self-orthogonal diagonal Latin squares Du Department of Mathematics, Suzhou University Suzhou 215006 China (PRC) Abstract A diagonal Latin square is a Latin square whose main diagonal

More information

INTRODUCTION MATHIEU GROUPS. Lecture 5: Sporadic simple groups. Sporadic simple groups. Robert A. Wilson. LTCC, 10th November 2008

INTRODUCTION MATHIEU GROUPS. Lecture 5: Sporadic simple groups. Sporadic simple groups. Robert A. Wilson. LTCC, 10th November 2008 Lecture 5: Sporadic simple groups Robert A. Wilson INTRODUCTION Queen Mary, University of London LTCC, 0th November 2008 Sporadic simple groups The 26 sporadic simple groups may be roughly divided into

More information

Generating Functions (Revised Edition)

Generating Functions (Revised Edition) Math 700 Fall 06 Notes Generating Functions (Revised Edition What is a generating function? An ordinary generating function for a sequence (a n n 0 is the power series A(x = a nx n. The exponential generating

More information

Copyright 2013 Springer Science+Business Media New York

Copyright 2013 Springer Science+Business Media New York Meeks, K., and Scott, A. (2014) Spanning trees and the complexity of floodfilling games. Theory of Computing Systems, 54 (4). pp. 731-753. ISSN 1432-4350 Copyright 2013 Springer Science+Business Media

More information

Figure 9.1: A Latin square of order 4, used to construct four types of design

Figure 9.1: A Latin square of order 4, used to construct four types of design 152 Chapter 9 More about Latin Squares 9.1 Uses of Latin squares Let S be an n n Latin square. Figure 9.1 shows a possible square S when n = 4, using the symbols 1, 2, 3, 4 for the letters. Such a Latin

More information

Discrete Mathematics

Discrete Mathematics Outline Applied Mathematics Division Department of Mathematical Sciences University of Stellenbosch, South Africa Hons Program Presentation October 10, 2011 Outline Outline 1 2 3 4 5 Outline 1 2 3 4 5

More information

A Connection Between Random Variables and Latin k-cubes

A Connection Between Random Variables and Latin k-cubes A Connection Between Random Variables and Latin k-cubes Ruben Michel Gadi Taubenfeld Andrew Berman September 28, 1993 Abstract The subject of latin squares is about 200 years old, and it abounds with many

More information

On the size of autotopism groups of Latin squares.

On the size of autotopism groups of Latin squares. On the size of autotopism groups of Latin squares. Douglas Stones and Ian M. Wanless School of Mathematical Sciences Monash University VIC 3800 Australia {douglas.stones, ian.wanless}@sci.monash.edu.au

More information

We are going to discuss what it means for a sequence to converge in three stages: First, we define what it means for a sequence to converge to zero

We are going to discuss what it means for a sequence to converge in three stages: First, we define what it means for a sequence to converge to zero Chapter Limits of Sequences Calculus Student: lim s n = 0 means the s n are getting closer and closer to zero but never gets there. Instructor: ARGHHHHH! Exercise. Think of a better response for the instructor.

More information

arxiv: v1 [math.co] 4 Jan 2018

arxiv: v1 [math.co] 4 Jan 2018 A family of multigraphs with large palette index arxiv:80.0336v [math.co] 4 Jan 208 M.Avesani, A.Bonisoli, G.Mazzuoccolo July 22, 208 Abstract Given a proper edge-coloring of a loopless multigraph, the

More information

Series of Error Terms for Rational Approximations of Irrational Numbers

Series of Error Terms for Rational Approximations of Irrational Numbers 2 3 47 6 23 Journal of Integer Sequences, Vol. 4 20, Article..4 Series of Error Terms for Rational Approximations of Irrational Numbers Carsten Elsner Fachhochschule für die Wirtschaft Hannover Freundallee

More information

Two applications of the theory of primary matrix functions

Two applications of the theory of primary matrix functions Linear Algebra and its Applications 361 (2003) 99 106 wwwelseviercom/locate/laa Two applications of the theory of primary matrix functions Roger A Horn, Gregory G Piepmeyer Department of Mathematics, University

More information

= W z1 + W z2 and W z1 z 2

= W z1 + W z2 and W z1 z 2 Math 44 Fall 06 homework page Math 44 Fall 06 Darij Grinberg: homework set 8 due: Wed, 4 Dec 06 [Thanks to Hannah Brand for parts of the solutions] Exercise Recall that we defined the multiplication of

More information

FINITE ABELIAN GROUPS Amin Witno

FINITE ABELIAN GROUPS Amin Witno WON Series in Discrete Mathematics and Modern Algebra Volume 7 FINITE ABELIAN GROUPS Amin Witno Abstract We detail the proof of the fundamental theorem of finite abelian groups, which states that every

More information

Roux-type Constructions for Covering Arrays of Strengths Three

Roux-type Constructions for Covering Arrays of Strengths Three Roux-type Constructions for Covering Arrays of Strengths Three and Four Charles J. Colbourn Computer Science and Engineering Arizona State University P.O. Box 878809, Tempe, AZ 85287, U.S.A. charles.colbourn@asu.edu

More information

A lower bound for scheduling of unit jobs with immediate decision on parallel machines

A lower bound for scheduling of unit jobs with immediate decision on parallel machines A lower bound for scheduling of unit jobs with immediate decision on parallel machines Tomáš Ebenlendr Jiří Sgall Abstract Consider scheduling of unit jobs with release times and deadlines on m identical

More information

Lecture 5: Latin Squares and Magic

Lecture 5: Latin Squares and Magic Latin Squares Instructor: Padraic Bartlett Lecture 5: Latin Squares and Magic Week Mathcamp 0 Today s application is to magic! Not the friendship kind though ; instead we re going to talk about magic squares

More information

Group Divisible Designs With Two Groups and Block Size Five With Fixed Block Configuration

Group Divisible Designs With Two Groups and Block Size Five With Fixed Block Configuration Group Divisible Designs With Two Groups and Block Size Five With Fixed Block Configuration Spencer P. Hurd Nutan Mishra and Dinesh G. Sarvate Abstract. We present constructions and results about GDDs with

More information

Packing and decomposition of graphs with trees

Packing and decomposition of graphs with trees Packing and decomposition of graphs with trees Raphael Yuster Department of Mathematics University of Haifa-ORANIM Tivon 36006, Israel. e-mail: raphy@math.tau.ac.il Abstract Let H be a tree on h 2 vertices.

More information

Lights Out!: A Survey of Parity Domination in Grid Graphs

Lights Out!: A Survey of Parity Domination in Grid Graphs Lights Out!: A Survey of Parity Domination in Grid Graphs William Klostermeyer University of North Florida Jacksonville, FL 32224 E-mail: klostermeyer@hotmail.com Abstract A non-empty set of vertices is

More information

Limits at Infinity. Horizontal Asymptotes. Definition (Limits at Infinity) Horizontal Asymptotes

Limits at Infinity. Horizontal Asymptotes. Definition (Limits at Infinity) Horizontal Asymptotes Limits at Infinity If a function f has a domain that is unbounded, that is, one of the endpoints of its domain is ±, we can determine the long term behavior of the function using a it at infinity. Definition

More information

Decomposing oriented graphs into transitive tournaments

Decomposing oriented graphs into transitive tournaments Decomposing oriented graphs into transitive tournaments Raphael Yuster Department of Mathematics University of Haifa Haifa 39105, Israel Abstract For an oriented graph G with n vertices, let f(g) denote

More information

STRONG FORMS OF ORTHOGONALITY FOR SETS OF HYPERCUBES

STRONG FORMS OF ORTHOGONALITY FOR SETS OF HYPERCUBES The Pennsylvania State University The Graduate School Department of Mathematics STRONG FORMS OF ORTHOGONALITY FOR SETS OF HYPERCUBES A Dissertation in Mathematics by John T. Ethier c 008 John T. Ethier

More information

Lectures 2 3 : Wigner s semicircle law

Lectures 2 3 : Wigner s semicircle law Fall 009 MATH 833 Random Matrices B. Való Lectures 3 : Wigner s semicircle law Notes prepared by: M. Koyama As we set up last wee, let M n = [X ij ] n i,j=1 be a symmetric n n matrix with Random entries

More information

Graphs with large maximum degree containing no odd cycles of a given length

Graphs with large maximum degree containing no odd cycles of a given length Graphs with large maximum degree containing no odd cycles of a given length Paul Balister Béla Bollobás Oliver Riordan Richard H. Schelp October 7, 2002 Abstract Let us write f(n, ; C 2k+1 ) for the maximal

More information

besides your solutions of these problems. 1 1 We note, however, that there will be many factors in the admission decision

besides your solutions of these problems. 1 1 We note, however, that there will be many factors in the admission decision The PRIMES 2015 Math Problem Set Dear PRIMES applicant! This is the PRIMES 2015 Math Problem Set. Please send us your solutions as part of your PRIMES application by December 1, 2015. For complete rules,

More information

Elementary Operations and Matrices

Elementary Operations and Matrices LECTURE 4 Elementary Operations and Matrices In the last lecture we developed a procedure for simplying the set of generators for a given subspace of the form S = span F (v 1,..., v k ) := {α 1 v 1 + +

More information

ERROR-CORRECTING CODES AND LATIN SQUARES

ERROR-CORRECTING CODES AND LATIN SQUARES ERROR-CORRECTING CODES AND LATIN SQUARES Ritu Ahuja Department of Mathematics, Khalsa College for Women, Civil Lines, Ludhiana 141001, Punjab, (India) ABSTRACT Data stored and transmitted in digital form

More information

Series. Definition. a 1 + a 2 + a 3 + is called an infinite series or just series. Denoted by. n=1

Series. Definition. a 1 + a 2 + a 3 + is called an infinite series or just series. Denoted by. n=1 Definition a 1 + a 2 + a 3 + is called an infinite series or just series. Denoted by a n, or a n. Chapter 11: Sequences and, Section 11.2 24 / 40 Given a series a n. The partial sum is the sum of the first

More information

Toufik Mansour 1. Department of Mathematics, Chalmers University of Technology, S Göteborg, Sweden

Toufik Mansour 1. Department of Mathematics, Chalmers University of Technology, S Göteborg, Sweden COUNTING OCCURRENCES OF 32 IN AN EVEN PERMUTATION Toufik Mansour Department of Mathematics, Chalmers University of Technology, S-4296 Göteborg, Sweden toufik@mathchalmersse Abstract We study the generating

More information

USA Mathematical Talent Search Round 2 Solutions Year 27 Academic Year

USA Mathematical Talent Search Round 2 Solutions Year 27 Academic Year 1/2/27. In the grid to the right, the shortest path through unit squares between the pair of 2 s has length 2. Fill in some of the unit squares in the grid so that (i) exactly half of the squares in each

More information

SOME RESIDUALLY FINITE GROUPS SATISFYING LAWS

SOME RESIDUALLY FINITE GROUPS SATISFYING LAWS SOME RESIDUALLY FINITE GROUPS SATISFYING LAWS YVES DE CORNULIER AND AVINOAM MANN Abstract. We give an example of a residually-p finitely generated group, that satisfies a non-trivial group law, but is

More information

A Latin Square of order n is an n n array of n symbols where each symbol occurs once in each row and column. For example,

A Latin Square of order n is an n n array of n symbols where each symbol occurs once in each row and column. For example, 1 Latin Squares A Latin Square of order n is an n n array of n symbols where each symbol occurs once in each row and column. For example, A B C D E B C A E D C D E A B D E B C A E A D B C is a Latin square

More information

Mathematical Induction

Mathematical Induction Mathematical Induction MAT30 Discrete Mathematics Fall 018 MAT30 (Discrete Math) Mathematical Induction Fall 018 1 / 19 Outline 1 Mathematical Induction Strong Mathematical Induction MAT30 (Discrete Math)

More information

Packing and Covering Dense Graphs

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

More information