+ The Oktave Forum » Technical » Science and Mathematics » Discrete Mathematics (Moderator: sanket)
|-+ minimum spanning tree versus nearest neighbor forest
Username:
Password:

Pages: [1]
Topic Tools  
Read September 15, 2008, 07:15:39 am #0
nitin

minimum spanning tree versus nearest neighbor forest

i am not getting the difference between this two. Yes, forest and tree are different how they differ in terms of practise.

1>What is the difffernce between minimum spanning tree and nearest neighbor forest?
2>what is minimum spanning forest?
Offline  
Read September 15, 2008, 10:58:06 am #1
mandar

Re: minimum spanning tree versus nearest neighbor forest

2>what is minimum spanning forest?

For an undirected disconnected graph, the set of minimum spanning trees of all its components is termed a minimum spanning forest.
« Last Edit: September 15, 2008, 11:18:09 am by mandar »
Offline  
Read September 15, 2008, 12:06:40 pm #2
mandar

Re: minimum spanning tree versus nearest neighbor forest

1>What is the difffernce between minimum spanning tree and nearest neighbor forest?

Nearest neighbour forests occur specifically in the context of Euclidean/geometric graphs.

Consider a Euclidean space where each point is a node (vertex). Let us assume that no two inter-point distances are the same in this space. (At this point, I am not sure if this assumption is valid or necessary.)

We now build a nearest neighbour graph by drawing a directed edge from every node to the node that is nearest to it in terms of Euclidean distance. This can be a disconnected graph.

Now replace all directed edges with undirected ones (and also replace resulting multi-edges with single edges). Intuitively, what you get now is a nearest neighbour forest.

I guess it can be argued that each nearest neighbour tree in this forest is the minimum spanning tree for the component/subspace that it covers (because it has been built based on spatial proximity).

(Am not sure of this. Need to take a break and come back to it later.)
Offline  
Pages: [1]
Jump to: