S8:E4 - "DAG, Daniel! Back at it again..." - podcast episode cover

S8:E4 - "DAG, Daniel! Back at it again..."

Nov 06, 201913 minTranscript available on Metacast
--:--
--:--
Listen in podcast apps:

Episode description

We end our section of the DFS algorithm with a discussion on DAGs (directed acyclic graphs), because most implementations of depth-first search will check to see if any cycles exist, and a large part of that is based on the DFS algorithm checking to see whether or not a graph is a directed acyclic graph. DAGs are also somewhat infamous in computer science because they’re pretty much everywhere in sofware. For example, a directed acyclic graph is the backbone of applications that handle scheduling for systems of tasks or handling jobs — especially those that need to be processed in a particular order. So let's dig into DAGs! Based on Vaidehi Joshi's blog post, "Spinning Around In Cycles With Directed Acyclic Graphs".