14.08.2013 Views

PUUDE LOENDAMINE - Cs.ioc.ee

PUUDE LOENDAMINE - Cs.ioc.ee

PUUDE LOENDAMINE - Cs.ioc.ee

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Märgendatud ja märgendamata puud<br />

Puude esitamine arvuti mälus<br />

Prüferi kood<br />

Märgendamata puude loendamine<br />

Märgendite esinemine Prüferi koodis<br />

Lemma<br />

Märgendatud puu T = (V ,E, µ) tipu v ∈ V märgend µ(v) esineb koodis P(T ) täpselt<br />

deg(v) − 1 korda.<br />

Tõestus.<br />

Induktsioon üle tippude arvu.<br />

Baas. Olgu |V | = 2. Siis on kummagi tipu aste 1 ning kummagi tipu märgend esineb<br />

koodis P(T ) null korda.<br />

Samm. Olgu |V | = n ja P(T ) = [m1m2 ...mn−2]. Olgu u ∈ V vähima märgendiga leht<br />

puus T . Olgu w tema naabertipp. Olgu T ′ saadud puust T , tipu u <strong>ee</strong>maldamise<br />

tulemusena (tähistame T ′ = T − u).<br />

T ′ on (n − 1)-tipuline märgendatud puu märgendite hulgaga M \ {µ(u)}. Tema Prüferi<br />

kood on [m2 ...mn−2]. Induktsiooni <strong>ee</strong>lduse järgi esineb suvalise tipu v ∈ V \ {u}<br />

märgend selles koodis deg T ′(v) − 1 korda.<br />

Jaan Penjam, email: jaan@cs.<strong>ioc</strong>.<strong>ee</strong> Diskr<strong>ee</strong>tne Matemaatika II: Puude loendamine

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!