• Nebyly nalezeny žádné výsledky

Kombinatorika a grafy I

N/A
N/A
Protected

Academic year: 2022

Podíl "Kombinatorika a grafy I"

Copied!
37
0
0

Načítání.... (zobrazit plný text nyní)

Fulltext

(1)

Kombinatorika a grafy I

Martin Balko

13. pˇredn´ aˇska

21. kvˇetna 2019

(2)

Samoopravn´e k´ ody

(3)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u, Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´ey ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(4)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u, Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´ey ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(5)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´ey ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(6)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´ey ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(7)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´ey ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(8)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´e y ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(9)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´e y ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(10)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´e y ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(11)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´e y ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(12)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´e y ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(13)

Pˇripomenut´ı z minula

• Pˇrenos dat, vznikl´e chyby chceme detekovat a opravit.

• Abeceda= mnoˇzina Σs q symboly,slovo d´elky n = uspoˇr´adan´a n-tice symbol˚u,Σn = mnoˇzina slov d´elky n nad Σ.

• Hammingova vzd´alenost slovx = (x1, . . . ,xn),y = (y1, . . . ,yn)∈Σn je d(x,y)=|{i: xi 6=yi}|.

• K´od= podmnoˇzina C ⊆Σn sk´odov´ymi slovy.

• VC jsme schopni opravit ≤t chyb, pokud pro kaˇzd´e y ∈Σn existuje nanejv´yˇs jednox ∈C s d(x,y)≤t.

• Parametry k´odu: (n,k,d)q, kde k = logq|C|a d = minx6=y∈C{d(x,y)}.

• Pˇr´ıklady k´od˚u:

◦ Opakovac´ı k´odC ={1· · ·1,2· · ·2, . . . ,q· · ·q},

◦ k´od z Fanovy roviny C ={charakteristick´e vektory pˇr´ımek},

◦ Hadamard˚uv k´od C ={ˇr´adkyH: H ·H> =n·In} ∪ {ˇr´adky −H}.

(14)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(15)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(16)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(17)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(18)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(19)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(20)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(21)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(22)

Pˇripomenut´ı z minula: line´ arn´ı k´ ody

• Line´arn´ı k´od C je podprostorem vektorov´eho prostoru Kn, kde K'Fq

je koneˇcn´e tˇeleso velikosti q.

• Parametry: [n,k,d]q, kde k = logq|C| a d = minx6=y∈C{d(x,y)}.

• V´ıme, ˇze |C|=

Fdim(Cq )

=qk a d = minx∈C\{0}d(x,0).

• Pˇr´ıklady line´arn´ıch k´od˚u:

◦ Opakovac´ı k´od je line´arn´ı,

◦ k´od z Fanovy roviny line´arn´ı nen´ı, ale jeho rozˇs´ıˇren´ı o 1· · ·1 a doplˇnky je,

◦ Hadamard˚uv k´od obecnˇe line´arn´ı nen´ı (ale ten ze Sylvesterovy konstrukce je).

• S line´arn´ımi k´ody um´ıme efektivnˇeji k´odovat i dek´odovat.

(23)

K´ od s parametry [7, 4, 3]

2

z Fanovy roviny

• Z Fanovy roviny:

1100001,0000111,1010100,1001010,0011001,0101100,0110010,1111111 0011110,1111000,0101011,0110101,1100110,1010011,1001101,0000000

• Ekvivalentn´ı k´od: Generuj´ıc´ı matice:

M =

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

Kontroln´ı matice: M =

1 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1

• K´odov´an´ı: z = (1,0,1,1)>→x =M>z = (1,0,1,1,1,0,0)>.

• Dek´odov´an´ı: y = (1,0,0,1,1,0,0)> →s(y)=My = (1,0,1)>. s−1(s(y)) =s−1((1,0,1)>) = (0,0,1,0,0,0,0)> ∈B(0,1)

x =y −s−1(s(y)) = (1,0,0,1,1,0,0)>−(0,0,1,0,0,0,0)>

= (1,0,1,1,1,0,0)> → z = (1,0,1,1)>

(24)

K´ od s parametry [7, 4, 3]

2

z Fanovy roviny

• Z Fanovy roviny:

1100001,0000111,1010100,1001010,0011001,0101100,0110010,1111111 0011110,1111000,0101011,0110101,1100110,1010011,1001101,0000000

• Ekvivalentn´ı k´od: Generuj´ıc´ı matice:

M =

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

Kontroln´ı matice: M =

1 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1

• K´odov´an´ı: z = (1,0,1,1)>→x =M>z = (1,0,1,1,1,0,0)>.

• Dek´odov´an´ı: y = (1,0,0,1,1,0,0)> →s(y)=My = (1,0,1)>. s−1(s(y)) =s−1((1,0,1)>) = (0,0,1,0,0,0,0)> ∈B(0,1)

x =y −s−1(s(y)) = (1,0,0,1,1,0,0)>−(0,0,1,0,0,0,0)>

= (1,0,1,1,1,0,0)> → z = (1,0,1,1)>

(25)

K´ od s parametry [7, 4, 3]

2

z Fanovy roviny

• Z Fanovy roviny:

1100001,0000111,1010100,1001010,0011001,0101100,0110010,1111111 0011110,1111000,0101011,0110101,1100110,1010011,1001101,0000000

• Ekvivalentn´ı k´od:

Generuj´ıc´ı matice:

M =

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

Kontroln´ı matice:

M =

1 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1

• K´odov´an´ı: z = (1,0,1,1)>→x =M>z = (1,0,1,1,1,0,0)>.

• Dek´odov´an´ı: y = (1,0,0,1,1,0,0)> →s(y)=My = (1,0,1)>. s−1(s(y)) =s−1((1,0,1)>) = (0,0,1,0,0,0,0)> ∈B(0,1)

x =y −s−1(s(y)) = (1,0,0,1,1,0,0)>−(0,0,1,0,0,0,0)>

= (1,0,1,1,1,0,0)> → z = (1,0,1,1)>

(26)

K´ od s parametry [7, 4, 3]

2

z Fanovy roviny

• Z Fanovy roviny:

1100001,0000111,1010100,1001010,0011001,0101100,0110010,1111111 0011110,1111000,0101011,0110101,1100110,1010011,1001101,0000000

• Ekvivalentn´ı k´od:

Generuj´ıc´ı matice:

M =

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

Kontroln´ı matice:

M =

1 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1

• K´odov´an´ı: z = (1,0,1,1)>→x =M>z = (1,0,1,1,1,0,0)>.

• Dek´odov´an´ı: y = (1,0,0,1,1,0,0)> →s(y)=My = (1,0,1)>. s−1(s(y)) =s−1((1,0,1)>) = (0,0,1,0,0,0,0)> ∈B(0,1)

x =y −s−1(s(y)) = (1,0,0,1,1,0,0)>−(0,0,1,0,0,0,0)>

= (1,0,1,1,1,0,0)> → z = (1,0,1,1)>

(27)

K´ od s parametry [7, 4, 3]

2

z Fanovy roviny

• Z Fanovy roviny:

1100001,0000111,1010100,1001010,0011001,0101100,0110010,1111111 0011110,1111000,0101011,0110101,1100110,1010011,1001101,0000000

• Ekvivalentn´ı k´od:

Generuj´ıc´ı matice:

M =

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

Kontroln´ı matice:

M =

1 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1

• K´odov´an´ı: z = (1,0,1,1)>→x =M>z = (1,0,1,1,1,0,0)>.

• Dek´odov´an´ı: y = (1,0,0,1,1,0,0)> →s(y)=My = (1,0,1)>.

s−1(s(y)) =s−1((1,0,1)>) = (0,0,1,0,0,0,0)> ∈B(0,1)

x =y −s−1(s(y)) = (1,0,0,1,1,0,0)>−(0,0,1,0,0,0,0)>

= (1,0,1,1,1,0,0)> → z = (1,0,1,1)>

(28)

K´ od s parametry [7, 4, 3]

2

z Fanovy roviny

• Z Fanovy roviny:

1100001,0000111,1010100,1001010,0011001,0101100,0110010,1111111 0011110,1111000,0101011,0110101,1100110,1010011,1001101,0000000

• Ekvivalentn´ı k´od:

Generuj´ıc´ı matice:

M =

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

Kontroln´ı matice:

M =

1 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1

• K´odov´an´ı: z = (1,0,1,1)>→x =M>z = (1,0,1,1,1,0,0)>.

• Dek´odov´an´ı: y = (1,0,0,1,1,0,0)> →s(y)=My = (1,0,1)>. s−1(s(y)) =s−1((1,0,1)>) = (0,0,1,0,0,0,0)>∈B(0,1)

x =y −s−1(s(y)) = (1,0,0,1,1,0,0)>−(0,0,1,0,0,0,0)>

= (1,0,1,1,1,0,0)> → z = (1,0,1,1)>

(29)

K´ od s parametry [7, 4, 3]

2

z Fanovy roviny

• Z Fanovy roviny:

1100001,0000111,1010100,1001010,0011001,0101100,0110010,1111111 0011110,1111000,0101011,0110101,1100110,1010011,1001101,0000000

• Ekvivalentn´ı k´od:

Generuj´ıc´ı matice:

M =

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

Kontroln´ı matice:

M =

1 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1

• K´odov´an´ı: z = (1,0,1,1)>→x =M>z = (1,0,1,1,1,0,0)>.

• Dek´odov´an´ı: y = (1,0,0,1,1,0,0)> →s(y)=My = (1,0,1)>. s−1(s(y)) =s−1((1,0,1)>) = (0,0,1,0,0,0,0)>∈B(0,1)

x =y −s−1(s(y)) = (1,0,0,1,1,0,0)>−(0,0,1,0,0,0,0)>

= (1,0,1,1,1,0,0)> → z = (1,0,1,1)>

(30)

Zkouˇsky

• Pr˚ubˇeh zkouˇsky:

◦ Ustn´ı s p´ısemnou pˇr´ıpravou. Maxim´´ alnˇe na 4 hodiny (09:00–13:00 nebo 14:00–18:00).

◦ 5 ot´azek, z toho 3 na ovˇeˇren´ı z´akladn´ıch pojm˚u a jejich aplikace, 1 na ovˇeˇren´ı znalosti d˚ukaz˚u z pˇredn´aˇsky a 1 pˇrehledov´a.

◦ Vzorov´e zad´an´ı je na str´ank´ach pˇredn´aˇsky.

• Term´ıny:

◦ 28.5. – dopoledne + odpoledne

◦ 31.5. – dopoledne + odpoledne

◦ 5.6. – dopoledne + odpoledne

◦ 7.6. – dopoledne + odpoledne

◦ 12.6. – dopoledne + odpoledne

◦ 13.6. – dopoledne + odpoledne

◦ 25.6. – dopoledne

• Rozsah: vˇse, co jsme probrali (viz rozpis jednotliv´ych pˇredn´aˇsek).

(31)

Zkouˇsky

• Pr˚ubˇeh zkouˇsky:

◦ Ustn´ı s p´ısemnou pˇr´ıpravou. Maxim´´ alnˇe na 4 hodiny (09:00–13:00 nebo 14:00–18:00).

◦ 5 ot´azek, z toho 3 na ovˇeˇren´ı z´akladn´ıch pojm˚u a jejich aplikace, 1 na ovˇeˇren´ı znalosti d˚ukaz˚u z pˇredn´aˇsky a 1 pˇrehledov´a.

◦ Vzorov´e zad´an´ı je na str´ank´ach pˇredn´aˇsky.

• Term´ıny:

◦ 28.5. – dopoledne + odpoledne

◦ 31.5. – dopoledne + odpoledne

◦ 5.6. – dopoledne + odpoledne

◦ 7.6. – dopoledne + odpoledne

◦ 12.6. – dopoledne + odpoledne

◦ 13.6. – dopoledne + odpoledne

◦ 25.6. – dopoledne

• Rozsah: vˇse, co jsme probrali (viz rozpis jednotliv´ych pˇredn´aˇsek).

(32)

Zkouˇsky

• Pr˚ubˇeh zkouˇsky:

◦ Ustn´ı s p´ısemnou pˇr´ıpravou. Maxim´´ alnˇe na 4 hodiny (09:00–13:00 nebo 14:00–18:00).

◦ 5 ot´azek, z toho 3 na ovˇeˇren´ı z´akladn´ıch pojm˚u a jejich aplikace, 1 na ovˇeˇren´ı znalosti d˚ukaz˚u z pˇredn´aˇsky a 1 pˇrehledov´a.

◦ Vzorov´e zad´an´ı je na str´ank´ach pˇredn´aˇsky.

• Term´ıny:

◦ 28.5. – dopoledne + odpoledne

◦ 31.5. – dopoledne + odpoledne

◦ 5.6. – dopoledne + odpoledne

◦ 7.6. – dopoledne + odpoledne

◦ 12.6. – dopoledne + odpoledne

◦ 13.6. – dopoledne + odpoledne

◦ 25.6. – dopoledne

• Rozsah: vˇse, co jsme probrali (viz rozpis jednotliv´ych pˇredn´aˇsek).

(33)

Zkouˇsky

• Pr˚ubˇeh zkouˇsky:

◦ Ustn´ı s p´ısemnou pˇr´ıpravou. Maxim´´ alnˇe na 4 hodiny (09:00–13:00 nebo 14:00–18:00).

◦ 5 ot´azek, z toho 3 na ovˇeˇren´ı z´akladn´ıch pojm˚u a jejich aplikace, 1 na ovˇeˇren´ı znalosti d˚ukaz˚u z pˇredn´aˇsky a 1 pˇrehledov´a.

◦ Vzorov´e zad´an´ı je na str´ank´ach pˇredn´aˇsky.

• Term´ıny:

◦ 28.5. – dopoledne + odpoledne

◦ 31.5. – dopoledne + odpoledne

◦ 5.6. – dopoledne + odpoledne

◦ 7.6. – dopoledne + odpoledne

◦ 12.6. – dopoledne + odpoledne

◦ 13.6. – dopoledne + odpoledne

◦ 25.6. – dopoledne

• Rozsah: vˇse, co jsme probrali (viz rozpis jednotliv´ych pˇredn´aˇsek).

(34)

Zkouˇsky

• Pr˚ubˇeh zkouˇsky:

◦ Ustn´ı s p´ısemnou pˇr´ıpravou. Maxim´´ alnˇe na 4 hodiny (09:00–13:00 nebo 14:00–18:00).

◦ 5 ot´azek, z toho 3 na ovˇeˇren´ı z´akladn´ıch pojm˚u a jejich aplikace, 1 na ovˇeˇren´ı znalosti d˚ukaz˚u z pˇredn´aˇsky a 1 pˇrehledov´a.

◦ Vzorov´e zad´an´ı je na str´ank´ach pˇredn´aˇsky.

• Term´ıny:

◦ 28.5. – dopoledne + odpoledne

◦ 31.5. – dopoledne + odpoledne

◦ 5.6. – dopoledne + odpoledne

◦ 7.6. – dopoledne + odpoledne

◦ 12.6. – dopoledne + odpoledne

◦ 13.6. – dopoledne + odpoledne

◦ 25.6. – dopoledne

• Rozsah: vˇse, co jsme probrali (viz rozpis jednotliv´ych pˇredn´aˇsek).

(35)

Dˇekuji za pozornost a pˇreji hodnˇe ˇstˇest´ı u zkouˇsek.

(36)

Dˇekuji za pozornost a pˇreji hodnˇe ˇstˇest´ı u zkouˇsek.

(37)

Dˇekuji za pozornost a pˇreji hodnˇe ˇstˇest´ı u zkouˇsek.

Odkazy

Související dokumenty

” A drunk man will find his way home, but a drunk bird may get lost forever.“..

Obr´ azek: Hled´ an´ı minim´ aln´ıho ˇrezu v ˇ zelezniˇ cn´ı s´ıti v´ ychodn´ıho bloku.. Zdroj: Fundamentals of a method for evaluating rail net

• Po pˇr´ıˇst´ı pˇredn´ aˇsce bude n´ asledovat pˇredn´ aˇska prof..

◦ ” ...this marvelous accomplishment of reason gave to the human spirit the confidence it needed for its future achievements...“ Albert Einstein.. • Nov´ e pojet´ı

 Hrany, které spojují stejnou dvojici vrcholů, se nazývají rovnoběžné hrany..  Uzly, ze kterých nevedou žádné hrany, se nazývají

Poˇ c´ıt´ ame-li prvky jedn´ e mnoˇ ziny dvˇ ema zp˚ usoby, dostaneme vˇ zdy stejn´ y v´ ysledek.... Poˇc´ıt´ an´ı dvˇema

Zdroj: http://img.signaly.cz..

Mawgan Church pˇripom´ınaj´ıc´ı Hanniballa Basseta ( 1709).. Dˇekuji