SlideShare a Scribd company logo
Maximum Matching in Bipartite
Graphs
Iterative Improvement Method
1
Dr. P. Subathra
Prof/ IT
KAMARAJ College of Engg. & Tech
Madurai
Ford Fulkerson’s Augmenting Path
Method
2
Ford Fulkerson’s Augmenting Path
Method
3
Ford Fulkerson’s Augmenting Path
Method
4
Ford Fulkerson’s Augmenting Path
Method
2,6,1,7
5
Ford Fulkerson’s Augmenting Path
Method
2,6,1,7
6
Ford Fulkerson’s Augmenting Path
Method
2,6,1,7
7
Ford Fulkerson’s Augmenting Path
Method
2,6,1,7
8
Ford Fulkerson’s Augmenting Path
Method
2,6,1,7
9
Ford Fulkerson’s Augmenting Path
Method
3,6,1  No path
10
Ford Fulkerson’s Augmenting Path
Method
3,6,1  No path
X
11
Ford Fulkerson’s Augmenting Path
Method
3,6,2  No path
12
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
13
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
14
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
15
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
16
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
17
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
18
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
19
Ford Fulkerson’s Augmenting Path
Method
3,8,4,9,5,10
20
Ford Fulkerson’s Augmenting Path
Method
21
Maximum Matching Theorem
22
Shortest Augmenting Path - BFS
23
Initial Matching Pairs = 2
Shortest Augmenting Path - BFS
24
Shortest Augmenting Path - BFS
1
25
6
Shortest Augmenting Path - BFS
26
Number of Matching Pairs = 3
Shortest Augmenting Path - BFS
27
Shortest Augmenting Path - BFS
2
28
Shortest Augmenting Path - BFS
2 3
29
Shortest Augmenting Path - BFS
6
30
Shortest Augmenting Path - BFS
8
31
6
Shortest Augmenting Path - BFS
7
1
32
6 8
Shortest Augmenting Path - BFS
7
1
33
6
Shortest Augmenting Path - BFS
7
1
34
6
Shortest Augmenting Path - BFS
7
1
35
Shortest Augmenting Path - BFS
7
1
36
Number of Matching Pairs = 4
Shortest Augmenting Path - BFS
37
Shortest Augmenting Path - BFS
38
3
Shortest Augmenting Path - BFS
39
6
Shortest Augmenting Path - BFS
40
6 8
Shortest Augmenting Path - BFS
41
6 8
Shortest Augmenting Path - BFS
42
10
6 8
Shortest Augmenting Path - BFS
43
10
6 8
Augmenting Path From Node 10 : 3-84-10
(Trace backward from 10 as 10-4-8-3)
Shortest Augmenting Path - BFS
44
10
6 8
Augmenting Path From Node 10 : 3-84-10
(Trace backward from 10 as 10-4-8-3)
Shortest Augmenting Path - BFS
45
10
6 8
Augmenting Path From Node 10 : 3-84-10
(Trace backward from 10 as 10-4-8-3)
Shortest Augmenting Path - BFS
46
10
Augmenting Path From Node 10 : 3-84-10
(Trace backward from 10 as 10-4-8-3)
8
Shortest Augmenting Path - BFS
47
10
Shortest Augmenting Path - BFS
48
10
Shortest Augmenting Path - BFS
49
10
Total Number of Matching Pairs = 5
Shortest Augmenting Path - BFS
50
10
Queue : Empty
Maximum Matching Achieved
51

More Related Content

More from P. Subathra Kishore, KAMARAJ College of Engineering and Technology, Madurai (20)

PPTX
PDF
PDF
The stable marriage problem iterative improvement method
PDF
Maximum matching in bipartite graphs iterative improvement method
PDF
Knapsack dynamic programming formula top down (1)
PDF
PDF
Multiplication of integers & strassens matrix multiplication subi notes
PDF
Multiplication of large integers problem subi notes
The stable marriage problem iterative improvement method
Maximum matching in bipartite graphs iterative improvement method
Knapsack dynamic programming formula top down (1)
Multiplication of integers & strassens matrix multiplication subi notes
Multiplication of large integers problem subi notes
Ad

Recently uploaded (20)

PPTX
UNIT 4 Total Quality Management .pptx
PPT
Project quality management in manufacturing
PPTX
Geodesy 1.pptx...............................................
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
UNIT 4 Total Quality Management .pptx
Project quality management in manufacturing
Geodesy 1.pptx...............................................
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Mechanical Engineering MATERIALS Selection
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Operating System & Kernel Study Guide-1 - converted.pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Ad

Final maximum matching in bipartite graphs