FACTOID # 147: France is the top destination in the world for tourists, accounting for 11 percent of all tourist arrivals worldwide.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Branching factor

In computing, tree data structures, and game theory, the branching factor is the number of children of each node. If this value is not uniform, an average branching factor can be calculated.


For example, in chess, if we consider a "node" to be a legal position, the average branching factor has been said to be about 35. This means that at each move, on average, a player has about 35 legal moves, and so, for each legal position (or "node") there are, on average, 35 positions that can follow (when a move is made).


An exhaustive brute-force search of the tree (i.e. by following every branch at every node) usually becomes computationally more expensive the higher the branching factor, due to the exponentially increasing number of nodes (combinatorial explosion). For example, if the branching factor is 10, then there will be 10 nodes one level from the current position, 100 nodes two levels down, 1000 three levels down, and so on. The higher the branching factor, the faster this "explosion" occurs.


External link

  • Combinatorial Explosion (http://www-jcsu.jesus.cam.ac.uk/~tdk22/project/combinatorial.html)

  Results from FactBites:
 
Branching Factor - GameDev.Net Discussion Forums (0 words)
The branching factor of a node in a tree is the number of children it has.
The average branching factor for a level in a tree is the ratio of the number of children of that level to the number of nodes in that level and finally the average branching factor for a tree is the ratio of the number of nodes to the number of levels.
Of course, then there's the effective branching factor of a tree, which is the branching factor that a uniform tree of appropriate depth would require for it to contain the same number of nodes as the tree in question.
Math Trek: Ask-a-Friend Marketplaces, Science News Online, Oct. 29, 2005 (912 words)
The crucial parameter describing the underlying network is its "effective branching factor." In effect, it's the average number of friends to whom a member of the network passes on a query.
However, if the branching factor is less than 2, the amount you have to pay in incentives to get an answer is prohibitive—even though short paths to the answer exist.
"For a large branching factor, the propagation of queries is very efficient in its use of reward," Kleinberg and Raghavan conclude in a paper presented at the 46th Annual Symposium on Foundations of Computer Science, held recently in Pittsburgh.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m