区块设计之理论.docx

上传人:b****6 文档编号:8545537 上传时间:2023-01-31 格式:DOCX 页数:8 大小:70.06KB
下载 相关 举报
区块设计之理论.docx_第1页
第1页 / 共8页
区块设计之理论.docx_第2页
第2页 / 共8页
区块设计之理论.docx_第3页
第3页 / 共8页
区块设计之理论.docx_第4页
第4页 / 共8页
区块设计之理论.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

区块设计之理论.docx

《区块设计之理论.docx》由会员分享,可在线阅读,更多相关《区块设计之理论.docx(8页珍藏版)》请在冰豆网上搜索。

区块设计之理论.docx

区块设计之理论

第1章區塊設計之介紹

§1.1區塊設計之理論

組合設計是從一個有限集合中,選取出子集所成之集合,而此集合之元素滿足某些條件。

若此子集含k個元素,我們稱此為k子集,在設計理論上稱之為區塊。

為方便起見,我們將集合{a,b,c}記為abc,其它之集合亦同。

如果xÎB,則我們稱元素x在區塊B中,或稱區塊B中包含有元素x。

以下我們介紹二個簡單的設計。

問題1.1:

設V={1,2,3,4},求一個V中2子集之集合D,使得V中任2個元素恰好落在唯一的區塊中?

答案:

D={12,13,14,23,24,34}

問題1.2:

設V={1,2,3,4,5,6,7},求一個V中3子集之集合D,使得每個元素出現3次,並且任兩個區塊的交集只有1個元素?

答案:

{123,145,167,245,267,346,357}

設V為v個元素之集合。

一個在集合V上的區塊設計是V中k子集(稱之為區塊)所成之集合D,且滿足V中每個元素出現在r個區塊中(即每個元素出現r次)。

為了方便,此區塊設計之區塊個數,我們用b表示之,且稱此設計(V,D)為(v,b,r,k)區塊設計。

定理1.3:

在任一個(v,b,r,k)區塊設計中,vr=bk。

証明:

在(v,b,r,k)區塊設計D上,有v個元素,每元素出現r次,顯然此集合D共出現vr個元素,但從另一角度來看,D中共有b個區塊,且每個區塊中均有k個元素,顯然此集合共出現bk個元素。

綜合上述二個觀察,我們得到vr=bk。

在集合S={1,2,3}上的區塊設計有下列數種,D1={123},D2={123,123},D3={123,123,123},…。

不過這些設計上的區塊就是集合S本身,且重覆選取此區塊,雖然它也是某種區塊設計,但我們對它較不感興趣。

因此我們定義所謂不完全設計。

一個區塊設計是不完全設計,如果區塊大小小於所有的元素,也就是k

若k=v,則稱其為完全設計。

對於任意在S中的x,y元素,lx,y是指同時包含有x,y的區塊之個數,我們稱之為x與y之共價數。

例如:

對於組合設計D={123,456,712,345,671,234,567},l1,2=2,即同時出現1與2之區塊個數有2個123與712,其他l1,3=1,l1,4=0,....,亦同。

定義1.4:

若一個不完全區塊設計,如果對在集合S中任取二個元素x與y,其共價數為一常數l,則稱其為平衡不完全區塊設計,簡稱BIBD(balanceincompleteblockdesign),亦稱(v,b,r,k,l)-設計。

例1.5﹕(7,7,3,3,1)-設計:

{124,235,346,457,561,672,713}。

(7,7,4,4,2)-設計:

{1234,1256,1357,1467,2367,2457,3456}

(6,10,5,3,2)-設計:

{123,124,135,146,156,236,245,256,345,346}

如果l=0(也就是同時出現兩元素之區塊個數為零),換句話說,即是在任一區塊中根本就沒有超過兩個元素的,這時區塊只有1個元素,亦即k=1。

例如在集合S={1,2,3}上,若l=0,顯而易見的是區塊設計D={1,2,3,1,2,3,1,2,3,1,2,3,...}。

在這種結果下產生的區塊設計,我們並沒有太大的興趣,因此我們均設l>0。

給一(v,b,r,k,l)-設計(V,D),它的對偶設計的定義如下:

集合S為V中所有2子集所成之集合,(集合S共有

個元素),它的區塊是{xy|xÎB,yÎB,x¹y},其中BÎD。

所以,此設計(V,D)的對偶設計之區塊個數亦為b個。

新設計中每個元素均落入l個新區塊,且新的區塊之大小為

個元素。

例1.6:

求(4,4,3,3,2)-設計之對偶設計,其中(4,4,3,3,2)-設計為{123,124,134,234}。

解:

其對偶設計考慮在集合S={12,13,14,23,24,34}上,而新的區塊將原區塊123換成{12,13,23},124換成{12,14,24},134換成{13,14,34},234換成23,24,34。

則其對偶設計為(6,4,2,3)區塊設計:

{{12,13,23},{12,14,24},{13,14,34},{23,24,34}}但此設計並不是平衡不完全設計。

因為l12,34=0,但l12,13=1。

定理1.7:

(v,b,r,k,l)-設計之對偶設計是一種區塊設計,其所考慮之集合是

個元素,共有b個區塊,每個元素落在l個區塊,而區塊所含的元素個數為

定理1.8:

對於任一個(v,b,r,k,l)-設計,則有l(v-1)=r(k-1)之關係式。

證明:

由前述定理知道(v,b,r,k,l)-設計之對偶設計為(v’,b’,r’,k’,l’)-設計,其中v’=

,b’=b,r’=l,k’=

由區塊設計之等式

v’

r’=b’

k’…………………………………..

(1)

則有

l=b

………...………

(2)

因為v

r=b

k,所以

(2)式可改寫為

l=b

=vr

因此,最後得到關係式為l

(v-1)=r

(k-1)。

因為任一個(v,b,r,k,l)-設計恆有下列二個關係式

v

r=b

k

l

(v-1)=r

(k-1)

因此這5個未知數v,b,r,k,l,只須知三個值,另二個數可由此等式求出,因此(v,b,r,k,l)-設計,只需寫為(v,k,l)-設計即可。

意即只要提供v、k、l,剩下的b與r即可輕易被算出。

 

平衡不完全區塊設計的基本定理:

若一個佈於v個元素t1,t2,…,tv的區塊設計,而它的b個區塊為B1,B2,..Bb,我們定義一個v´b的矩陣A,其中

此矩陣A稱為區塊設計的關聯矩陣。

例如(7,7,3,3,1)-設計:

{124,235,346,457,561,672,713},其所對應的關聯矩陣如下式:

又如(7,7,4,4,2)-設計:

{1234,1256,1357,1467,2367,2457,3456},其關聯矩陣為

從矩陣A的定義,知道每一列”1”的個數為r(元素重複數),而每一行”1”的個數為k(區塊內所含之元素個數)。

設J為每個位置均為1之矩陣,而In為n階單位矩陣。

設區塊設計的v´b階關聯矩陣為A,則有

JvA=kJvb

AJb=rJvb。

(說明:

其為顯然,因為矩陣A之每一列”1”之個數為r,而每一行的”1”之個數為k,由線性代數矩陣運算即可得上式。

反過來說,任給一個佈於{0,1}上的v´b階矩陣A,若其滿是上面兩個等式,則其必為某一區塊設計的關聯矩陣。

定理1.9:

如果A是(v,b,r,k,l)-設計之關聯矩陣,則有下列二恆等式

AAT=(r-l)Iv+lJv

JvA=kJvb

反之,若存在一個佈於{0,1}上的v´b階矩陣A,滿是上面兩個等式k

證明:

已知(AB)ij=A(i)B(j),,其中A(i)表示矩陣A之第i列,B(j)表列矩陣B之第j行。

所以

(AAT)ij=A(i)(AT)(j)=A(i)A(j)=

因此,

AAT=

=(r-l)Iv+lJv

反之,若存在一個佈於{0,1}上的v´b階矩陣A,滿是二兩等式AAT=(r-)Iv+Jv與JvA=kJvb,我們定義子集B1,B2,…,Bb如下

iBj若且為若aij=1。

則此區塊設計為一個(v,b,r,k,)-設計,其關聯矩陣為A。

由上面定理之証明得知AAT=

,而此方陣之行列式值我們可經由一些矩陣的基本運算求得:

det(AAT)=det

=det

=det

=(r-l)v-1[r+(v-1)l]。

定理1.10:

對於任意之平衡不完全區塊設計,均有b

v。

證明:

因為

det(AAT)=(r-l)v-1[r+(v-1)l]………………..

(1)

且l(v-1)=r(k-1),所以

(1)式可寫為

det(AAT)=(r-l)v-1[r+r(k-1)]=(r-l)v-1rk。

並且因為l(v-1)=r(k-1),加上區塊設計的基本條件kl,即r-l>0。

因此det(AAT)>0,所以AAT為可逆矩陣,且

v=rank(AAT)£rank(A)£min{v,b}。

故b

v。

設A是一個佈於{0,1}上的v´b階矩陣,其為某個區塊設計的關聯矩陣之充要條件為JvA=kJvb與AJb=rJvb。

任給一區塊設計,其關聯矩陣為A,則JvA=kJvb和AJb=rJvb。

將此二等式取轉置,則有JbAT=rJbv與ATJv=kJbv。

AT所對應之區塊設計稱為原區塊設計之偶設計,此偶設計為(v’,b’,r’,k’)-設計

其中

v’=b,b’=v,r’=k,k’=r。

此偶設計之建構如下:

設一原始設計有b個區塊B1,B2,…,Bb和v個元素t1,t2,…,tv,則其偶設計之v個區塊C1,C2,…,Cv和b個元素u1,u2,…,ub之關係如下

uiÎCj若且為若tjÎBi

例1.11:

區塊設計(6,4,2,3)-設計:

{123,145,246,356},則其關聯矩陣A為

則AT為

所以其偶設計為{12,13,14,23,24,34},其中v=4,b=6,r=3,k=2。

關於偶設計,我們有如下之觀察:

●區塊設計(v,b,r,k)-設計之偶設計為(b,v,k,r)-設計。

●一個不完全的區塊設計,其偶設計也是一個不完全的區塊設計。

(因為vr=bk,已知原設計為不完全所以有k

●BIBD之偶設計不一定就是BIBD(因為在BIBD中,bv)。

定理1.12:

(v,b,r,k,l)-設計之偶設計是BIBD若且為若v=b

證明:

“Þ”利用反證法,假設v¹b,因此b>v。

此式表示其偶設計之區塊個數v小於所有元素之個數b,所以其偶設計不是BIBD。

“Ü”:

若v=b,因為v

r=b

k,所以得到r=k。

現在只需證明JAT=kJ和ATA=(k-l)I+lJ即可。

(1)已知JA=kJ和AJ=rJ。

因為r=k,所以可得到

JA=kJ--------

(1)

AJ=kJ---------

(2)

(2)式做轉置動作,則(AJ)T=JAT=kJ,故得證。

(2)已知AAT=(k-l)I+lJ並且det(AAT)>0,因為det(AAT)=det(A)det(AT)¹0則det(A)¹0,所以A為非奇異的,即A有反矩陣,因此AJ=kJ,J=kA-1J,A-1J=k-1J。

利用AAT=A-1(AAT)A=A-1[(k-l)I+lJ]A

則ATA=A-1(k-l)IA+lA-1JA

=(k-l)I+lk-1JA

=(k-l)I+lk-1kJ

=(k-l)I+lJ

故得證。

定義1.13:

若一區塊設計滿足v=b,則此區塊設計稱之為對稱的區塊設計。

引理1.14:

對稱的BIBD中任兩個區塊,其交集為l。

證明:

觀察ATA=

所以當i¹j時,第i個區塊與第j個區塊之交集為A(i)A(j)=(AT)(i)A(j)=(ATA)ij=l,即為ATA矩陣之(i,j)位置。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1