-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2_uninformed_search #12
base: master
Are you sure you want to change the base?
Conversation
8. Conclusion | ||
|
||
|
||
## Introduction |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please Fulfill The Introduction
It is not an optimal algorithm in general but if cost of steps be equal to one, this algorithm would be optimal. | ||
|
||
As it is obvious this algorithm has some pros and cons. The benefit of it is that it is accurate and easy to run and implement. But if the goal be at depth 21, this algorithm would take hundreds of years to find the solution. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You Can Add Some Examples Here
* Cutoff failure value: It defines no solution for the problem within a given depth limit. | ||
|
||
Look at the example: | ||
![](https://github.com/mohsenosl99/notes/blob/master/notebooks/2_uninformed_search/images/depth-limited-search-algorithm.png) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You Can Describe The Example To Improve The Quality Of Your Lecture Note
|
||
**Space Complexity** | ||
|
||
The space complexity of IDDFS will be O(bd). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It Would Be Great To Explain More
|
||
|
||
|
||
## Conclusion |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please Fulfill The Conclusion
|
||
|
||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please Add References, For Example : You Can Add Where You Read Articles About The Topic, or You can mention where students can find more information about the topic
|
||
The iterative search algorithm is useful uninformed search when search space is large, and depth of goal node is unknown. | ||
|
||
**Example** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice
|
||
> O(b^d(1 – 1/b)^-2) | ||
|
||
Note: In this algorithm because of the fact that we want to avoid space problems, we won't store any data therefore we may have to repeat some actions but it won't trouble us because time complexity still remains O( b^d ), similar to BFS. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good Note
|
||
|
||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- You Can Add More Information
|
||
# Contents | ||
|
||
1. Introduction |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Your Titles Should Be Clickable
2. Breadth-first Search | ||
3. Uniform cost search | ||
4. Depth-first Search | ||
5. Depth-limited Search |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You would delete numbers.
@@ -0,0 +1,255 @@ | |||
|
|||
# Uninformed Search |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please explain what the term "Search" means exactly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should explain in a way that everyone could read the article and understand the concept.
Iterative deepening depth-first search | ||
Bidirectional search | ||
Conclusion | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add tree search and graph search into your content.
|
||
**Completeness** | ||
|
||
This algorithm is complete is ifthe branching factor is finite. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Check your sentence.
|
||
|
||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Full review:
- Please fulfill the Introduction. ( You can explain terms like "Search", "Optimality", etc in your introduction.
- You can add methods I've mentioned in your table of content.
- Please make your table of contents clickable.
- Discuss a little about your examples.
* Standard failure value: It indicates that problem does not have any solution. | ||
* Cutoff failure value: It defines no solution for the problem within a given depth limit. | ||
|
||
Look at the example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The position of the example's image could be better.
No description provided.