• 沒有找到結果。

2009/7/28. 北京師大, Nontrivial Pooling Designs

N/A
N/A
Protected

Academic year: 2022

Share "2009/7/28. 北京師大, Nontrivial Pooling Designs"

Copied!
105
0
0

加載中.... (立即查看全文)

全文

(1)

Nontrivial Pooling Designs

Chih-wen Weng

(with Huang, Tayuan & Wu, Hsin-Jung)

Department of Applied Mathematics, National Chiao Tung University

(2)

Binary matrix for group testing

1 Let [n] := {1, 2, . . . , n} be a set ofitems containing a subset P ⊆ [n], the set of defecteditem.

2 We want to collect a group {T1, T2, . . . , Tt} of t tests, each test Ti is a subset of [n] for 1 ≤ i ≤ t.

3 We arrange such a group testing design by the following binary matrix M.

4 Let M be the t × n binary matrix defined by Mij =

 1, j ∈ Ti; 0, j 6∈ Ti for 1 ≤ i ≤ t and j ∈ [n].

(3)

Binary matrix for group testing

1 Let [n] := {1, 2, . . . , n} be a set ofitems containing a subset P ⊆ [n], the set of defecteditem.

2 We want to collect a group {T1, T2, . . . , Tt} of t tests, each test Ti is a subset of [n] for 1 ≤ i ≤ t.

3 We arrange such a group testing design by the following binary matrix M.

4 Let M be the t × n binary matrix defined by Mij =

 1, j ∈ Ti; 0, j 6∈ Ti for 1 ≤ i ≤ t and j ∈ [n].

(4)

Binary matrix for group testing

1 Let [n] := {1, 2, . . . , n} be a set ofitems containing a subset P ⊆ [n], the set of defecteditem.

2 We want to collect a group {T1, T2, . . . , Tt} of t tests, each test Ti is a subset of [n] for 1 ≤ i ≤ t.

3 We arrange such a group testing design by the following binary matrix M.

4 Let M be the t × n binary matrix defined by Mij =

 1, j ∈ Ti; 0, j 6∈ Ti for 1 ≤ i ≤ t and j ∈ [n].

(5)

Binary matrix for group testing

1 Let [n] := {1, 2, . . . , n} be a set ofitems containing a subset P ⊆ [n], the set of defecteditem.

2 We want to collect a group {T1, T2, . . . , Tt} of t tests, each test Ti is a subset of [n] for 1 ≤ i ≤ t.

3 We arrange such a group testing design by the following binary matrix M.

4 Let M be the t × n binary matrix defined by Mij =

 1, j ∈ Ti; 0, j 6∈ Ti

for 1 ≤ i ≤ t and j ∈ [n].

(6)

The output of a group testing

1 Let P ∈ F2n denote the characteristic vector of P ⊆ [n].

2 The map P → P is a bijection from the power set of [n] to F2n.

3 We use P ⊆ P0 if P ⊆ P0, and similar for using other set notations in vectors.

4 oM(P) := S

i ∈P

Mi = M ? P, where ? is the matrix product by using Boolean sum to replace addition.

5 oM : F2n→ F2t is called the output function of M.

(7)

The output of a group testing

1 Let P ∈ F2n denote the characteristic vector of P ⊆ [n].

2 The map P → P is a bijection from the power set of [n] to F2n.

3 We use P ⊆ P0 if P ⊆ P0, and similar for using other set notations in vectors.

4 oM(P) := S

i ∈P

Mi = M ? P, where ? is the matrix product by using Boolean sum to replace addition.

5 oM : F2n→ F2t is called the output function of M.

(8)

The output of a group testing

1 Let P ∈ F2n denote the characteristic vector of P ⊆ [n].

2 The map P → P is a bijection from the power set of [n] to F2n.

3 We use P ⊆ P0 if P ⊆ P0, and similar for using other set notations in vectors.

4 oM(P) := S

i ∈P

Mi = M ? P, where ? is the matrix product by using Boolean sum to replace addition.

5 oM : F2n→ F2t is called the output function of M.

(9)

The output of a group testing

1 Let P ∈ F2n denote the characteristic vector of P ⊆ [n].

2 The map P → P is a bijection from the power set of [n] to F2n.

3 We use P ⊆ P0 if P ⊆ P0, and similar for using other set notations in vectors.

4 oM(P) := S

i ∈P

Mi = M ? P, where ? is the matrix product by using Boolean sum to replace addition.

5 oM : F2n→ F2t is called the output function of M.

(10)

The output of a group testing

1 Let P ∈ F2n denote the characteristic vector of P ⊆ [n].

2 The map P → P is a bijection from the power set of [n] to F2n.

3 We use P ⊆ P0 if P ⊆ P0, and similar for using other set notations in vectors.

4 oM(P) := S

i ∈P

Mi = M ? P, where ? is the matrix product by using Boolean sum to replace addition.

5 oM : F2n→ F2t is called the output function of M.

(11)

The output of a group testing

1 Let P ∈ F2n denote the characteristic vector of P ⊆ [n].

2 The map P → P is a bijection from the power set of [n] to F2n.

3 We use P ⊆ P0 if P ⊆ P0, and similar for using other set notations in vectors.

4 oM(P) := S

i ∈P

Mi = M ? P, where ? is the matrix product by using Boolean sum to replace addition.

5 oM : F2n→ F2t is called the output function of M.

(12)

Disjunct matrix

1 Note that oM(P ∪ P0) = oM(P) ∪ oM(P0) for P, P0 ⊆ [n].

2 In particular if P ⊆ P00 then oM(P) ⊆ oM(P00).

3 For W ⊆ F2n, M is W -disjunctif oM(P) 6⊆ oM(P00) for any P, P00∈ W with P 6⊆ P00.

4 In the above definition, it suffices to assume |P| = 1.

5 M is d -disjunctif for any d + 1 distinct columns Mi0, Mi1, . . . , Mid, we have Mi0 6⊆ Sd

j =1

Mij

Exercise

Show that a d -disjunct matrix is

 [n]

≤ d



-disjunct.

(13)

Disjunct matrix

1 Note that oM(P ∪ P0) = oM(P) ∪ oM(P0) for P, P0 ⊆ [n].

2 In particular if P ⊆ P00 then oM(P) ⊆ oM(P00).

3 For W ⊆ F2n, M is W -disjunctif oM(P) 6⊆ oM(P00) for any P, P00∈ W with P 6⊆ P00.

4 In the above definition, it suffices to assume |P| = 1.

5 M is d -disjunctif for any d + 1 distinct columns Mi0, Mi1, . . . , Mid, we have Mi0 6⊆ Sd

j =1

Mij

Exercise

Show that a d -disjunct matrix is

 [n]

≤ d



-disjunct.

(14)

Disjunct matrix

1 Note that oM(P ∪ P0) = oM(P) ∪ oM(P0) for P, P0 ⊆ [n].

2 In particular if P ⊆ P00 then oM(P) ⊆ oM(P00).

3 For W ⊆ F2n, M is W -disjunctif oM(P) 6⊆ oM(P00) for any P, P00∈ W with P 6⊆ P00.

4 In the above definition, it suffices to assume |P| = 1.

5 M is d -disjunctif for any d + 1 distinct columns Mi0, Mi1, . . . , Mid, we have Mi0 6⊆ Sd

j =1

Mij

Exercise

Show that a d -disjunct matrix is

 [n]

≤ d



-disjunct.

(15)

Disjunct matrix

1 Note that oM(P ∪ P0) = oM(P) ∪ oM(P0) for P, P0 ⊆ [n].

2 In particular if P ⊆ P00 then oM(P) ⊆ oM(P00).

3 For W ⊆ F2n, M is W -disjunctif oM(P) 6⊆ oM(P00) for any P, P00∈ W with P 6⊆ P00.

4 In the above definition, it suffices to assume |P| = 1.

5 M is d -disjunctif for any d + 1 distinct columns Mi0, Mi1, . . . , Mid, we have Mi0 6⊆ Sd

j =1

Mij

Exercise

Show that a d -disjunct matrix is

 [n]

≤ d



-disjunct.

(16)

Disjunct matrix

1 Note that oM(P ∪ P0) = oM(P) ∪ oM(P0) for P, P0 ⊆ [n].

2 In particular if P ⊆ P00 then oM(P) ⊆ oM(P00).

3 For W ⊆ F2n, M is W -disjunctif oM(P) 6⊆ oM(P00) for any P, P00∈ W with P 6⊆ P00.

4 In the above definition, it suffices to assume |P| = 1.

5 M is d -disjunctif for any d + 1 distinct columns Mi0, Mi1, . . . , Mid, we have Mi0 6⊆ Sd

j =1

Mij

Exercise

 [n] 

(17)

Decidable matrix

1 Note that oM(P)i = 0 iff P ∩ Ti = ∅ iff P ⊆ Ti.

2 Hence P ⊆ T

oM(P)i=0

Ti.

3 For W ⊆ F2n, M is W -decidableif P = T

oM(P)i=0

Ti for any P ∈ W .

4 A

 [n] d



-decidable matrix is called d -decidable.

5 A

 [n]

≤ d



-decidable matrix is called d -decidable.

Exercise

Show that a W -disjunct matrix is W -decidable. Problem

Find a W -decidable matrix which is not W -disjunct?

(18)

Decidable matrix

1 Note that oM(P)i = 0 iff P ∩ Ti = ∅ iff P ⊆ Ti.

2 Hence P ⊆ T

oM(P)i=0

Ti.

3 For W ⊆ F2n, M is W -decidableif P = T

oM(P)i=0

Ti for any P ∈ W .

4 A

 [n] d



-decidable matrix is called d -decidable.

5 A

 [n]

≤ d



-decidable matrix is called d -decidable.

Exercise

Show that a W -disjunct matrix is W -decidable. Problem

Find a W -decidable matrix which is not W -disjunct?

(19)

Decidable matrix

1 Note that oM(P)i = 0 iff P ∩ Ti = ∅ iff P ⊆ Ti.

2 Hence P ⊆ T

oM(P)i=0

Ti.

3 For W ⊆ F2n, M is W -decidableif P = T

oM(P)i=0

Ti for any P ∈ W .

4 A

 [n] d



-decidable matrix is called d -decidable.

5 A

 [n]

≤ d



-decidable matrix is called d -decidable.

Exercise

Show that a W -disjunct matrix is W -decidable. Problem

Find a W -decidable matrix which is not W -disjunct?

(20)

Decidable matrix

1 Note that oM(P)i = 0 iff P ∩ Ti = ∅ iff P ⊆ Ti.

2 Hence P ⊆ T

oM(P)i=0

Ti.

3 For W ⊆ F2n, M is W -decidableif P = T

oM(P)i=0

Ti for any P ∈ W .

4 A

 [n]

d



-decidable matrix is called d -decidable.

5 A

 [n]

≤ d



-decidable matrix is called d -decidable.

Exercise

Show that a W -disjunct matrix is W -decidable. Problem

Find a W -decidable matrix which is not W -disjunct?

(21)

Decidable matrix

1 Note that oM(P)i = 0 iff P ∩ Ti = ∅ iff P ⊆ Ti.

2 Hence P ⊆ T

oM(P)i=0

Ti.

3 For W ⊆ F2n, M is W -decidableif P = T

oM(P)i=0

Ti for any P ∈ W .

4 A

 [n]

d



-decidable matrix is called d -decidable.

5 A

 [n]

≤ d



-decidable matrix is called d -decidable.

Exercise

Show that a W -disjunct matrix is W -decidable.

Problem

Find a W -decidable matrix which is not W -disjunct?

(22)

Decidable matrix

1 Note that oM(P)i = 0 iff P ∩ Ti = ∅ iff P ⊆ Ti.

2 Hence P ⊆ T

oM(P)i=0

Ti.

3 For W ⊆ F2n, M is W -decidableif P = T

oM(P)i=0

Ti for any P ∈ W .

4 A

 [n]

d



-decidable matrix is called d -decidable.

5 A

 [n]

≤ d



-decidable matrix is called d -decidable.

Exercise

Show that a W -disjunct matrix is W -decidable.

(23)

Separable matrix

1 For W ⊆ F2n, M is W -separableif the restricted function oM  W of oM to W is injective.

2 If M is W -separable then for each vector u in the output set oM(W ) there exists a unique vector P ∈ W such that oM(P) = u, i.e. the set P of positive items can be decoded from the output vector u.

3 A

 [n]

≤ d



-separable matrix is also calledd -separable.

4 A

 [n] d



-separable matrix is also calledd -separable.

Exercise

A W -decidable matrix is W -separable for any W ⊆ F2n.

(24)

Separable matrix

1 For W ⊆ F2n, M is W -separableif the restricted function oM  W of oM to W is injective.

2 If M is W -separable then for each vector u in the output set oM(W ) there exists a unique vector P ∈ W such that oM(P) = u, i.e. the set P of positive items can be decoded from the output vector u.

3 A

 [n]

≤ d



-separable matrix is also calledd -separable.

4 A

 [n] d



-separable matrix is also calledd -separable.

Exercise

A W -decidable matrix is W -separable for any W ⊆ F2n.

(25)

Separable matrix

1 For W ⊆ F2n, M is W -separableif the restricted function oM  W of oM to W is injective.

2 If M is W -separable then for each vector u in the output set oM(W ) there exists a unique vector P ∈ W such that oM(P) = u, i.e. the set P of positive items can be decoded from the output vector u.

3 A

 [n]

≤ d



-separable matrix is also calledd -separable.

4 A

 [n] d



-separable matrix is also calledd -separable.

Exercise

A W -decidable matrix is W -separable for any W ⊆ F2n.

(26)

Separable matrix

1 For W ⊆ F2n, M is W -separableif the restricted function oM  W of oM to W is injective.

2 If M is W -separable then for each vector u in the output set oM(W ) there exists a unique vector P ∈ W such that oM(P) = u, i.e. the set P of positive items can be decoded from the output vector u.

3 A

 [n]

≤ d



-separable matrix is also calledd -separable.

4 A

 [n]

d



-separable matrix is also calledd -separable.

Exercise

A W -decidable matrix is W -separable for any W ⊆ F2n.

(27)

Separable matrix

1 For W ⊆ F2n, M is W -separableif the restricted function oM  W of oM to W is injective.

2 If M is W -separable then for each vector u in the output set oM(W ) there exists a unique vector P ∈ W such that oM(P) = u, i.e. the set P of positive items can be decoded from the output vector u.

3 A

 [n]

≤ d



-separable matrix is also calledd -separable.

4 A

 [n]

d



-separable matrix is also calledd -separable.

Exercise

A W -decidable matrix is W -separable for any W ⊆ F2n.

(28)

Relations

'

&

$

% '

&

$

% '

&

$

% W -disjunct

W -decidable W -separable

Find the relation between the above three classes of binary matrices with slightly changing W and possibly adding or deleting a few rows.

(29)

Relations

'

&

$

% '

&

$

% '

&

$

% W -disjunct

W -decidable W -separable

Find the relation between the above three classes of binary matrices with slightly changing W and possibly adding or deleting a few rows.

(30)

A property distinguishes decidable matrix from others

Note that for each t × n binary matrix M there exists aunique maximal WM ⊆ F2n such that M is WM-decidable, in fact, WM = {P ∈ F2n | P = T

oM(P)i=0

Ti}.

Problem

Study the map M → WM.

(31)

A property distinguishes decidable matrix from others

Note that for each t × n binary matrix M there exists aunique maximal WM ⊆ F2n such that M is WM-decidable, in fact, WM = {P ∈ F2n | P = T

oM(P)i=0

Ti}.

Problem

Study the map M → WM.

(32)

1-disjunct matrix

Example

A 1-disjunct matrix to detect the infected item3 from {1, 2, 3, 4, 5, 6} :

Tests/Items | 1 2 3 4 5 6 oM({3})

one | 1 1 1 0 0 0 → 1

Two | 1 0 0 1 1 0 → 0

Three | 0 1 0 1 0 1 → 0

Four | 0 0 1 0 1 1 → 1

In fact the above 4 × 6 matrix M has WM =

 [6]

≤ 1



∪ {{3, 5, 6}, {2, 4, 6}, {1, 4, 5}, {4, 5, 6}, {1, 2, 3, 4, 5, 6}}.

(33)

1-disjunct matrix

Example

A 1-disjunct matrix to detect the infected item3 from {1, 2, 3, 4, 5, 6} :

Tests/Items | 1 2 3 4 5 6 oM({3})

one | 1 1 1 0 0 0 → 1

Two | 1 0 0 1 1 0 → 0

Three | 0 1 0 1 0 1 → 0

Four | 0 0 1 0 1 1 → 1

In fact the above 4 × 6 matrix M has WM =

 [6]

≤ 1



∪ {{3, 5, 6}, {2, 4, 6}, {1, 4, 5}, {4, 5, 6}, {1, 2, 3, 4, 5, 6}}.

(34)

n-disjunct matrix

Example

For t = n the t × n identity matrix I is F2n-disjunct.

In applying to a group testing, we need the number t of tests is smaller than the number n of items, otherwise we would rather test the items one by one.

(35)

n-disjunct matrix

Example

For t = n the t × n identity matrix I is F2n-disjunct.

In applying to a group testing, we need the number t of tests is smaller than the number n of items, otherwise we would rather test the items one by one.

(36)

Nontrivial M

An t × n binary matrix isnontrivial if t < n.

Example

Let q be a prime power. The affine plane Fq2 over Fq has q2 points and q2+ q lines. Since any line has q points and any two lines intersect at most 1 point, the points of a line can not be covered by the union of other q − 1 lines. Hence the points-lines incidence matrix M is (q − 1)-disjunct matrix, and it is nontrivial since n = q2+ q > q2 = t.

Problem

For each positive integer q find a nontrivial (q − 1)-disjunct matrix with t = q2.

The first q which is not a prime power is when q = 6.

(37)

Nontrivial M

An t × n binary matrix isnontrivial if t < n.

Example

Let q be a prime power. The affine plane Fq2 over Fq has q2 points and q2+ q lines.

Since any line has q points and any two lines intersect at most 1 point, the points of a line can not be covered by the union of other q − 1 lines. Hence the points-lines incidence matrix M is (q − 1)-disjunct matrix, and it is nontrivial since n = q2+ q > q2 = t.

Problem

For each positive integer q find a nontrivial (q − 1)-disjunct matrix with t = q2.

The first q which is not a prime power is when q = 6.

(38)

Nontrivial M

An t × n binary matrix isnontrivial if t < n.

Example

Let q be a prime power. The affine plane Fq2 over Fq has q2 points and q2+ q lines. Since any line has q points and any two lines intersect at most 1 point, the points of a line can not be covered by the union of other q − 1 lines.

Hence the points-lines incidence matrix M is (q − 1)-disjunct matrix, and it is nontrivial since n = q2+ q > q2 = t.

Problem

For each positive integer q find a nontrivial (q − 1)-disjunct matrix with t = q2.

The first q which is not a prime power is when q = 6.

(39)

Nontrivial M

An t × n binary matrix isnontrivial if t < n.

Example

Let q be a prime power. The affine plane Fq2 over Fq has q2 points and q2+ q lines. Since any line has q points and any two lines intersect at most 1 point, the points of a line can not be covered by the union of other q − 1 lines. Hence the points-lines incidence matrix M is (q − 1)-disjunct matrix,

and it is nontrivial since n = q2+ q > q2 = t.

Problem

For each positive integer q find a nontrivial (q − 1)-disjunct matrix with t = q2.

The first q which is not a prime power is when q = 6.

(40)

Nontrivial M

An t × n binary matrix isnontrivial if t < n.

Example

Let q be a prime power. The affine plane Fq2 over Fq has q2 points and q2+ q lines. Since any line has q points and any two lines intersect at most 1 point, the points of a line can not be covered by the union of other q − 1 lines. Hence the points-lines incidence matrix M is (q − 1)-disjunct matrix, and it is nontrivial since n = q2+ q > q2 = t.

Problem

For each positive integer q find a nontrivial (q − 1)-disjunct matrix with t = q2.

The first q which is not a prime power is when q = 6.

(41)

Nontrivial M

An t × n binary matrix isnontrivial if t < n.

Example

Let q be a prime power. The affine plane Fq2 over Fq has q2 points and q2+ q lines. Since any line has q points and any two lines intersect at most 1 point, the points of a line can not be covered by the union of other q − 1 lines. Hence the points-lines incidence matrix M is (q − 1)-disjunct matrix, and it is nontrivial since n = q2+ q > q2 = t.

Problem

For each positive integer q find a nontrivial (q − 1)-disjunct matrix with t = q2.

The first q which is not a prime power is when q = 6.

(42)

Nontrivial M

An t × n binary matrix isnontrivial if t < n.

Example

Let q be a prime power. The affine plane Fq2 over Fq has q2 points and q2+ q lines. Since any line has q points and any two lines intersect at most 1 point, the points of a line can not be covered by the union of other q − 1 lines. Hence the points-lines incidence matrix M is (q − 1)-disjunct matrix, and it is nontrivial since n = q2+ q > q2 = t.

Problem

For each positive integer q find a nontrivial (q − 1)-disjunct matrix

2

(43)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(44)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(45)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(46)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(47)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(48)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(49)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(50)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

9 There is nothing more known, in particular r = 12 is still open.

(51)

Affine plane and projective plane

1 In general for any positive integer r , prime power or not, we can define affine plane using the language of designs.

2 Aprojective plane of orderr is a 2-(r2+ r + 1, r + 1, 1) design.

3 An affine plane of order r is a 2-(r2, r , 1) design.

4 It is known that there is a projective plane of order r if and only if there is an affine plane of order r .

5 The points and lines structure in Fq2 gives an affine plane of order q when q is a prime power.

6 The existence of finite projective planes of other orders is an open question.

7 The case r = 6 has been ruled out by Bruck-Ryser-Chowla theorem.

8 The next case r = 10 has been ruled out by massive computer calculations.

9 There is nothing more known, in particular r = 12 is still open.

(52)

Nontrivial 5-disjunct matrix with 36 rows

Since there is no affine plane of order 6, we must find some other way to construct a nontrivial 5-disjunct matrix with 36 rows.

In the following we will give a system to construct nontrivial d -disjunct matrices including the above case.

Note that if there exists a nontrivial d -disjunct matrix with (d + 1)2− 1 rows then EFF’s conjecture is false. See page 29 of the book ”Pooling Designs and nonadaptive group testing” by Ding-Zhu Du and Frank K. Hwang for a description of EFF’s conjecture.

(53)

Nontrivial 5-disjunct matrix with 36 rows

Since there is no affine plane of order 6, we must find some other way to construct a nontrivial 5-disjunct matrix with 36 rows.

In the following we will give a system to construct nontrivial d -disjunct matrices including the above case.

Note that if there exists a nontrivial d -disjunct matrix with (d + 1)2− 1 rows then EFF’s conjecture is false. See page 29 of the book ”Pooling Designs and nonadaptive group testing” by Ding-Zhu Du and Frank K. Hwang for a description of EFF’s conjecture.

(54)

Nontrivial 5-disjunct matrix with 36 rows

Since there is no affine plane of order 6, we must find some other way to construct a nontrivial 5-disjunct matrix with 36 rows.

In the following we will give a system to construct nontrivial d -disjunct matrices including the above case.

Note that if there exists a nontrivial d -disjunct matrix with (d + 1)2− 1 rows then EFF’s conjecture is false. See page 29 of the book ”Pooling Designs and nonadaptive group testing” by Ding-Zhu Du and Frank K. Hwang for a description of EFF’s conjecture.

(55)

A 36 × 37 5-disjunct matrix

(56)

Forward difference property

1 Let q be a prime power and m ≥ q be an integer.

2 Let Fq:= {0, a0, a1, . . . , ap−2} denote the finite field of q elements, where a is a generator of the cyclic multiplication group Fq := Fq− {0}.

3 Let Zm:= {0, 1, . . . , m − 1} be the addition group of integers modulo m. We use the order of integers to order the elements in Zm, e.g. 0 < 1.

4 A subset T ⊆ Zm× Fq is said to have the forward difference distinct property in Zm× Fq if the set

DT := {(j , y ) − (i , x ) | (i , x ), (j , y ) ∈ T with i < j } consists of |T |(|T |−1)

2 elements.

(57)

Forward difference property

1 Let q be a prime power and m ≥ q be an integer.

2 Let Fq:= {0, a0, a1, . . . , ap−2} denote the finite field of q elements, where a is a generator of the cyclic multiplication group Fq := Fq− {0}.

3 Let Zm:= {0, 1, . . . , m − 1} be the addition group of integers modulo m. We use the order of integers to order the elements in Zm, e.g. 0 < 1.

4 A subset T ⊆ Zm× Fq is said to have the forward difference distinct property in Zm× Fq if the set

DT := {(j , y ) − (i , x ) | (i , x ), (j , y ) ∈ T with i < j } consists of |T |(|T |−1)

2 elements.

(58)

Forward difference property

1 Let q be a prime power and m ≥ q be an integer.

2 Let Fq:= {0, a0, a1, . . . , ap−2} denote the finite field of q elements, where a is a generator of the cyclic multiplication group Fq := Fq− {0}.

3 Let Zm:= {0, 1, . . . , m − 1} be the addition group of integers modulo m. We use the order of integers to order the elements in Zm, e.g. 0 < 1.

4 A subset T ⊆ Zm× Fq is said to have the forward difference distinct property in Zm× Fq if the set

DT := {(j , y ) − (i , x ) | (i , x ), (j , y ) ∈ T with i < j } consists of |T |(|T |−1)

2 elements.

(59)

Forward difference property

1 Let q be a prime power and m ≥ q be an integer.

2 Let Fq:= {0, a0, a1, . . . , ap−2} denote the finite field of q elements, where a is a generator of the cyclic multiplication group Fq := Fq− {0}.

3 Let Zm:= {0, 1, . . . , m − 1} be the addition group of integers modulo m. We use the order of integers to order the elements in Zm, e.g. 0 < 1.

4 A subset T ⊆ Zm× Fq is said to have the forward difference distinct property in Zm× Fq if the set

DT := {(j , y ) − (i , x ) | (i , x ), (j , y ) ∈ T with i < j } consists of |T |(|T |−1)

2 elements.

(60)

The Set

m

T

q

LetmTq ⊆ Zm× Fq be defined by

mTq = {(i , ai) | i ∈ Zm, 0 ≤ i ≤ q − 1}.

` 0

` 1

`

2 · · ·

` ` q − 1

` m − 1

· · · ...

a0 ` a1 ` a2 ` aq−2 `

s s

s

s

s

mTq

(61)

The Set

m

T

q

LetmTq ⊆ Zm× Fq be defined by

mTq = {(i , ai) | i ∈ Zm, 0 ≤ i ≤ q − 1}.

` 0

` 1

`

2 · · ·

` ` q − 1

` m − 1

· · · ...

a0 ` a1 ` a2 ` aq−2 `

s s

s

s

s

mTq

(62)

A preview of the finial result

` 0

` 1

`

2 · · ·

` ` q − 1

` q

` m − 1

· · · ...

a0 ` a1 ` a2 ` aq−2 `

s

s s

s

s

s s

s s

s

s s s s

s

(63)

The Set

5

T

5

For q = 5, a = 2,

5T5 = {(0, 1), (1, 2), (2, 4), (3, 3), (4, 1)}

and

D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

Since |D5T5| = 10, the set 5T5 has the forward difference distinct property in Z5× F5.

(64)

The Set

5

T

5

For q = 5, a = 2,

5T5 = {(0, 1), (1, 2), (2, 4), (3, 3), (4, 1)}

and

D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

(65)

Difference Property

A subset T ⊆ Zm× Fq is said to have thedifference distinct propertyin Zm× Fq if the set −DT∪ DT consists of |T |(|T | − 1) elements.

From the structure of DmTq we find (0, x ) 6∈ −DmTq∪ DmTq for any x ∈ Fq. This property will be used later.

(66)

Difference Property

A subset T ⊆ Zm× Fq is said to have thedifference distinct propertyin Zm× Fq if the set −DT∪ DT consists of |T |(|T | − 1) elements.

From the structure of DmTq we find (0, x ) 6∈ −DmTq∪ DmTq for any x ∈ Fq. This property will be used later.

(67)

Non-example

We have seen

D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

Hence

−D5T5 = { (4, 4), (4, 3), (4, 1), (4, 2) (3, 2), (3, 4), (3, 3) (2, 3), (2, 1) (1, 0) }.

Since | − D5T5∪ D5T5| = 16 6= 20, the set 5T5 does not have the difference distinct property in Z5× F5.

(68)

Non-example

We have seen

D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

Hence

−D5T5 = { (4, 4), (4, 3), (4, 1), (4, 2) (3, 2), (3, 4), (3, 3) (2, 3), (2, 1)

}.

Since | − D5T5∪ D5T5| = 16 6= 20, the set 5T5 does not have the difference distinct property in Z5× F5.

(69)

Non-example

We have seen

D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

Hence

−D5T5 = { (4, 4), (4, 3), (4, 1), (4, 2) (3, 2), (3, 4), (3, 3) (2, 3), (2, 1) (1, 0) }.

Since | − D5T5∪ D5T5| = 16 6= 20, the set 5T5 does not have the difference distinct property in Z5× F5.

(70)

Embedding

For positive integers n < m, the set Zn can be viewed as a subset of Zm in the usual way. Hence we have Zn× Fq⊆ Zm× Fq.

In this setting, again

D6T5= D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

Hence considering as the negative in Z6× F5, we have

−D6T5 = { (5, 4), (5, 3), (5, 1), (5, 2) (4, 2), (4, 4), (4, 3) (3, 3), (3, 1) (2, 0) }.

Since | − D6T5∪ D6T5| = 20 now, the set 6T5 has the difference distinct property in Z6× F5.

(71)

Embedding

For positive integers n < m, the set Zn can be viewed as a subset of Zm in the usual way. Hence we have Zn× Fq⊆ Zm× Fq. In this setting, again

D6T5= D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

Hence considering as the negative in Z6× F5, we have

−D6T5 = { (5, 4), (5, 3), (5, 1), (5, 2) (4, 2), (4, 4), (4, 3) (3, 3), (3, 1) (2, 0) }.

Since | − D6T5∪ D6T5| = 20 now, the set 6T5 has the difference distinct property in Z6× F5.

(72)

Embedding

For positive integers n < m, the set Zn can be viewed as a subset of Zm in the usual way. Hence we have Zn× Fq⊆ Zm× Fq. In this setting, again

D6T5= D5T5 = { (1, 1), (1, 2), (1, 4), (1, 3) (2, 3), (2, 1), (2, 2) (3, 2), (3, 4) (4, 0) }.

Hence considering as the negative in Z6× F5, we have

−D6T5 = { (5, 4), (5, 3), (5, 1), (5, 2) (4, 2), (4, 4), (4, 3) (3, 3), (3, 1)

(73)

Problem

Determine the prime power integer q such that with a suitable choice of a generator a ∈ Fq, the setq+1Tq has the difference distinct property in Zq+1× Fq.

By direct computing by hands, we find the above statement is true for q = 2, 4, 5 and is false for q = 3, 7 (First two primes in 4k + 3 form).

Example Note that

4T3 = {(0, 1), (1, 2), (2, 1)}, D4T3 = {(1, 1), (1, 2), (2, 0)},

− D4T3 = {(3, 2), (3, 1),(2, 0)}.

Hence the set4T3 does not have the difference distinct property in Z4× F3.

(74)

Problem

Determine the prime power integer q such that with a suitable choice of a generator a ∈ Fq, the setq+1Tq has the difference distinct property in Zq+1× Fq.

By direct computing by hands, we find the above statement is true for q = 2, 4, 5 and is false for q = 3, 7 (First two primes in 4k + 3 form).

Example Note that

4T3 = {(0, 1), (1, 2), (2, 1)}, D4T3 = {(1, 1), (1, 2), (2, 0)},

− D4T3 = {(3, 2), (3, 1),(2, 0)}.

Hence the set4T3 does not have the difference distinct property in Z4× F3.

(75)

Problem

Determine the prime power integer q such that with a suitable choice of a generator a ∈ Fq, the setq+1Tq has the difference distinct property in Zq+1× Fq.

By direct computing by hands, we find the above statement is true for q = 2, 4, 5 and is false for q = 3, 7 (First two primes in 4k + 3 form).

Example Note that

4T3 = {(0, 1), (1, 2), (2, 1)},

D4T3 = {(1, 1), (1, 2), (2, 0)},

− D4T3 = {(3, 2), (3, 1),(2, 0)}.

Hence the set4T3 does not have the difference distinct property in Z4× F3.

(76)

Problem

Determine the prime power integer q such that with a suitable choice of a generator a ∈ Fq, the setq+1Tq has the difference distinct property in Zq+1× Fq.

By direct computing by hands, we find the above statement is true for q = 2, 4, 5 and is false for q = 3, 7 (First two primes in 4k + 3 form).

Example Note that

4T3 = {(0, 1), (1, 2), (2, 1)}, D4T3 = {(1, 1), (1, 2), (2, 0)},

− D4T3 = {(3, 2), (3, 1),(2, 0)}.

Hence the set4T3 does not have the difference distinct property in Z4× F3.

(77)

Problem

Determine the prime power integer q such that with a suitable choice of a generator a ∈ Fq, the setq+1Tq has the difference distinct property in Zq+1× Fq.

By direct computing by hands, we find the above statement is true for q = 2, 4, 5 and is false for q = 3, 7 (First two primes in 4k + 3 form).

Example Note that

4T3 = {(0, 1), (1, 2), (2, 1)}, D4T3 = {(1, 1), (1, 2), (2, 0)},

− D4T3 = {(3, 2), (3, 1),(2, 0)}.

Hence the set4T3 does not have the difference distinct property in Z4× F3.

(78)

Problem

Determine the prime power integer q such that with a suitable choice of a generator a ∈ Fq, the setq+1Tq has the difference distinct property in Zq+1× Fq.

By direct computing by hands, we find the above statement is true for q = 2, 4, 5 and is false for q = 3, 7 (First two primes in 4k + 3 form).

Example Note that

4T3 = {(0, 1), (1, 2), (2, 1)}, D4T3 = {(1, 1), (1, 2), (2, 0)},

− D {(3, 2), (3, 1),(2, 0)}.

(79)

m

T

q

has the forward difference distinct property

Theorem

The setmTq has the forward difference distinct property in Zm× Tq.

Proof.

Suppose for 0 ≤ i < j ≤ q − 1 we have j − i = c and aj − ai = d . Note that 1 ≤ c ≤ q − 1. If c = q − 1 then j = q − 1 and i = 0. If c 6= q − 1 then ai = d /(aj −i − 1) = d /(ac− 1) and j = c + i . In each case the pair (i , ai), (j , aj) is unique determined by the element (c, d ) ∈ Zm× Fq.

(80)

m

T

q

has the forward difference distinct property

Theorem

The setmTq has the forward difference distinct property in Zm× Tq.

Proof.

Suppose for 0 ≤ i < j ≤ q − 1 we have j − i = c and aj − ai = d .

Note that 1 ≤ c ≤ q − 1. If c = q − 1 then j = q − 1 and i = 0. If c 6= q − 1 then ai = d /(aj −i − 1) = d /(ac− 1) and j = c + i . In each case the pair (i , ai), (j , aj) is unique determined by the element (c, d ) ∈ Zm× Fq.

(81)

m

T

q

has the forward difference distinct property

Theorem

The setmTq has the forward difference distinct property in Zm× Tq.

Proof.

Suppose for 0 ≤ i < j ≤ q − 1 we have j − i = c and aj − ai = d . Note that 1 ≤ c ≤ q − 1.

If c = q − 1 then j = q − 1 and i = 0. If c 6= q − 1 then ai = d /(aj −i − 1) = d /(ac− 1) and j = c + i . In each case the pair (i , ai), (j , aj) is unique determined by the element (c, d ) ∈ Zm× Fq.

(82)

m

T

q

has the forward difference distinct property

Theorem

The setmTq has the forward difference distinct property in Zm× Tq.

Proof.

Suppose for 0 ≤ i < j ≤ q − 1 we have j − i = c and aj − ai = d . Note that 1 ≤ c ≤ q − 1. If c = q − 1 then j = q − 1 and i = 0.

If c 6= q − 1 then ai = d /(aj −i − 1) = d /(ac− 1) and j = c + i . In each case the pair (i , ai), (j , aj) is unique determined by the element (c, d ) ∈ Zm× Fq.

參考文獻

相關文件

Now, nearly all of the current flows through wire S since it has a much lower resistance than the light bulb. The light bulb does not glow because the current flowing through it

In addition that the training quality is enhanced with the improvement of course materials, the practice program can be strengthened by hiring better instructors and adding

Two examples of the randomly generated EoSs (dashed lines) and the machine learning outputs (solid lines) reconstructed from 15 data points.. size 100) and 1 (with the batch size 10)

(2007) demonstrated that the minimum β-aberration design tends to be Q B -optimal if there is more weight on linear effects and the prior information leads to a model of small size;

Corollary 13.3. For, if C is simple and lies in D, the function f is analytic at each point interior to and on C; so we apply the Cauchy-Goursat theorem directly. On the other hand,

Corollary 13.3. For, if C is simple and lies in D, the function f is analytic at each point interior to and on C; so we apply the Cauchy-Goursat theorem directly. On the other hand,

For terminating simulations, the initial conditions can affect the output performance measure, so the simulations should be initialized appropriately. Example: Want to

To enable pre-primary institutions to be more effective in management and organisation, actions can be taken in the following five areas: Planning and Administration, Leadership,