Ford Fulkerson Algorithm | Maximum Flow Problem | Edmonds Karp | Residual Graph

In this video, I have discussed Ford Fulkerson's algorithm which is a greedy approach for calculating the maximum possible flow in a network or a graph. It is also known as ‘augmenting path algorithm’. It depends on two main concepts: 1. Residual Network 2. Augmenting paths I have explained the algorithm using an example and have implemented in C++ as well. 00:00 Introduction 00:09 Define Maximum Flow Problem 02:20 Terminologies: Residual Capacity, Residual Graph, Augmenting Path 03:15 Algorithm Pseudo Code 12:12 C++ Implementation Source Code: https://github.com/fit-coder/fitcoder... ------------------------------------------------------------- I live in New Delhi and love explaining programming concepts. I have done M.Tech(BITS Pilani) + B.Tech(PEC, Chandigarh) in Computer Science and am currently working as a software engineer in a MNC. If you like my content, please like, share my videos and subscribe to the channel. ------------------------------------------------------------- For in-depth Graph theory and implementation details, please refer to the below videos: Graphs Introduction:    • Introduction to Graphs Data Structure   Graph representation: Adjacency Matrix:    • Graph representation I - Adjacency Matrix ...   Adjacency List:    • Graph representation II - Adjacency List E...   Incidence Matrix:    • Graph representation III - Incidence Matri...   Traversal techniques: BFS, Breadth First Search:    • BFS Breadth First Search | Graph Traversal...   DFS, Depth First Search:    • DFS Depth First Search | Graph Traversal |...   Shortest Path algorithms: Dijkstra algorithm:    • Dijkstra Algorithm | Single Source Shortes...   Bellman Ford algorithm:    • Bellman Ford Algorithm | Single Source Sho...   Floyd Warshall algorithm:    • Floyd Warshall Algorithm | All Pairs Short...   Minimum Spanning Tree: Kruskal algorithm:    • Kruskal Algorithm | Minimum Spanning Tree ...   Prim algorithm:    • Prim Algorithm | Minimum Spanning Tree | G...   Topological sort (Kahn algorithm):    • Topological Sort | Kahn vs DFS | Graphs | ...   Articulation points / Cut vertices: Tarjan algorithm:    • Articulation Points | Cut Vertices | Tarja...   Disjoint Set / Union Find:    • Disjoint Set | Union Find | Cycle Detectio...   Maximum Flow Problem: Ford Fulkerson algorithm:    • Ford Fulkerson Algorithm | Maximum Flow Pr...   Graph coloring / Chromatic number:    • Graph Coloring | Chromatic Number | BackTr...   Hamiltonian cycle:    • Hamiltonian Cycle (Circuit) | Hamiltonian ...   Euler cycle (Fleury algorithm):    • Euler Cycle (Circuit) | Euler Path | Circu...   #DataStructure,#Graphs,#FitCoder,#Algorithm,#competitiveprogramming

Graph Coloring | Chromatic Number | BackTracking | Greedy Algorithm  | Data Structure
▶︎

Graph Coloring | Chromatic Number | BackTracking | Greedy Algorithm | Data Structure

Lec-40 Ford Fulkerson Algorithm For Max Flow | Hindi | Operation Research
▶︎

Lec-40 Ford Fulkerson Algorithm For Max Flow | Hindi | Operation Research

Edmonds Karp Algorithm | Network Flow | Graph Theory
▶︎

Edmonds Karp Algorithm | Network Flow | Graph Theory

Ford-Fulkerson Algorithm For Max Flow
▶︎

Ford-Fulkerson Algorithm For Max Flow

13. Incremental Improvement: Max Flow, Min Cut
▶︎

13. Incremental Improvement: Max Flow, Min Cut

Ford Fulkerson algorithm for Maximum Flow Problem  Example
▶︎

Ford Fulkerson algorithm for Maximum Flow Problem Example

Ex-Google Recruiter Explains Why "Lying" Gets You Hired
▶︎

Ex-Google Recruiter Explains Why "Lying" Gets You Hired

Network Flows: Max-Flow Min-Cut Theorem (& Ford-Fulkerson Algorithm)
▶︎

Network Flows: Max-Flow Min-Cut Theorem (& Ford-Fulkerson Algorithm)

Dinic algorithm | Maximum Flow Problem | Network Flow | Graphs | Data Structure
▶︎

Dinic algorithm | Maximum Flow Problem | Network Flow | Graphs | Data Structure

“I’ve seen how governments suppress freedom” | Telegram founder Pavel Durov at Oslo Freedom Forum
▶︎

“I’ve seen how governments suppress freedom” | Telegram founder Pavel Durov at Oslo Freedom Forum

Max Flow Ford Fulkerson | Network Flow | Graph Theory
▶︎

Max Flow Ford Fulkerson | Network Flow | Graph Theory

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #7 #adamrose #smartworkers
▶︎

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #7 #adamrose #smartworkers

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Ford Fulkerson Algorithm Edmonds Karp Algorithm For Max Flow
▶︎

Ford Fulkerson Algorithm Edmonds Karp Algorithm For Max Flow

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

The Strange Math That Predicts (Almost) Anything
▶︎

The Strange Math That Predicts (Almost) Anything

5.1 Graph Traversals - BFS & DFS -Breadth First Search and Depth First Search
▶︎

5.1 Graph Traversals - BFS & DFS -Breadth First Search and Depth First Search

Introduction to Graphs Data Structure
▶︎

Introduction to Graphs Data Structure

Flow & Sorting Networks: Ford Fulkerson Method | Design and Analysis Of Algorithm (DAA)| Unit 4| IPU
▶︎

Flow & Sorting Networks: Ford Fulkerson Method | Design and Analysis Of Algorithm (DAA)| Unit 4| IPU

You Know This Song (but the Orchestra Doesn’t) | Jacob Collier & VSO School of Music Orchestra | TED
▶︎

You Know This Song (but the Orchestra Doesn’t) | Jacob Collier & VSO School of Music Orchestra | TED