Uninformed Search Strategies Practice Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/16

flashcard set

Earn XP

Description and Tags

These flashcards cover key terminology and concepts from the lecture on uninformed search strategies, including Breadth First Search (BFS), Uniform Cost Search (UCS), and Depth First Search (DFS).

Last updated 12:29 AM on 8/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

17 Terms

1
New cards

State Space

The representation of a problem, often as a graph, through which an algorithm searches for a solution.

2
New cards

Search Tree

A structure superimposed on the state space used to record the progress and trace of a search strategy.

3
New cards

Start Node

The initial state where the problem begins.

4
New cards

Explored Nodes

Nodes that have already been checked by the algorithm to determine if they satisfy the goal condition.

5
New cards

Frontier

A data structure that records all the nodes the algorithm plans to explore in the future.

6
New cards

Breadth First Search (BFS)

A systematic search strategy that explores all nodes at a given depth level before moving to the next deeper level.

7
New cards

Queue

A first-in, first-out (FIFO) data structure used as the frontier in Breadth First Search.

8
New cards

Completeness

A property of a search algorithm that guarantees it will find a solution if one exists.

9
New cards

Admissibility

The property of an algorithm that allows it to find the shortest path; for BFS, this is guaranteed only if all arcs have the same cost.

10
New cards

Branching Factor (bb)

The number of children or neighbors that every node in the search tree has.

11
New cards

Time Complexity (BFS)

The maximum amount of time an algorithm takes to find a solution; for BFS, it is O(bd)O(b^d), where bb is the branching factor and dd is the depth.

12
New cards

Space Complexity (BFS)

The amount of memory required by the algorithm; for BFS, it is O(bd)O(b^d) because all nodes at the same level must be stored in the frontier.

13
New cards

Uniform Cost Search (UCS)

A search algorithm that expands nodes based on their path cost using a priority queue, rather than just depth.

14
New cards

Priority Queue

A data structure used as the frontier for Uniform Cost Search where nodes are ranked by their path cost.

15
New cards

Path Cost

The sum of all costs associated with the arcs that constitute a specific path from the start node to a goal node.

16
New cards

Depth First Search (DFS)

A search strategy that expands the first node in the frontier to go as far as possible down a branch before backtracking.

17
New cards

Stack

A last-in, first-out (LIFO) data structure used as the frontier for Depth First Search.