DFS

GPTKB entity

Properties (56)
Predicate Object
gptkbp:instanceOf algorithm
gptkbp:hasStudentOrganizations O(V)
https://www.w3.org/2000/01/rdf-schema#label DFS
gptkbp:isA search algorithm
gptkbp:isAccessibleBy undirected graphs
directed graphs
gptkbp:isEnhancedBy BFS
gptkbp:isFoundIn BFS in some cases
gptkbp:isNamedAfter finding shortest path
gptkbp:isNotableFor large graphs with many nodes
gptkbp:isRelatedTo BFS
gptkbp:isUsedFor recursion
stack
find connected components
generate mazes
solve Sudoku
solve the N-Queens problem
iterative_deepening_DFS
gptkbp:isUsedIn cryptography
image processing
cloud computing
computer graphics
machine learning
natural language processing
network security
parallel computing
real-time systems
bioinformatics
data mining
distributed systems
compiler design
constraint satisfaction problems
software testing
social network analysis
network flow problems
backtracking algorithms
internet of things (IoT)
AI for game playing
topological sorting
mobile computing
web crawling
pathfinding algorithms
robot path planning
database query optimization
network routing algorithms
cycle detection in graphs
data structure design
finding articulation points
finding bridges in graphs
finding strongly connected components
game tree search
solving puzzles like mazes
gptkbp:timeZone O(V_+_E)
gptkbp:usedFor traversing tree structures
searching graphs
gptkbp:wasAffecting gptkb:Robert_Tarjan