SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Theory                                           Applications                      Experiments




                                   The optimal marriage

                                             Ferenc Huszár

                                 Computational and Biological Learning Lab
                              Department of Engineering, University of Cambridge


                                              May 14, 2010




optimal marriage - tea talk                                                               CBL
Theory                                                Applications   Experiments




The standard marriage problem
a.k.a. the standard secretary problem




         Marriage as an optimal stopping problem:




              1 uniform       distribution over permutations
optimal marriage - tea talk                                                 CBL
Theory                                                Applications   Experiments




The standard marriage problem
a.k.a. the standard secretary problem




         Marriage as an optimal stopping problem:
            1. you have to choose one partner to marry




              1 uniform       distribution over permutations
optimal marriage - tea talk                                                 CBL
Theory                                                Applications       Experiments




The standard marriage problem
a.k.a. the standard secretary problem




         Marriage as an optimal stopping problem:
            1. you have to choose one partner to marry
            2. The number of potential partners, N, is finite and known




              1 uniform       distribution over permutations
optimal marriage - tea talk                                                     CBL
Theory                                                Applications          Experiments




The standard marriage problem
a.k.a. the standard secretary problem




         Marriage as an optimal stopping problem:
            1. you have to choose one partner to marry
            2. The number of potential partners, N, is finite and known
            3. the N partners are “tried” sequentially in a random order1




              1 uniform       distribution over permutations
optimal marriage - tea talk                                                        CBL
Theory                                                Applications                  Experiments




The standard marriage problem
a.k.a. the standard secretary problem




         Marriage as an optimal stopping problem:
            1. you have to choose one partner to marry
            2. The number of potential partners, N, is finite and known
            3. the N partners are “tried” sequentially in a random order1
            4. There is a clear ranking of partners, the decision is either accept or
               reject based only on the relative ranking of partners “tried’ ’ so far




              1 uniform       distribution over permutations
optimal marriage - tea talk                                                                CBL
Theory                                                Applications                  Experiments




The standard marriage problem
a.k.a. the standard secretary problem




         Marriage as an optimal stopping problem:
            1. you have to choose one partner to marry
            2. The number of potential partners, N, is finite and known
            3. the N partners are “tried” sequentially in a random order1
            4. There is a clear ranking of partners, the decision is either accept or
               reject based only on the relative ranking of partners “tried’ ’ so far
            5. once rejected a partner cannot be called back




              1 uniform       distribution over permutations
optimal marriage - tea talk                                                                CBL
Theory                                                Applications                  Experiments




The standard marriage problem
a.k.a. the standard secretary problem




         Marriage as an optimal stopping problem:
            1. you have to choose one partner to marry
            2. The number of potential partners, N, is finite and known
            3. the N partners are “tried” sequentially in a random order1
            4. There is a clear ranking of partners, the decision is either accept or
               reject based only on the relative ranking of partners “tried’ ’ so far
            5. once rejected a partner cannot be called back
            6. you are satisfied by nothing but the best (0-1 loss)



              1 uniform       distribution over permutations
optimal marriage - tea talk                                                                CBL
Theory                             Applications   Experiments




The optimal strategy
in the standard marriage problem




optimal marriage - tea talk                              CBL
Theory                                       Applications                            Experiments




The optimal strategy
in the standard marriage problem

                  there is no point of accepting anyone who is not the best so far




optimal marriage - tea talk                                                                 CBL
Theory                                       Applications                            Experiments




The optimal strategy
in the standard marriage problem

                  there is no point of accepting anyone who is not the best so far
                  P[#r is the best |#r is the best in first r ] = 1/N = N
                                                                 1/r
                                                                       r




optimal marriage - tea talk                                                                 CBL
Theory                                       Applications                            Experiments




The optimal strategy
in the standard marriage problem

                  there is no point of accepting anyone who is not the best so far
                  P[#r is the best |#r is the best in first r ] = 1/N = N
                                                                   1/r
                                                                          r

                                                                          ∗
                  the optimal strategy is a cutoff rule with threshold r :
                  reject first r ∗ − 1, then accept the first, that is best-so-far




optimal marriage - tea talk                                                                 CBL
Theory                                              Applications                        Experiments




The optimal strategy
in the standard marriage problem

                  there is no point of accepting anyone who is not the best so far
                  P[#r is the best |#r is the best in first r ] = 1/N = N
                                                                   1/r
                                                                          r

                                                                          ∗
                  the optimal strategy is a cutoff rule with threshold r :
                  reject first r ∗ − 1, then accept the first, that is best-so-far
                  determining r ∗ :
                              φN (r ∗ ) = P[you win with threshold r ∗ ]
                                           N
                                      =           P[#j is the best and you select it]
                                          j=r ∗
                                           N                           N
                                                  1 r∗ − 1   r∗ − 1      1
                                      =                    =
                                          j=r ∗
                                                  N j −1       N j=r ∗ j − 1



optimal marriage - tea talk                                                                    CBL
Theory                                              Applications                        Experiments




The optimal strategy
in the standard marriage problem

                  there is no point of accepting anyone who is not the best so far
                  P[#r is the best |#r is the best in first r ] = 1/N = N
                                                                   1/r
                                                                          r

                                                                          ∗
                  the optimal strategy is a cutoff rule with threshold r :
                  reject first r ∗ − 1, then accept the first, that is best-so-far
                  determining r ∗ :
                              φN (r ∗ ) = P[you win with threshold r ∗ ]
                                           N
                                      =           P[#j is the best and you select it]
                                          j=r ∗
                                           N                           N
                                                  1 r∗ − 1   r∗ − 1      1
                                      =                    =
                                          j=r ∗
                                                  N j −1       N j=r ∗ j − 1

                  r ∗ (N) = argmaxr φN (r )
optimal marriage - tea talk                                                                    CBL
Theory                             Applications   Experiments




Assymptotic behaviour
in the standard marriage problem




optimal marriage - tea talk                              CBL
Theory                                            Applications                     Experiments




Assymptotic behaviour
in the standard marriage problem




                                          r
                  introduce x = limN→∞    N

                                                      N
                                          r −1                     N    1
                              φN (r ) =
                                            N         j=r
                                                                 j −1   N
                                                  1
                                                      1
                                     →x                 dt = −x log x =: φ∞ (x )
                                              x       t




optimal marriage - tea talk                                                               CBL
Theory                                             Applications                     Experiments




Assymptotic behaviour
in the standard marriage problem




                                           r
                  introduce x = limN→∞     N

                                                        N
                                           r −1                     N    1
                               φN (r ) =
                                             N         j=r
                                                                  j −1   N
                                                   1
                                                       1
                                      →x                 dt = −x log x =: φ∞ (x )
                                               x       t

                  this is maximised by x ∗ =   1
                                               e       ≈ 0.37




optimal marriage - tea talk                                                                CBL
Theory                                              Applications                     Experiments




Assymptotic behaviour
in the standard marriage problem




                                            r
                  introduce x = limN→∞      N

                                                         N
                                            r −1                     N        1
                                φN (r ) =
                                              N         j=r
                                                                   j −1       N
                                                    1
                                                        1
                                       →x                 dt = −x log x =: φ∞ (x )
                                                x       t

                  this is maximised by x ∗ =    1
                                                e       ≈ 0.37
                  probability of winning is also φ∞ (x ∗ ) =              1
                                                                          e




optimal marriage - tea talk                                                                 CBL
Theory                                       Applications   Experiments




Real-world application
finding a long-term relationship in Hungary




optimal marriage - tea talk                                        CBL
Theory                                       Applications   Experiments




Real-world application
finding a long-term relationship in Hungary




                  total population of Hungary: 10,090,330




optimal marriage - tea talk                                        CBL
Theory                                       Applications                 Experiments




Real-world application
finding a long-term relationship in Hungary




                  total population of Hungary: 10,090,330
                  single/widowed/divorced women,aged 20-29: 533,142 = N




optimal marriage - tea talk                                                      CBL
Theory                                        Applications                Experiments




Real-world application
finding a long-term relationship in Hungary




                  total population of Hungary: 10,090,330
                  single/widowed/divorced women,aged 20-29: 533,142 = N
                  r ∗ (533, 142) ≈ 196, 132




optimal marriage - tea talk                                                      CBL
Theory                                        Applications                Experiments




Real-world application
finding a long-term relationship in Hungary




                  total population of Hungary: 10,090,330
                  single/widowed/divorced women,aged 20-29: 533,142 = N
                  r ∗ (533, 142) ≈ 196, 132
                  probability of finding the best is around 0.37




optimal marriage - tea talk                                                      CBL
Theory                                        Applications                             Experiments




Real-world application
finding a long-term relationship in Hungary




                  total population of Hungary: 10,090,330
                  single/widowed/divorced women,aged 20-29: 533,142 = N
                  r ∗ (533, 142) ≈ 196, 132
                  probability of finding the best is around 0.37
                  “try” and reject 200,000 partners before even thinking of marriage




optimal marriage - tea talk                                                                   CBL
Theory                        Applications   Experiments




Human experiments




optimal marriage - tea talk                         CBL
Theory                                      Applications                  Experiments




Human experiments



                  Kahan et al (1967): absolute value instead of ranking




optimal marriage - tea talk                                                      CBL
Theory                                      Applications                        Experiments




Human experiments



                  Kahan et al (1967): absolute value instead of ranking
                  Rapoport and Tversky (1970): absolute values drawn Gaussian
                  values




optimal marriage - tea talk                                                            CBL
Theory                                      Applications                            Experiments




Human experiments



                  Kahan et al (1967): absolute value instead of ranking
                  Rapoport and Tversky (1970): absolute values drawn Gaussian
                  values
                  Kogut (1999): lowest price of an item with known price distribution




optimal marriage - tea talk                                                                CBL
Theory                                      Applications                            Experiments




Human experiments



                  Kahan et al (1967): absolute value instead of ranking
                  Rapoport and Tversky (1970): absolute values drawn Gaussian
                  values
                  Kogut (1999): lowest price of an item with known price distribution
                  Seale and Rapoport (1997): the standard marriage problem




optimal marriage - tea talk                                                                CBL
Theory                                       Applications                           Experiments




Human experiments



                  Kahan et al (1967): absolute value instead of ranking
                  Rapoport and Tversky (1970): absolute values drawn Gaussian
                  values
                  Kogut (1999): lowest price of an item with known price distribution
                  Seale and Rapoport (1997): the standard marriage problem
                  all studies found that subjects stopped earlier than optimal




optimal marriage - tea talk                                                                CBL
Theory                                       Applications                           Experiments




Human experiments



                  Kahan et al (1967): absolute value instead of ranking
                  Rapoport and Tversky (1970): absolute values drawn Gaussian
                  values
                  Kogut (1999): lowest price of an item with known price distribution
                  Seale and Rapoport (1997): the standard marriage problem
                  all studies found that subjects stopped earlier than optimal
                  explained with a constant cost of evaluaing an option




optimal marriage - tea talk                                                                CBL

Más contenido relacionado

Último

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 

Último (20)

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

The optimal marriage

  • 1. Theory Applications Experiments The optimal marriage Ferenc Huszár Computational and Biological Learning Lab Department of Engineering, University of Cambridge May 14, 2010 optimal marriage - tea talk CBL
  • 2. Theory Applications Experiments The standard marriage problem a.k.a. the standard secretary problem Marriage as an optimal stopping problem: 1 uniform distribution over permutations optimal marriage - tea talk CBL
  • 3. Theory Applications Experiments The standard marriage problem a.k.a. the standard secretary problem Marriage as an optimal stopping problem: 1. you have to choose one partner to marry 1 uniform distribution over permutations optimal marriage - tea talk CBL
  • 4. Theory Applications Experiments The standard marriage problem a.k.a. the standard secretary problem Marriage as an optimal stopping problem: 1. you have to choose one partner to marry 2. The number of potential partners, N, is finite and known 1 uniform distribution over permutations optimal marriage - tea talk CBL
  • 5. Theory Applications Experiments The standard marriage problem a.k.a. the standard secretary problem Marriage as an optimal stopping problem: 1. you have to choose one partner to marry 2. The number of potential partners, N, is finite and known 3. the N partners are “tried” sequentially in a random order1 1 uniform distribution over permutations optimal marriage - tea talk CBL
  • 6. Theory Applications Experiments The standard marriage problem a.k.a. the standard secretary problem Marriage as an optimal stopping problem: 1. you have to choose one partner to marry 2. The number of potential partners, N, is finite and known 3. the N partners are “tried” sequentially in a random order1 4. There is a clear ranking of partners, the decision is either accept or reject based only on the relative ranking of partners “tried’ ’ so far 1 uniform distribution over permutations optimal marriage - tea talk CBL
  • 7. Theory Applications Experiments The standard marriage problem a.k.a. the standard secretary problem Marriage as an optimal stopping problem: 1. you have to choose one partner to marry 2. The number of potential partners, N, is finite and known 3. the N partners are “tried” sequentially in a random order1 4. There is a clear ranking of partners, the decision is either accept or reject based only on the relative ranking of partners “tried’ ’ so far 5. once rejected a partner cannot be called back 1 uniform distribution over permutations optimal marriage - tea talk CBL
  • 8. Theory Applications Experiments The standard marriage problem a.k.a. the standard secretary problem Marriage as an optimal stopping problem: 1. you have to choose one partner to marry 2. The number of potential partners, N, is finite and known 3. the N partners are “tried” sequentially in a random order1 4. There is a clear ranking of partners, the decision is either accept or reject based only on the relative ranking of partners “tried’ ’ so far 5. once rejected a partner cannot be called back 6. you are satisfied by nothing but the best (0-1 loss) 1 uniform distribution over permutations optimal marriage - tea talk CBL
  • 9. Theory Applications Experiments The optimal strategy in the standard marriage problem optimal marriage - tea talk CBL
  • 10. Theory Applications Experiments The optimal strategy in the standard marriage problem there is no point of accepting anyone who is not the best so far optimal marriage - tea talk CBL
  • 11. Theory Applications Experiments The optimal strategy in the standard marriage problem there is no point of accepting anyone who is not the best so far P[#r is the best |#r is the best in first r ] = 1/N = N 1/r r optimal marriage - tea talk CBL
  • 12. Theory Applications Experiments The optimal strategy in the standard marriage problem there is no point of accepting anyone who is not the best so far P[#r is the best |#r is the best in first r ] = 1/N = N 1/r r ∗ the optimal strategy is a cutoff rule with threshold r : reject first r ∗ − 1, then accept the first, that is best-so-far optimal marriage - tea talk CBL
  • 13. Theory Applications Experiments The optimal strategy in the standard marriage problem there is no point of accepting anyone who is not the best so far P[#r is the best |#r is the best in first r ] = 1/N = N 1/r r ∗ the optimal strategy is a cutoff rule with threshold r : reject first r ∗ − 1, then accept the first, that is best-so-far determining r ∗ : φN (r ∗ ) = P[you win with threshold r ∗ ] N = P[#j is the best and you select it] j=r ∗ N N 1 r∗ − 1 r∗ − 1 1 = = j=r ∗ N j −1 N j=r ∗ j − 1 optimal marriage - tea talk CBL
  • 14. Theory Applications Experiments The optimal strategy in the standard marriage problem there is no point of accepting anyone who is not the best so far P[#r is the best |#r is the best in first r ] = 1/N = N 1/r r ∗ the optimal strategy is a cutoff rule with threshold r : reject first r ∗ − 1, then accept the first, that is best-so-far determining r ∗ : φN (r ∗ ) = P[you win with threshold r ∗ ] N = P[#j is the best and you select it] j=r ∗ N N 1 r∗ − 1 r∗ − 1 1 = = j=r ∗ N j −1 N j=r ∗ j − 1 r ∗ (N) = argmaxr φN (r ) optimal marriage - tea talk CBL
  • 15. Theory Applications Experiments Assymptotic behaviour in the standard marriage problem optimal marriage - tea talk CBL
  • 16. Theory Applications Experiments Assymptotic behaviour in the standard marriage problem r introduce x = limN→∞ N N r −1 N 1 φN (r ) = N j=r j −1 N 1 1 →x dt = −x log x =: φ∞ (x ) x t optimal marriage - tea talk CBL
  • 17. Theory Applications Experiments Assymptotic behaviour in the standard marriage problem r introduce x = limN→∞ N N r −1 N 1 φN (r ) = N j=r j −1 N 1 1 →x dt = −x log x =: φ∞ (x ) x t this is maximised by x ∗ = 1 e ≈ 0.37 optimal marriage - tea talk CBL
  • 18. Theory Applications Experiments Assymptotic behaviour in the standard marriage problem r introduce x = limN→∞ N N r −1 N 1 φN (r ) = N j=r j −1 N 1 1 →x dt = −x log x =: φ∞ (x ) x t this is maximised by x ∗ = 1 e ≈ 0.37 probability of winning is also φ∞ (x ∗ ) = 1 e optimal marriage - tea talk CBL
  • 19. Theory Applications Experiments Real-world application finding a long-term relationship in Hungary optimal marriage - tea talk CBL
  • 20. Theory Applications Experiments Real-world application finding a long-term relationship in Hungary total population of Hungary: 10,090,330 optimal marriage - tea talk CBL
  • 21. Theory Applications Experiments Real-world application finding a long-term relationship in Hungary total population of Hungary: 10,090,330 single/widowed/divorced women,aged 20-29: 533,142 = N optimal marriage - tea talk CBL
  • 22. Theory Applications Experiments Real-world application finding a long-term relationship in Hungary total population of Hungary: 10,090,330 single/widowed/divorced women,aged 20-29: 533,142 = N r ∗ (533, 142) ≈ 196, 132 optimal marriage - tea talk CBL
  • 23. Theory Applications Experiments Real-world application finding a long-term relationship in Hungary total population of Hungary: 10,090,330 single/widowed/divorced women,aged 20-29: 533,142 = N r ∗ (533, 142) ≈ 196, 132 probability of finding the best is around 0.37 optimal marriage - tea talk CBL
  • 24. Theory Applications Experiments Real-world application finding a long-term relationship in Hungary total population of Hungary: 10,090,330 single/widowed/divorced women,aged 20-29: 533,142 = N r ∗ (533, 142) ≈ 196, 132 probability of finding the best is around 0.37 “try” and reject 200,000 partners before even thinking of marriage optimal marriage - tea talk CBL
  • 25. Theory Applications Experiments Human experiments optimal marriage - tea talk CBL
  • 26. Theory Applications Experiments Human experiments Kahan et al (1967): absolute value instead of ranking optimal marriage - tea talk CBL
  • 27. Theory Applications Experiments Human experiments Kahan et al (1967): absolute value instead of ranking Rapoport and Tversky (1970): absolute values drawn Gaussian values optimal marriage - tea talk CBL
  • 28. Theory Applications Experiments Human experiments Kahan et al (1967): absolute value instead of ranking Rapoport and Tversky (1970): absolute values drawn Gaussian values Kogut (1999): lowest price of an item with known price distribution optimal marriage - tea talk CBL
  • 29. Theory Applications Experiments Human experiments Kahan et al (1967): absolute value instead of ranking Rapoport and Tversky (1970): absolute values drawn Gaussian values Kogut (1999): lowest price of an item with known price distribution Seale and Rapoport (1997): the standard marriage problem optimal marriage - tea talk CBL
  • 30. Theory Applications Experiments Human experiments Kahan et al (1967): absolute value instead of ranking Rapoport and Tversky (1970): absolute values drawn Gaussian values Kogut (1999): lowest price of an item with known price distribution Seale and Rapoport (1997): the standard marriage problem all studies found that subjects stopped earlier than optimal optimal marriage - tea talk CBL
  • 31. Theory Applications Experiments Human experiments Kahan et al (1967): absolute value instead of ranking Rapoport and Tversky (1970): absolute values drawn Gaussian values Kogut (1999): lowest price of an item with known price distribution Seale and Rapoport (1997): the standard marriage problem all studies found that subjects stopped earlier than optimal explained with a constant cost of evaluaing an option optimal marriage - tea talk CBL