2010-02-15 22 views
13

Czytam CLRS 2 i teraz studiuje B-Tree.Czy ktoś wie, jak B-Tree ma swoją nazwę?

Firma CLRS twierdzi, że nazewnictwo B-Tree nie jest jeszcze jasne: [Bayer, McCreight, 1972] nie oferuje powodu, że B-Tree ma nazwę "B-Tree".

Nie badałem tego problemu dalej ... ale czy ktoś zna przyczynę? :)

+0

ciekawe może, ale nie jest to prawdziwe pytanie ... –

+2

drzewo binarne, drzewo zbalansowane –

+0

drzewo binarne - jak w dwóch wariantach to to, co pamiętam z koledżu. –

Odpowiedz

13

To wydaje się być najbliżej mogę znaleźć się odpowiedź:

Pochodzenie „B-tree” nigdy nie było wyjaśnione przez autorów. Będziemy musieli zastosować "zrównoważony", "szeroki" lub "krzaczasty" . Inni sugerują, że "B" oznacza Boeing. Jednak ze względu na jego wkład w publikację , wydaje się, że nadaje się do myślenia o drzewach B jako "Bayer" -trees.

- http://en.wikipedia.org/wiki/B-Tree#Etymology_unknown

+0

Dzięki człowieku. Właśnie tego chcę. –

+0

+1. Wydaje się to autorytatywne, jak to możliwe, bez kontaktu z autorami i prosząc ich (ponownie) o wyjaśnienie. – ShreevatsaR

0

"Bayer" będzie mój najlepszy przypuszczenie. Wątpię, żebyśmy znali odpowiedź.

3

Landauer, W. I. Zrównoważone drzewo i jego wykorzystanie w informacji Pobieranie. IEEE Trans. on Electronic Computers, wol. EC-12, nr 6, grudzień .

Tylko przeczucie, ponieważ ten wstępny dokument jest numerem referencyjnym nr 3 w Bayer and McCreight's paper. Zawsze mi mówiono, że B oznacza "zrównoważony", nie wiedział, że to Internetowa Tajemnica. ;)

+0

Próbujesz wyjaśnić tę nazwę papierem opublikowanym 9 lat przed wprowadzeniem drzewa B przez Bayera i McCreighta? – poke

+0

@poke: Artykuł Landauera jest numerem referencyjnym 3 w pracy Bayera i McCreighta. Nazwij to przeczuciem;) –

Powiązane problemy