views:

162

answers:

3

I'm reading CLRS 2nd and is studying B-Tree now.

CLRS claims that B-Tree naming is not clear yet: [Bayer, McCreight, 1972] doesn't offer the reason that B-Tree is named to "B-Tree".

I haven't investigated this issue any further... but does anyone know the reason? :)

+5  A: 

This seems to be the closest I can find to an answer:

The origin of "B-tree" has never been explained by the authors. As we shall see, "balanced," "broad," or "bushy" might apply. Others suggest that the "B" stands for Boeing. Because of his contributions, however, it seems appropriate to think of B-trees as "Bayer"-trees.

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

pioto
Thanks man. This is exactly what I want.
Tony Zhang
+1. This seems as authoritative as is possible to get, short of contacting the authors and asking them (again) to explain.
ShreevatsaR
+1  A: 

"Bayer" would be my best guess. I doubt we'll know the answer.

moogs
+1  A: 

Landauer, W. I. The Balanced Tree and Its Utilization in Information Retrieval. IEEE Trans. on Electronic Computers, Vol. EC-12, No. 6, December 1963.

Steven A. Lowe