SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
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

Contenu connexe

Dernier

9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
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
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
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
 
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
 
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
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
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
 

Dernier (20)

9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
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
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
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
 
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
 
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...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.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...
 

En vedette

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
 

En vedette (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