DFSID

Let's talk about algorithms!

Moderator: Board moderators

Post Reply
kirya
New poster
Posts: 2
Joined: Thu Apr 01, 2004 12:01 pm
Contact:

DFSID

Post by kirya »

Please, tell me what is DFSID algorithm. And what is difference between DFS and DFSID
uha
New poster
Posts: 12
Joined: Mon Mar 22, 2004 3:35 am

Post by uha »

I assume that in this case the ID means 'iterative deepening'.

Firstly, a 'depth bounded' dfs only searches to a particular depth. Iterative deepening involves successive calls to a depth bounded dfs with a larger bound each time. Like breath first search (and unlike ordinary dfs) it'll find the shallowest solution first. The advantage over bfd is that it does not require exponential memory. The downside is that it can take longer in the worst case.

Do any websearch for 'iterative deepening depth first search' and you'll find a wealth of information.
Post Reply

Return to “Algorithms”