combinatorial block designs

Upload: shawn-s-rana

Post on 01-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Combinatorial Block Designs

    1/36

    Page 1

    Combinatorial Block Designs

    (Complete/Incomplete Block Designs and Latin Squares)

    Shawn Rana

    12/04/2014

  • 8/9/2019 Combinatorial Block Designs

    2/36

    Page 2

    Table of Contents

    Variables in an Experimental Design.............................................................................................................3

    Complete Block Design.................................................................................................................................5

    Latin Square..................................................................................................................................................6

    Number of Blocks Needed to Test All Varieties Equally................................................................................7

    Review and Problem Set 1.9

    Incomplete Block Designs(BIBDs)...............................................................................................................11

    Necessary Conditions for a BIBD.................................................................................................................13

    Sufficient Corollaries for the Existence of a BIBD........................................................................................15

    Review and Problem Set 2..18

    Complementary Designs.............................................................................................................................20

    Symmetric BIBDs.........................................................................................................................................21

    Necessary Conditions for a Symmetric BIBD..22

    Latin Squares In-Depth................................................................................................................................25

    Latin Squares Using Two Variables..............................................................................................................26

    Orthogonal Latin Squares...........................................................................................................................29

    Conditions for the Existence of Orthogonal Families..................................................................................31

    Review and Problem Set 3..33

    Finishing Notes35

    Sources.36

  • 8/9/2019 Combinatorial Block Designs

    3/36

    Page 3

    Variables in an Experimental Design

    Block designs arise from the analysis of combinatorics of various experiments. Many of the scholars,

    including R. A. Fisher and F. Yates, first questioned combinatorics through agriculture experiments.

    However, through time, the applicability of combinatorics spread through other tests such as drug trials,product tests, and even architectural design.

    However, to begin to understand a block design, there must first be an understanding of an experimental

    design that compares the effects of differentvarieties or treatments.This can be thought of as a set V.

    These varieties or treatments are items that get tested and compared with each other, e.g., different

    types of window cleaning solutions, different brands of shoes, different types of fertilizers, or different

    doses of pain relieving drugs. Ultimately, the list can go on, but the varietyor treatmentmust be testable

    on a certain subject(s).

    These specific subjects that get tested on are called experimental units. This can be thought of as a set P,

    where P V because the experimental units are made up of the different varieties. Respectable to the

    previous examples of possible varietiesor treatments, these can be thought as a type of window

    cleaning solution being tested on a specific window in a certain position, a brand of shoe being worn on

    a specific foot, a type of fertilizer being tested on a specific plot of land, a dose of drug being tested on a

    specific person(the items in bold are the experimental unitsthat get tested on).

    When experimental unitsare put together in a group, they become blocks. They are usually put together

    due to a similar feature in common. Relating to the examples above: a set of windows are grouped with

    the other set of windows to become the windows ofa building, a foot gets grouped together with

    another foot (humans have two feet) to become a person, a plot of land gets grouped with the other

    plot of lands to become a horizontal row in a field, and a person gets grouped with the other people tobecome a lab group(the items in bold are the blocks made up of the respectable experimental units).

    To make this concrete, an example will be used that will better help understand the early stages of

    experimental design.

    Example: Lets say some technicians wereto test four different operating systems for usability on four

    different brand computers in four labs in the library. Design an experimental design that displays each

    computer in each room being tested an operating system.

    From this information alone, can we determine a broad idea of what the varieties we are testing? How

    about the experimental units or blocks?

    All of the different varieties of operating systems are the set of varieties, V,{,,,}. (I couldhave easily replaced the operating systems with numbers or letters, but I wanted to signify that anything

    can resemble a treatment). The experimental units are made up of each of the specific computers in

    each of the labs. Related to the set of varieties, each experimental unit actually consists of a certain

    variety. Thus, the experimental units, the set P, is a subset of varieties, the set V because the set P

  • 8/9/2019 Combinatorial Block Designs

    4/36

    Page 4

    consists of only the elements that make up the variety set. The blocks of the experimental design are

    also going to be a subset of the varieties, and in this question, the blocks will be made up of the many

    computers that make up a lab. One lab is considered one block.

    The experimental design will thus look like this:

    Experimental Design for Testing Usability of Operating Systems

    Lab 1 Lab 2 Lab 3 Lab 4

    Computer A

    Computer B

    Computer C

    Computer D

    The design above is called an experimental block designwhich is a type of block design. We are testing a

    certain operating system on a specific computer in a specific lab and have organized our testing in a

    block(design). Now that we have understood an experimental design and the specific variables, a block

    design is simply a specific type of design that puts together the experimental units as blocks and assigns

    each specific experimental unit a treatment from the set of V. Thus, our blocks; Lab 1, Lab 2, Lab 3, and

    Lab 4 are all subsets of our variety set, V, {,, ,}. Respectively, our blocks can also be writtenin set notation where order does matter(in specific cases such as a Latin Square)and repetitions are

    possible: Lab 1= {,,,}, Lab 2= {, ,,}, Lab 3= {,,,},

    Lab 4= {,,,}.

  • 8/9/2019 Combinatorial Block Designs

    5/36

    Page 5

    Complete Block Design

    Also, the experimental design in the last section just so happens to be a complete block design. A

    complete block design is a design that has each variety existing in exactly once in each block and an

    equal number of times throughout the block itself. Thus, if each block contains all of the set V, and eachelement of Vis used an equal number of times in the design, the experimental design is a complete

    block design.

    Referring to our block design, all of the operating systems from our set have been used in each lab, and

    they have all been used exactly four times throughout all of the labs.

    However, for testing purposes, our previous design is a bit flawed. Recall we have four computers, and

    they are all different brands. Those four computers are set up around each lab in the library. Looking at

    our design, we have Computer C testing operating systemtwice, both in Lab 1 and Lab 2, which omits

    Computer C testing operating system. This causes an imbalance of data if we were testing usability,because Computer C will never have tested the usability of . Although each lab gets tested all of thevarieties, not all of the computers get tested all of the varieties.

  • 8/9/2019 Combinatorial Block Designs

    6/36

    Page 6

    Latin Square

    In order to get a range of results, each of the different branded computers need to be tested all of the

    operating systems and as do all of the labs. The Latin Squarewill display the most varied results because

    no row and column of a block design will consist of the same variety more than once. A Latin Square is acomplete block design that has each block containing all of the set Vand each element in Vin a unique

    experimental unit. Denoting our computer problem, this means all of the operating systems in our set of

    varieties are used up in our labs and each unique computer gets tested all of the varieties. When writing

    the blocks in set notation, order does matter in this case.

    Fact: A Latin Square Design can always be formed if the number of experimental units making up a

    block is equal to the number of total blocks, which is also equal to the number of total varieties.

    The above fact can be seen true because if the number of varieties, number of blocks, and number of

    experimental units are equal to each other, then each variety will be tested once in each column and

    once in each row. This will be better illustrated in the future section of Latin Squares.

    Our Latin Square design for testing usability of operating systems is seen below:

    Lab 1 Lab 2 Lab 3 Lab 4

    Computer A

    Computer B

    Computer C

    Computer D

    Seen above, each operating system gets tested once and only once in each block, and each different

    brand computer in each lab gets tested a unique operating system. This provides the most accurate

    result because there is data being retrieved an equal number of times from each unique computer in

    each lab. Also note, there is more than one way to create a Latin square. We could have the blocks of

    varieties switched without actually changing the blocks.

  • 8/9/2019 Combinatorial Block Designs

    7/36

    Page 7

    Number of Blocks Needed to Test all Varieties Equally

    However, lets say a problem arises and instead of four operating systems, there are five operating

    systems to test. How would we design an experiment now, knowing we could only test four of them in

    each block?

    If each operating system is used r times, we have 5r total operating systems that should be optimally

    tested on. We should allot the 5rtotal operating systems in groups of four because there are four unique

    computers that make up a lab and five varieties that need to be tested an equal number of times. Thus,

    5r must be divisible by four. Let us add another lab from the library that consists of the same four

    uniquely branded computers (Computer A, Computer B, Computer C, and Computer D). This would give

    us 20 total operating systems to test. So we have 5r total operating systems and this needs to be divided

    by four to get the number of labs we need to be able to test 5 operating systems. Thus, because our goal

    is to test all of the operating systems an equal number of times to get accurate results, adding Lab 5 will

    make sure we get all of the operating systems an equal number of times.

    Lets say we had 6 varieties to test instead of 4 or 5. The way we determine the number of extra blocks,

    or labs we need is simple. We will have 6r total operating systems to test and this number must be

    divisible by four, the number of experimental units making each block up, to determine the total number

    of blocks we need for our design. If r= 4 we would have 24 total operating systems and six blocks would

    be needed to be able to test all of the varieties. If r= 5 we would have 30 total operating systems to test,

    but 30 is not divisible by 4, the number of experimental units making each block up. Because 30 is not

    divisible by 4, there is no number of labs that can test 30 operating systems an equal number of times. If

    r=6, we would have 36 total operating systems total, and we could arrange those 36 operating systems

    into 6 different blocks so that each variety gets tested equally throughout the design. This concept is

    important when figuring how many blocks are needed for a block design that offers more varieties than

    the number of experimental units making a block.

    Example: Design a block design where the technicians were testing 6 different operating systems instead

    of four on four different brand computers in the library and write the blocks out in set notation.

    Because we know we are going to have 6r operating systems to test, the minimal amount blocks we

    need would be 6. Minimally, because realistically, all companies have budget goals that require them to

    use only as much as it takes to get the job done, nothing more.

    Thus, our set Vnow becomes

    {,, ,, , }with the addition of two more operating

    systems.

  • 8/9/2019 Combinatorial Block Designs

    8/36

    Page 8

    The block design is shown below:

    Lab

    1

    Lab

    2

    Lab

    3

    Lab

    4

    Lab

    5

    Lab

    6

    Computer A

    Computer B Computer C

    Computer D

    Thus, the block notation can be written as such:

    Lab 1={,,,}

    Lab 2= {, }

    Lab 3={,, , }

    Lab 4={,,,}

    Lab 5={, }

    Lab 6={,, , }.The design above meets our goal of testing all six varieties an equal number of times, and without using

    too many resources and time; meaning, we could also have completed this design by using more blocks

    such as 9 blocks, 12 blocks, 15 blocksetc. The reason the number of blocks should be a multiple of 3

    because in 3 blocks we can test all of the varieties an equal number of times (two times exact), and this

    cannot be achieved with less than 3 blocks. However, most companies have a budget and time restraint

    so spending more money and testing more resources would be unfavorable in a companys point of view.

    Moreover, the design above is actually called an incomplete block designbecause not all of V is being

    used in each block. According to our problem, this means that we are not using all six of the operating

    systems in each lab, we are only using four. Unlike the complete block designwhere each block is all of

    V, an incomplete block design uses part of the set. Both designs are geared towards testing each and

    every variety equally, not one less and not one more than another. The next topic dives further into the

    definition of the incomplete block design.

  • 8/9/2019 Combinatorial Block Designs

    9/36

    Page 9

    Review and Problems

    Recall some important definitions and concepts learned from these past sections:

    P is the set of experimental units, specific positions of the blocks that will be tested.

    V is the set of varieties that get tested.

    Blocks are made up of experimental units. Blocks are certain subsets of V.

    A Block Design is a design that puts together experimental units from P as blocks and assignseach unit an element from the V set. It is designed so that the experimental units make each

    vertical block and each block is a set of varieties.

    Set Notation for a block design is displayed through a set or even a matrix (where repetition may

    occur and order matters.) For example, Block A consists of: {a, b, c, d}. This can also be written as

    a matrix: [a, b, c, d].

    A Complete Block Design is a type of block design that has each block testing all of the availablevarieties. Thus, if each block set contains all of the set V, then the block design is complete. Each

    variety must be tested.

    A Latin Square is a specific type of complete block designbecause each block in the design tests

    all of the varieties. However, this design is different from other designs in the way that eachblock contains all of the set V and each v V is in a unique experimental unit. So, each variety is

    never tested more than once in a specific position.

    An Incomplete Block Design is a block design that has blocks that do not contain all of the set V.If there are more varieties than the number of experimental units making a block, then the block

    design is an incomplete block design when constructed.

    Problem Set

    1.

    Design a complete block design that tests comfortability of winter shoes on a dog. The varieties

    of shoes are given as, V= {A, B, C, D}. HINT: Knowing a dog is made up of four feet, a block is a

    certain dog, and the experimental units making the block are their certain feet position.

    2.Design an incomplete block design if there were two more brands of shoes added to the problemabove.

  • 8/9/2019 Combinatorial Block Designs

    10/36

    Page 10

    3.Why would a Sudoku puzzle be considered a type of Latin Square?

    4.Turn this block design below into an incomplete block design and all of the varieties (A, B, C, D, E)get tested equally. (The various Bs 1-4 are blocks and Ks 1-4 make up each block.)

    B1 B2 B3 B4

    K1A E A E

    K2B A B A

    K3 C B C BK4 D D D D

    5.Design a Latin Square with the V set being {1, 2, 3, 4, 5}. Display all the blocks in set notation.

    6.How many blocks would I need if I was on a resource constraint, had 7 varieties to test equally,and knew 6 experimental units made each block?

  • 8/9/2019 Combinatorial Block Designs

    11/36

    Page 11

    Incomplete Block Designs (Balanced Incomplete Block

    Designs)

    Recall from earlier that in certain situations, it is not always possible to test all of the varieties in every

    block. This then results as an incomplete block design where each block cannot fit all of the varieties in

    all of its experimental units. The specific type of incomplete block design we will be examining is the

    balanced incomplete block design. Before I dive into what a balanced incomplete block design is, lets

    first state what a balanced block designis.

    A balanced block design has the following criterion:

    The block design consists of a set of varieties Vwith v 2 elements.

    Has an assortment of b > 0 subsets of Vwhich are called blocks.

    Each specific block holds knumber of varieties, where k> 0 and k is the same for each block.

    Each specific variety in V appears in r blocks where r > 0.

    Each variety within a block is paired up with another variety (besides itself) and as such, each

    pair of varieties appear simultaneously inblocks. Note thatis uniform through the entire

    design and> 0.

    Thus, we have five variables that become significant in a block design: b, v, r, k, and. These five

    parameters are not all independent; v, k, and determine b and r, and not all combinations of v, k, and

    are possible.When v > k, as in when we have more varieties than the number of varieties a block can

    hold, the balanced block design becomes a balanced incomplete block design. The block design is alsocalled a BIBD or a (b, v, r, k, )-design. However, this notation does not just apply to incomplete block

    designs. It can apply to complete block designs and other designs also if all of the variables can be

    determined from the design itself.

    An example of a balanced incomplete block design would be the incomplete block design we constructed

    with the computer labs and operating systems:

    Lab

    1

    Lab

    2

    Lab

    3

    Lab

    4

    Lab

    5

    Lab

    6

    Computer A Computer B

    Computer C

    Computer D

  • 8/9/2019 Combinatorial Block Designs

    12/36

    Page 12

    This would be considered a (6, 6, 4, 4, 4)-design. We have 6 blocks(b): Lab 1, Lab 2, Lab 3, Lab 4, Lab 5,

    and Lab 6. We have 6 varieties (v), {,, ,, , }. Each variety comes up 4 times in all of theblocks(r). Each block can hold up to 4 varieties (k). Notice how k < v; because there are more varieties

    than the number of varieties each block can hold, this automatically becomes a BIBD. Also, each pair of

    varieties appears 4 times in the entire design (). To clarify, let's pick a variety in Lab 1. The variety

    can be paired with three other varieties in its block to form a pair {i, j}. Let's say pairs with to

    form the pair That specific pair simultaneously shows up four times across all of the blocksto form, which is 4. Now, this must be true for any and all pairs. One pair cannot show up 3 times, and

    another pair show up 4 times. We will prove why this is important in the next section.

  • 8/9/2019 Combinatorial Block Designs

    13/36

    Page 13

    The Necessary (But not Sufficient) Conditions for a BIBD

    Theorem 1.1: In a BIBD, bk = vrand (v 1) = r(k 1)

    Both conditions above must be met in order for a BIBD to be able to exist. These conditions are

    necessary, but not sufficient. For example, there is no such (10, 5, 4, 2, 2)-design that can exist. For

    theorem 2.1, bk = vr, which is (10)(2) = (5)(4), which is 20 = 20, so thus, those equal each other. However,

    for theorem 2.2, (v 1) =r(k 1), which is (2)((5)-1) (4)((2) 1), which is 8 4.

    We will now prove why both of these conditions need to be met. Starting with Theorem 2.1:

    Proof of bk = vr:

    To prove equal, we must prove both sides to be equivalent. On the left hand side, we havebk. This

    represents the product of the number of blocks in a design by the number of varieties a single block can

    hold. By multiplying this out, we can achieve all of the elements inside all of the experimental units

    making up each block in the design. All of the elements can actually be written out as the elements for

    each block:

    B1={...}, B2={...}, B3={...},... Bn={...}.

    On the right hand side, we have vr.This represents the product of the number of

    elements in the V set(so the number of varieties) by the number of different times each

    unique variety shows up in the blocks. This is signifying the different reproductions of

    each variety that appear through out all of the blocks. Thus, we can write these

    elements in blocks similar to bk:

    B1={...}, B2={...}, B3={...},... Bn={...}.

    This ensures us that we are able to get every variety in all of its different blocks, and thus

    giving us all of the elements in the block design in two methods.

    Because both the left and the right hand side are able to display all of the elements in

    the BIBD, they are both equal.

    Q.E.D

  • 8/9/2019 Combinatorial Block Designs

    14/36

    Page 14

    Proof of (v 1) = r(k 1):

    To prove equal, we must prove both sides to be equivalent. On the left hand side we

    have (v 1). This signifies the number of pairs a particular variety can have. Start with

    a particular variety i, which pairs with another variety(not to itself), to form a pair {i, j} ina block. Notice there are (v- 1) choices in place forj with a particular i. Then, these

    choices appear like this {i, some j}, and these pairsappear times through out the

    design. Thus we get(v 1) number of pairs with a specific variety i.

    On the right hand side we have r(k 1). This also signifies the number of pairs a

    particular variety can have. Start with a particular variety i. Notice ioccurs rnumber of

    times throughout the design. Given i occurring rtimes, i pairs with (k 1)elements in

    each block(not including itself). Thus, we get r(k 1) pairs with a specific variety i.

    Both the left and right hand side ensures we have an equal number of pairs with a

    specific variety i.

    Q.E.D

    These two conditions are valid in the point that in order to test if a BIBD exists, these two conditions

    mustbe satisfied. This says that a (43, 43, 7, 7, 1)-design couldexist; it does not guarantee that the

    design doesexist. The further corollaries below will prove more sufficiency regarding the existence of a

    BIBD.

  • 8/9/2019 Combinatorial Block Designs

    15/36

    Page 15

    Corollaries that Provide Sufficiency for a BIBD to Exist

    Corollary 1.2

    The equation (v 1) = r(k 1)also shows us the number of r blocks for any variety i. If we isolaterfor

    some i on one side, we can get the number of blocks the particular variety i shows up in:

    (v 1) =r(k 1)

    r= (v 1)

    k 1

    Q.E.D

    The number ris the same for each particular I and r must be a positive integer for the design to be able

    to exist as a balanced incomplete block design. The same is true for b as bmust be an integer when

    being solved for.

    Corollary 1.3

    If an incomplete block design satisfies theorem 1.1 (both conditions must be met for this to be true) then

    it should also satisfy:

    In relation to b being an integer in relation to v, k, and, this can trivially be done by dividing both sides

    by :

    We can easily find out how this corollary is derived from the two theorems proved above:

    From bk = vr, we get by solving for r.

    From (v 1) = r(k 1), we get

    by also solving for r.

    We can set both of the r's equal to themselves so we get .

    When cross-multiplying we get .

  • 8/9/2019 Combinatorial Block Designs

    16/36

    Page 16

    This can be rewritten as from the binomial coefficient with two

    from and .

    .

    By dividing by , we can achieve b,which must be an integer:

    Q.E.D

    Corollary 1.4

    This last corollary further tests the existence of a BIBD:

    If a BIBD exists, then and .

    Recall from earlier I said that (43, 43, 7, 7, 1)-design couldexist; it does not guarantee that the design

    doesexist. This design, when tested, actually passes all of the conditions and corollaries, except for this

    one. Thus, a (43, 43, 7, 7, 1)-design does not exist. A BIBD must pass all of these corollaries from the

    theorems (and the theorems itself) above to exist.

    Example: Now not only are these conditions valuable in testing the existence of a BIBD but are evidently

    significant in finding other valuable given certain information. For example, in a track meet of 16sprinters, four sprinters can race in one heat, and there are are 20 heats. What other information is

    needed to be able to construct a BIBD?

    From this information, we are given:

    b= 20 heats(blocks)

    v= 16 sprinters(varieties)

    k= 4 sprinters competing in one heat(size of block)

    Thus, we don't know what ris, which represents the the number of heats any sprinter can be in, and wedon't know what is, which represents the number of times each pair of sprinters can meet at the same

    time.

  • 8/9/2019 Combinatorial Block Designs

    17/36

    Page 17

    Thus, we can find these missing parameters using our two theorems using b, v, and k.

    Therefore, we are able to construct a (20, 16, 5, 4, 1)-design given our parameters and conditions. In

    conclusion, the last corollary finds sufficient existence results for a BIBD, whilst the previous corollaries

    were necessary but not sufficient.

  • 8/9/2019 Combinatorial Block Designs

    18/36

    Page 18

    Review and Problems

    Recall some important definitions and concepts learned from this section:

    A balanced block design has five variables: b, v, r, k,.

    b represents the number of blocks, b > 0.

    v represents the number of varieties, v 2

    r represents the number of blocks each variety shows up in, or the number of replications eachvariety has in the entire block design r > 0.

    k represents the max number of varieties each block can hold, k > 0.

    represents the number of times each pair of varieties in each block appears at the same time,.> 0.

    A balanced incomplete block designhas more varieties than the the number of varieties a blockcan hold, v > k and r > where the number of replications of a variety is greater than the number

    of times each pair simultaneously appear.

    A pair of varieties is a one variety iin a block paired with k-1 varieties in the block to create a pair

    {i, j}.

    There are two necessary conditions in order for a BIBD to exist: bk = vr and (v 1) =r(k 1).

    Problem Set

    1.What does a (7, 7, 3, 3, 1)-design mean?

    2.

    Does a (15, 9, 5, 3, 2)-design exist?

    3.Create a (4, 4, 3, 3, 2)-design and write the blocks in set notation.

    4.Aviation engineers want to check engine wear on airplanes. If four engines are used in anairplane, create a block design that tests five varieties of engines (A, B, C, D, E) an equal number

  • 8/9/2019 Combinatorial Block Designs

    19/36

    Page 19

    of times (keeping in remembrance that the engineers want to test as little number of airplanes

    as possible due to a budget constraint).

    5.Write down all of the blocks in set notation for question 4.

    6.

    Write down all of the pairs for all of the varieties for question 4.

    7.What is the only way to turn a BIBD into a complete block design?

    8.Given r=3, k=3, and =1, find the missing parameters

  • 8/9/2019 Combinatorial Block Designs

    20/36

    Page 20

    Complementary Designs

    Let me introduce a new problem example to help better display this concept. A generic (7, 7, 3, 3, 1)-

    design is shown below. There are seven blocks named B1 through B7; seven varieties: A, B, C, D, E, F, G,

    and H; each variety is shown three times, or has three replications; each block can hold up to threevarieties; and no pair of varieties is simultaneously shown more than once.

    B1 B2 B3 B4 B5 B6 B7

    K1 A A A B B C CK2

    B D F D E D EK3 C E G F G G F

    The complementof this design is constructed by replacing each block with a block consisting of the

    remaining varieties. Thus, this would look like:

    B1 B2 B3 B4 B5 B6 B7

    K1 D B B A A A AK2

    E C C C C B BK3 F F D E D E D

    K4 G G E G F F G

    From a parameter approach this is a (7, 7, 4, 4, 2)-design. In relation to the original (b,v, r, k,)-design,

    the parameters for this complementary design can be labeled as a (b, v, b r, v k, + b 2r)-design.

    Thus the complement of a (20, 16, 5, 4, 1)-design is a (20, 16, 15, 12, 11)-design. If a complement of a

    BIBD fulfills all of the conditions of a BIBD, then the complement is also a BIBD.

  • 8/9/2019 Combinatorial Block Designs

    21/36

    Page 21

    Symmetric Balanced Incomplete Block Designs

    A BIBD is called symmetric if the number of blocks(b) are equal to the number of varieties(v) andif the

    number of times a variety shows up throughout the design(r) is equal to the max number of varieties a

    block can hold(k). Thus:

    A balanced incomplete block design is symmetric if and only if b= vand k = r.

    Because b = v and k = r, we can also refer to a symmetric BIBD as a (v, k, )-design because the need to

    know what b and r are eliminated if we already know v and k. From the previous section, we had a (7, 7,

    3, 3, 1)-design. In this specific BIBD, b = v = 7 and r = k = 3, so in terms of a (v, k, )-design, this is actually

    a (7, 3, 1)-design.

    However, existence questions do come up with symmetric balanced incomplete block designs. There are

    multiple conditions that are necessary but not sufficient in finding if a symmetric BIBD does exist given

    certain parameters.

  • 8/9/2019 Combinatorial Block Designs

    22/36

    Page 22

    Necessary Conditions for a Symmetric BIBD

    Theorem 1.5: The following determines existence of a (v, k, )-design:

    1.

    If v is even, then k is the square of an integer.

    2.

    If v is odd, then the following Diophantine equation has a solution in integersx,y, z, not all of which are 0.

    x2= (k- )y

    2+ (-1)

    (v1)/2z

    2

    This theorem above is necessary, but not sufficient in finding the existence of a symmetric BIBD. For

    example, let us make our parameters for a (v, k, )-design, 16, 6, and 2, respectfully. Following the

    theorem, we have v= 16 which is even, and k = 4 which is a square. Thus, this design could exist. To

    follow the second subpart of the theorem, let us look at a (111, 11, 1)-design. From the design, vis odd,

    and thus when following the Diophantine equation,x2= (k- )y

    2+ (-1)

    (v1)/2z

    2, we get:

    x2=10y2z2

    This equations solutions arex= 1, y= 1, and z= 3. Thus, in conclusion, this says that a design of these

    parameters couldalso exist. However, to provide sufficiency, these next to theorems are valid into

    proving the existence of symmetric BIBDs.

    Theorem 1.6: For large values of m, and specifically for m = 2k, k 1, there is a (4m 1, 2m1, m1)-

    design.

    Theorem 1.7: If m 1 is a power of a prime, there is a (m2+ m + 1, m + 1, 1)-design

    Both theorems above allow us to construct symmetric BIBDs under certain limits of m. Developing

    symmetric BIBDs through the above three theorems ensures us that there is a (v, k,)-design that does

    exist through when following the constraints. On an overall idea, these kind of designs are important in

    the fields of cryptography in order to break certain codes especially in the breadth of symmetric key

    cryptography where block ciphers are used(think lots of plaintext numbers in a box; like the movie, The

    Matrix).

  • 8/9/2019 Combinatorial Block Designs

    23/36

    Page 23

    Review and Problems

    Recall some important definitions and concepts learned from this section:

    The complementof a BIBD design is when each column of the design is replaced with varietiesthat have not been used, thus creating a new, unused design.

    Parameter-wise: the complement is a (b, v, b r, v k, + b 2r)-design

    A balanced incomplete block design is symmetric if and only if b= vand k = r.

    The problem of existence also arises with symmetric BIBDs.

    Symmetric BIBDs are used in cryptography.

    Problem Set

    1.What is the complement of this design (if the letters A through G are used as varieties)

    B1 B2 B3 B4 B5 B6 B7

    K1 D B B A A A AK2

    E C C C C B BK3

    F F D E D E DK4

    G G E G F F G

    2.What is the complement of a (7, 7, 3, 3, 1)-design?

    3. In your own words, explain how the parameters of a complement design are achieved.

    4. Four of the blocks of a (7, 3, 1)-design are {1, 2, 3}, {1, 5, 6}, {2, 5, 7}, and {1, 4, 7}. Find the

    remaining blocks.

    5. Show that in a (v, k,)-design, any two blocks have exactlyvarieties in common.

    6. Show that the following designs do exist or do not exist:

    a)

    A (32, 16, 8)-design

  • 8/9/2019 Combinatorial Block Designs

    24/36

    Page 24

    b)

    A (31, 6, 1)-design

    c)

    A (57, 12, 3)-design

    d)

    A (21, 5, 1)-design

    e)

    A (100, 10, 5)-design

    7.Explain why a (43, 43, 7, 7, 1)-design cannot exist.

  • 8/9/2019 Combinatorial Block Designs

    25/36

    Page 25

    Latin Squares In-Depth

    This will be an in-depth view on the topic of Latin squares. Recall from our overview in the beginning

    section what a Latin square is. A Latin Square is a complete block design that has each block containing

    all of the set Vand each element in Vin a unique experimental unit. In simpler terms, each variety that is

    tested is in a unique spot in the block design; a certain variety does not appear more than once in the

    same row and column.

    This can be illustrated in a design below:

    A k x k Latin Square

    1 2 3 . . . k-1 k

    2 3 4 . . . k 1

    3 4 5 . . . 1 2

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    k-1 k 1 . . . k-3 k-2

    k 1 2 . . . k-2 k-1

    The design above displays a Latin square for any variable k. Because the number of varieties, thenumber of blocks, and the number of experimental units making each block are equal to each

    other, it is assumed that they are equal to some positive integer k. Thus, the Latin square is

    made up of krows and k columns.

    Let us analyze this k x k design. Specifically, let us examine the first column and row. All of the

    varieties (from 1 through k) are being used in the first column and all of the varieties are also

    being used from the first row. However, none of the varieties that are used in the first column

    are being used in the same order in any other column and none of the varieties that are used in

    the first row are being used in any other row. Thus, each variety is in a unique position in the

    Latin square.

    Before we get in-depth with the topic of Latin squares, we must first dive into understanding

    how block designs can be formed with two variables instead of only one as we have been doing

    thus far. Becoming adept at this will help understand families of Latin squares, which will be

    explained later.

  • 8/9/2019 Combinatorial Block Designs

    26/36

    Page 26

    Latin Squares Using Two Variables

    Thus far, we have been designing block designs with one variable, or specifically one kind of variety:

    operating systems, window cleaning solutions, brands of shoes, etc. However, let's say while we were

    designing a block design with one type of variety, we also wanted to test another kind of variety in the

    same block design.

    Example: Some technicians were to test four different operating systems for usability on four different

    brands of computers in four labs in the library. However, the technicians also want to test what brand of

    hard drive works best with what kind of operating system. Design a block design that best allows to test

    each operating system and hard drive in a unique computer and lab so that each operating system

    uniquely matches up with a unique hard drive.

    What this is essentially asking is to combine two Latin squares, because we must design a block design

    that tests each operating system in a unique position in each row and column and also each hard drive in

    a unique position in each row and column.

    Let us begin this example by designing a Latin square testing four operating systems on four brands of

    computers in four labs of the library (refer to the previous Latin square section earlier). The varieties

    (operating systems) that will be used are the elements in {1, 2, 3, 4} with each number signifying a

    certain operating system.

    Latin Square (A) for Testing Usability for Operating Systems

    Lab

    1

    Lab

    2

    Lab

    3

    Lab

    4Computer A Computer B Computer C Computer D

    Before we go further, let me introduce a simple notation to note on the entries in a block design so we

    can better understand how a two variable block design comes together. The i, jentry of the block design

    above signifies the variety used on computer i in labj. Thus, for example, the variety 2 is used in entry2,1, in entry 1,2, in entry, 4,3, and in entry 3,4. This will be more evident the further we delve into Latin

    squares.

    Back to the problem, we must also design another Latin square for testing usability for hard drives. Lets

    say for the sake of this topic, it is different from the previous Latin square, Latin square(A), because

    recall, there are more than one ways to design a Latin square given each variety is in another unique

    position not previously used before. Thus, we have:

  • 8/9/2019 Combinatorial Block Designs

    27/36

    Page 27

    Latin Square (B) for Testing Usability for Hard Drives

    Lab1

    Lab2

    Lab3

    Lab4

    Computer A Computer B Computer C Computer D

    This Latin square is completely different from a numerical point of view because the numbers that are

    used here were not used in the same positions in Latin square (A). Now, we have two different Latin

    squares but we must combine both of these into a single Latin square.

    Thus, this can be accomplished by testing each operating system exactly once in combination with each

    brand of hard drive. What this entails is that we must build a 4 x 4 array where the row signifies the

    computer and the column signifies the lab, and we should place both an operating system and a hard

    drive with the corresponding computer and lab.

    From the previous entry notation I showed, we will say aij indicates operating system used in entry i, j

    and say bij indicates hard drive used in i, j. We want each entry in our new single Latin square design to

    look like this:

    (aij, bij) which aijand bij are respectfully derived from each Latin square. From the looks of putting both

    of these Latin squares together, we will have 4 x 4= 16 different possible ordered pairs (a, b).

    The final product of our example is the combination of both Latin squares:

    Latin Square (A) for Testing Usability for Operating Systems Latin Square (B) for Testing Usability for Hard Drives

    Both of these Latin squares when combined, turn into the one shown on the next page:

    Lab1

    Lab2

    Lab3

    Lab4

    Computer A Computer B Computer C Computer D

    Lab

    1

    Lab

    2

    Lab

    3

    Lab

    4

    Computer A Computer B Computer C Computer D

  • 8/9/2019 Combinatorial Block Designs

    28/36

    Page 28

    Latin Square (C) for Testing the Combined Effects of Operating Systems and Hard Drives on Usability

    Lab 1 Lab 2 Lab 3 Lab 4

    Computer A

    Computer B

    Computer C

    Computer D

    Referring to our problem, this Latin square does not mean the same thing as it would if we would test

    both variables one by one. This design signifies the combined effect ofbothvariables on the computers.

    Also, the i, j entry is an ordered pair consisting of a computer operating system and hard drive used in

    the two Latin squares in computer position i in computer labj.

    Now that we understand the concept of two variables in a block design, I will introduce some

    terminology that will further our knowledge of Latin squares.

  • 8/9/2019 Combinatorial Block Designs

    29/36

    Page 29

    Orthogonal Latin Squares

    As we know, Latin squares are a k x k block design. The orderof a Latin square is the number kwhich

    signifies the number of varieties, blocks, and experimental units making up those blocks. Thus for

    example, if we examine Latin square A, the order of that Latin square is 4, because it is a 4 x 4 Latin

    square. Also, referring to Latin square C, if we have two distinct k x k Latin squares that create k2 ordered

    pairs where (aij, bij) are all distinct, then we say the two Latin squares are orthogonal.

    For example, the problem we were working on earlier on in the previous section; both of these Latin

    squares are orthogonal to each other because when combined to make pairs (aij, bij), they are all

    distinct. However, a Latin square cannot be orthogonal alone, it must be combined with another Latin

    square for it to be orthogonal with that specific Latin square. An example of two Latin squares that are

    notorthogonal are shown below:

    Latin Square A Latin Square D

    When combined, these two Latin squares form:

    Latin Square E

    As we can see from Latin square A, an entry is seen as aij where a is the variety used on row i, columnj.

    In Latin square D, an entry is seen as bij where b is the variety used on row i, columnj. However,

    according to the definition of orthogonality, these Latin squares are not orthogonal because there is

    formed pair that appears more than once. The formed pair (2, 4) appears once in row 2, column 1 and

    also in row 4, column 3. The same can also be said for pair (4, 3); this pair also appears more than once

    in the design, and thus not distinct.

    Now what if there were more ways to write a Latin square, than just two? We know two distinct Latin

    squares form distinct pairs when combined are orthogonal. However, if we haveA(1),A(2),A(3), ,A(n)

    being distinct kx k Latin squares, and every pair of them is orthogonal, then we have a orthogonal

    family. An example is provided on the next page:

  • 8/9/2019 Combinatorial Block Designs

    30/36

    Page 30

    Latin Square F Latin Square G Latin Square H

    All of these Latin squares are orthogonal to each other and thus create an orthogonal family. However,

    you must be thinking: Does there exist an orthogonal family of r Latin squares of order k?

    To answer this question, we must prove a theorem in the next section that gives necessary, but not

    sufficient conditions for the existence of an orthogonal family of rLatin squares of order k.

  • 8/9/2019 Combinatorial Block Designs

    31/36

    Page 31

    Conditions for the Existence of Orthogonal Families

    Theorem 2.1: If there is an orthogonal family of r Latin squares of order k, then r k1.

    Proof:

    The way we approach this proof is to manipulate entries in orthogonal Latin squares.

    Let us suppose that we have an orthogonal family ofAr k x k Latin squares with the order k. Thus,

    we have:A(1),A(2),A(3),A(4)A(r).

    Recall from our entry notation from earlier, and let us say that aij(x)is the i, j entry for some Latin

    squareA(x)inside the orthogonal family ofA(r)Latin squares.

    We need to relabel the entries inA(1)

    so that the number 1 appears in entry a11(1)and if there was

    another numberppreviously in that entry, we need to switch that number with 1. Let us do this

    for all ofA(1)

    so that 1 is switched withp andpis switched with 1. The reason we are doing this isso we can manually relabel a Latin square to the entries of our choosing. Also, because we have

    switched entries around, this Latin square remains orthogonal because all we have done was

    switch potential pairs: If there was a pair to be made fromA(1) andA(x), the pair (p, l) would

    switch to (1, l) and (1, l) would switch to (p, l).

    From this method, we can arrange all of our 1, 1 entries in our Latin squares to be 1 fromA(1)

    throughA(r). We can do this for the entire 1, n entries of our Latin squares fromA(1)

    throughA(r)

    so they all have the same first row: 1 2 3 4 k. In entry notation the first row would look like

    this:

    a11(1)= a11(2)= a11(3)= a11(4)==a11(r)= 1

    a12(1)= a12

    (2)= a12(3)= a12

    (4)== a12

    (r)= 2

    a13(1)

    = a13(2)

    = a13(3)

    = a13(4)

    == a13(r)

    = 3

    a14(1)

    = a14(2)

    = a14(3)

    = a14(4)

    == a14(r)= 4

    .

    .

    a1k(1)

    = a1k(2)

    = a1k(3)

    = a1k(4)

    == a1k(r)

    = k

    Now that the first row is complete, we can arrange the second row starting with the 2, 1 entry.

    Because we already have 1 in the first column, we cannot have 1 again in the 2, 1 entry for itwould violate the definition of a Latin square and would not be orthogonal. By orthogonality,

    a21(x)

    a21(y)(for some Latin square y), because if they were equal to each other, then we would

    have the same variety(v) in both the i, j spot of an entry. When paired up: (a21(x), a21

    (y)) = (v, v).

    Thus for some v, (a21(x)

    , a21(y)

    ) = (a1v(x)

    , a1v(y)

    ) will infringe upon the definition of orthogonality

  • 8/9/2019 Combinatorial Block Designs

    32/36

    Page 32

    because the pair (a21(x)

    , a21(y)

    ) is not distinct. This pair also appears as (a1v(x)

    , a1v(y)

    ). Therefore,

    each 2, 1 entry in each Latin square throughA(r) is distinct and different from 1. Because there is

    already a 1 in the 1, 1 entry in each Latin square, in order for the block design to confine itself as

    a Latin square, 1 cannot appear again in the same column.

    Thus, in conclusion, because 1 cannot appear again, there are at most n1 numbers that canappear in the 2, 1 entry, and r k1. This can also be understood by the pigeonhole concept

    which states that if there are q objects and there are splaces to put q objects, and q > s, then at

    least one spot contains more than one object. We can apply this principle to the second row, first

    column entry of each Latin square, and we will also arrive at r k1.

    Q.E.D

    The condition above is necessary but not sufficient in finding if there exists an orthogonal family of r

    Latin squares of order k. In order to find sufficiency, there remains one theorem.

    Theorem 2.2: If k> 1 and k=pn, wherepis a prime number and nis a positive integer, then there is a

    complete orthogonal family of Latin squares of order k.

    Together with both theorems, we may can conclude the existence of orthogonal families. For example,

    to see if a family of orthogonal Latin squares of order 3 exists, we know that the number of orthogonal

    Latin squares consisting in the family is less than or equal to the order, 3(by the first theorem). We also

    know that 3= 31 by the second theorem, so thus, there must exist an orthogonal family of order 3.

  • 8/9/2019 Combinatorial Block Designs

    33/36

    Page 33

    Review and Problems

    Recall some important definitions and concepts learned from this section:

    A Latin Square is a complete block design that has each block containing all of the set Vand eachelement in Vin a unique experimental unit.

    A Latin square is a k x k block design where k signifies the order of the Latin square.

    The i, j entry signifies i meaning row, andj meaning column.

    Two Latin squares can be combined where each pair is an ordered pair (aij, bij). In the orderedpair, aijand bij are respectfully derived from each Latin square.

    If we have two distinct k x k Latin squares that create k2 ordered pairs where (aij, bij) are alldistinct, then we say the two Latin squares are orthogonal.

    If we haveA(1),A(2),A(3), ,A(n)being distinct kx k Latin squares, and every pair of them isorthogonal, then we have a orthogonal family.

    Existence issues arise with orthogonal families of Latin squares.

    If there is an orthogonal family of r Latin squares of order k, then r k1.

    Problem Set

    1.Construct a Latin square of order 10.

    2.Construct a second Latin square of order 10 not similar to the first.

    3.Does there exist a pair of orthogonal Latin squares of order 12? Why?

    4. Supposed that two orthogonal 8 x 8 Latin squares both have 87654321 in the first row. Is it

    possible for them to have the same 2, 4 entry?

    5.Determine if the pairs on the next page are orthogonal to each other.

  • 8/9/2019 Combinatorial Block Designs

    34/36

    Page 34

    a)

    b)

    6.Explain whether this is an orthogonal family or not:

  • 8/9/2019 Combinatorial Block Designs

    35/36

    Page 35

    Finishing Notes

    Throughout this paper, we taught ourselves the meaning of applying a combinatorial design to

    everyday situations. For complete block designs, we can test all of the varieties for a single block,

    but for incomplete block designs we cannot. We also learned how significant Latin squares truly

    are in real world applications and mathematically speaking, they are truly unique. By going in-

    depth with Latin squares, we read upon when there are different Latin squares when combined

    to make distinct pairs, they are seen as orthogonal and may have an orthogonal family.

    Nonetheless, theorems were proved, and excruciating block designs were created through hours

    of simple mouse clicks. However, it is dually noted that I have only scratched the surface of this

    topic. It has been a pleasure teaching the topic of block designs to whomever this may interest.

    Shawn Rana

  • 8/9/2019 Combinatorial Block Designs

    36/36

    Sources(Peer-Reviewed and Textbook)

    1.

    Law, Maska, Cheryl E. Praeger, and Sven Reichard. "Flag-Transitive Symmetric 2

    Designs."Journal Of Combinatorial Theory - Series A116.5 (2009): 1009-1022.Academic

    Search Complete. Web. 4 Dec. 2014.

    2.

    Kiefer, Jack C. "The Interplay Of Optimality And Combinatorics In Experimental

    Design." Canadian Journal Of Statistics9.1 (1981): 1-10.Academic Search Complete. Web. 13

    Nov. 2014.

    3.

    Curtin, Brian, and Ibtisam Daqqa. "The Subconstituent Algebra Of A Latin Square." European

    Journal Of Combinatorics30.2 (2009): 447-457.Academic Search Complete. Web. 12 Nov.

    2014.

    4.

    Acha, Chigozie Kelechi. "On Two Methods Of Analysing Balanced Incomplete Block

    Designs." Pakistan Journal Of Statistics & Operation Research8.4 (2012): 749-757.Academic

    Search Complete. Web. 4 Dec. 2014.

    5.

    Tesman, Barry. "Combinatorial Design."Applied Combinatorics. By Fred S. Roberts. 2nd ed.

    Upper Saddle River: Pearson Prentice Hall, 2005. 489-550. Print.

    Websites

    1.

    www.stat.purdue.edu/~bacraig/notes1/topic13.pdf

    2.

    www.math.ucdenver.edu/~wcherowi/courses/m6406/bibd1.pdf

    3.

    www.math.cornell.edu/~web4520/CG10-0.pdf

    4.

    www.en.wikipedia.org/wiki/Block_design

    5.

    www.mmorris.public.iastate.edu/stat512/512.6.pdf

    6.

    http://www.maths.qmul.ac.uk/~rab/DOEbook/doeweb11.pdf

    7.

    www.math.ucdenver.edu/~wcherowi/courses/m6406/symbibd.pdf

    8.

    http://mathworld.wolfram.com/BlockDesign.html

    9.

    http://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875

    -c1.pdf?SGWID=0-0-45-101851-p9775353.

    10.

    http://www.renyi.hu/~dezso/coa/bibdpaper.pdf

    http://www.stat.purdue.edu/~bacraig/notes1/topic13.pdfhttp://www.stat.purdue.edu/~bacraig/notes1/topic13.pdfhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/bibd1.pdfhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/bibd1.pdfhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/bibd1.pdfhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/bibd1.pdfhttp://www.math.cornell.edu/~web4520/CG10-0.pdfhttp://www.math.cornell.edu/~web4520/CG10-0.pdfhttp://www.en.wikipedia.org/wiki/Block_designhttp://www.en.wikipedia.org/wiki/Block_designhttp://www.mmorris.public.iastate.edu/stat512/512.6.pdfhttp://www.mmorris.public.iastate.edu/stat512/512.6.pdfhttp://www.maths.qmul.ac.uk/~rab/DOEbook/doeweb11.pdfhttp://www.maths.qmul.ac.uk/~rab/DOEbook/doeweb11.pdfhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/symbibd.pdfhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/symbibd.pdfhttp://mathworld.wolfram.com/BlockDesign.htmlhttp://mathworld.wolfram.com/BlockDesign.htmlhttp://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875-c1.pdf?SGWID=0-0-45-101851-p9775353http://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875-c1.pdf?SGWID=0-0-45-101851-p9775353http://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875-c1.pdf?SGWID=0-0-45-101851-p9775353http://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875-c1.pdf?SGWID=0-0-45-101851-p9775353http://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875-c1.pdf?SGWID=0-0-45-101851-p9775353http://www.renyi.hu/~dezso/coa/bibdpaper.pdfhttp://www.renyi.hu/~dezso/coa/bibdpaper.pdfhttp://www.renyi.hu/~dezso/coa/bibdpaper.pdfhttp://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875-c1.pdf?SGWID=0-0-45-101851-p9775353http://www.springer.com/cda/content/document/cda_downloaddocument/9780387954875-c1.pdf?SGWID=0-0-45-101851-p9775353http://mathworld.wolfram.com/BlockDesign.htmlhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/symbibd.pdfhttp://www.maths.qmul.ac.uk/~rab/DOEbook/doeweb11.pdfhttp://www.mmorris.public.iastate.edu/stat512/512.6.pdfhttp://www.en.wikipedia.org/wiki/Block_designhttp://www.math.cornell.edu/~web4520/CG10-0.pdfhttp://www.math.ucdenver.edu/~wcherowi/courses/m6406/bibd1.pdfhttp://www.stat.purdue.edu/~bacraig/notes1/topic13.pdf