SlideShare a Scribd company logo
The Stable Marriage Problem
Iterative Improvement Method
Dr. P. Subathra
Prof/ IT
KAMARAJ College of Engg. & Tech
(AUTONOMOUS)
Madurai
Tamil Nadu
India
The Stable Marriage Problem
2
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
A marriage matching M is a set of n (m, w) pairs
whose members are selected from disjoint n-
element sets Y and X in a one-one fashion, i.e.,
each man m from Y is paired with exactly one
woman w from X and vice versa.
3
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
4
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
5
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
6
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
• Blocking Pair
7
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
8
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
THEOREM
The stable marriage algorithm terminates after no
more than n2 iterations with a stable marriage
output.
9
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
10
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
11
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
12
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
13
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
14
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
The Stable Marriage Problem
APPLICATIONS:
• Student → University
• Student →Departments
• Doctors → Hospitals
• Cloud User → Cloud Provider
• Room mates in Hostel
• Student → Project Guide
15
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
Happy Ending….!!!!
Dr. P. Subathra, KAMARAJ College of Engg &
Tech (AUTONOMOUS), Madurai,
Tamil Nadu, India
16

More Related Content

PPTX
Undecidability.pptx
PPTX
Church Turing Thesis
PPTX
Pumping lemma Theory Of Automata
DOCX
Automata theory introduction
PPT
Databases: Normalisation
PPTX
Rice Theorem.pptx
PPTX
Filehandling
PPTX
Data reduction
Undecidability.pptx
Church Turing Thesis
Pumping lemma Theory Of Automata
Automata theory introduction
Databases: Normalisation
Rice Theorem.pptx
Filehandling
Data reduction

What's hot (20)

PPTX
Database , 4 Data Integration
PPT
Relational algebra in dbms
PPT
User defined data type
PPT
Data preprocessing
DOCX
Code generation errors and recovery
PDF
Computational Complexity: Complexity Classes
PPTX
Compiler Design LR parsing SLR ,LALR CLR
PPT
Turing Machine
PPTX
4.6 halting problem
PPTX
Dbms Introduction and Basics
PDF
Cs2303 theory of computation all anna University question papers
PPTX
Database Security And Authentication
PPTX
Association Rule mining
PPTX
String matching algorithms
PDF
String matching, naive,
PPT
Randomized algorithms ver 1.0
PPTX
NLP_KASHK:Morphology
PPT
16. Concurrency Control in DBMS
PPTX
String Matching Finite Automata & KMP Algorithm.
PPTX
Database , 4 Data Integration
Relational algebra in dbms
User defined data type
Data preprocessing
Code generation errors and recovery
Computational Complexity: Complexity Classes
Compiler Design LR parsing SLR ,LALR CLR
Turing Machine
4.6 halting problem
Dbms Introduction and Basics
Cs2303 theory of computation all anna University question papers
Database Security And Authentication
Association Rule mining
String matching algorithms
String matching, naive,
Randomized algorithms ver 1.0
NLP_KASHK:Morphology
16. Concurrency Control in DBMS
String Matching Finite Automata & KMP Algorithm.
Ad

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

PPTX
3.1 Trees ( Introduction, Binary Trees & Binary Search Trees)
PPTX
2.2 stack applications Infix to Postfix & Evaluation of Post Fix
PPTX
PDF
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
3.1 Trees ( Introduction, Binary Trees & Binary Search Trees)
2.2 stack applications Infix to Postfix & Evaluation of Post Fix
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)

PDF
composite construction of structures.pdf
PPT
Mechanical Engineering MATERIALS Selection
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Construction Project Organization Group 2.pptx
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Sustainable Sites - Green Building Construction
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
Geodesy 1.pptx...............................................
composite construction of structures.pdf
Mechanical Engineering MATERIALS Selection
bas. eng. economics group 4 presentation 1.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Construction Project Organization Group 2.pptx
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
CYBER-CRIMES AND SECURITY A guide to understanding
Internet of Things (IOT) - A guide to understanding
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Sustainable Sites - Green Building Construction
CH1 Production IntroductoryConcepts.pptx
III.4.1.2_The_Space_Environment.p pdffdf
OOP with Java - Java Introduction (Basics)
Model Code of Practice - Construction Work - 21102022 .pdf
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Operating System & Kernel Study Guide-1 - converted.pdf
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Geodesy 1.pptx...............................................

The stable marriage problem iterative improvement method

  • 1. The Stable Marriage Problem Iterative Improvement Method Dr. P. Subathra Prof/ IT KAMARAJ College of Engg. & Tech (AUTONOMOUS) Madurai Tamil Nadu India
  • 2. The Stable Marriage Problem 2 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 3. The Stable Marriage Problem A marriage matching M is a set of n (m, w) pairs whose members are selected from disjoint n- element sets Y and X in a one-one fashion, i.e., each man m from Y is paired with exactly one woman w from X and vice versa. 3 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 4. The Stable Marriage Problem 4 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 5. The Stable Marriage Problem 5 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 6. The Stable Marriage Problem 6 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 7. The Stable Marriage Problem • Blocking Pair 7 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 8. The Stable Marriage Problem 8 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 9. The Stable Marriage Problem THEOREM The stable marriage algorithm terminates after no more than n2 iterations with a stable marriage output. 9 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 10. The Stable Marriage Problem 10 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 11. The Stable Marriage Problem 11 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 12. The Stable Marriage Problem 12 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 13. The Stable Marriage Problem 13 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 14. The Stable Marriage Problem 14 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 15. The Stable Marriage Problem APPLICATIONS: • Student → University • Student →Departments • Doctors → Hospitals • Cloud User → Cloud Provider • Room mates in Hostel • Student → Project Guide 15 Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India
  • 16. Happy Ending….!!!! Dr. P. Subathra, KAMARAJ College of Engg & Tech (AUTONOMOUS), Madurai, Tamil Nadu, India 16