Kepler(开普勒,1571年12月27日-1630年11月15日),德国天文学家、数学家,十七世纪科学革命的关键人物。

这样一位伟大的人物在1611年遇到一个问题,他的夫人患匈牙利斑疹伤寒(Hungarian spotted feve)过世,为了照顾孩子、打理家务,Kepler 需要重新寻找一位夫人。身为严谨的科学家,他认真记录下了“面试”11位夫人“候选人”的过程。

第一位,“口臭”,Kepler写到。

第二位,“养尊处优”。

第三位:“已经许配给一个有私生子的人,太复杂了”。

第四位:“身材高挑,气质不凡”。

不过,Kepler 想看看第五个,因为有人告诉他,第五位女孩儿集“谦虚、节俭、勤奋...”等优点于一身。于是,Kepler 犹豫了,而且犹豫了很长时间,以至于第四位和第五位女孩儿都不耐烦地离开了。

第六位是一个“衣着华丽的大小姐”,这把Kepler吓了一跳,他有点担心高昂的婚礼费用。

第七位女孩儿很迷人,Kepler 也很喜欢她。由于没看完这11位“候选人”,Kepler 心有不甘。他让这位女孩儿等他看完“候选人”再做决定。不愿意等人的第七位女孩儿也离开了。

第八位女孩儿,Kepler 没怎么关心。

第九位女孩儿“体弱多病”;第十位女孩儿有着“对于没什么要求的普通人”也没办法接受的体型;最后一位女孩儿,还是个小姑娘,也不适合。

11位“候选人”都看完了,一个也没有约成。Kepler 开始想,哪里出错了?

Kepler 所需要的,是优化策略,一种不能保证成功但能将失望降至最低的方法。数学家们觉得,我们能算出这样的公式来。                                     本文地址

如果你有自己的候选列表,爱人也好,约会也好,工作也好,这方法都管用。规则很简单:只要你的选择有限,你可以做一个列表,然后挨个来。再一次声明,不总能成功。但对数学家来说,足够了。

这个问题甚至有个名字:(开普勒的)婚姻问题。后来,又被衍生为经典秘书问题(Classic Secretary Problem)。比如,你有20个候选人要逐一面试,在面试之后,你必须决定要不要。要,选择结束;不要,那就喊下一位。不能回头。一旦决定聘用,问题结束。

根据马丁·加德纳在1960年的说法,最好的办法是,先面试前36.8%的候选人,但不录用他们。在此之后,一旦遇到比前面这36.8%里最好的还好的,立马录用。

为什么是36.8%呢?这个答案牵扯到e,1/e=0.368(关于这个概率的证明可以参考 维基百科)。很显然,这个公式经过了无数次的验证。尽管它不能保证结果最优,但你有36.8%的机会。对于11个“候选人”来说已经足够了。

如果,当时Kepler 用了这个公式,会怎样呢?11的36.8%的是4,所以他要pass掉前四位候选人,从第五位开始,只要比前四位好,Kepler 就应该求婚。也就是,经过一番折腾后,Kepler 会和第五位女孩儿结婚。(你还见记得第五位是谁吗?)

如果Kepler 当时知道这个公式(这也是当今数学上最优停止的一个例子),他便能省去后后面一批人的约会了。

另外还可以参考: 秘​书​问​题​最​优​解  ;善科网  ;经典问题“秘书问题” 深入研究

【版权声明】转载请注明出处:http://www.cnblogs.com/TenosDoIt/p/3747946.html

转载于:https://www.cnblogs.com/TenosDoIt/p/3747946.html

选择爱人的数学方法(经典秘书问题)相关推荐

  1. 最优停止理论 Optimal Stopping Theory 经典秘书问题 Classic Secretary Problem

    在博弈论中,类似问题,有相亲问题.见好就收.苏丹嫁妆问题.挑剔的求婚者问题等 .首先通俗解下类似问题:相亲问题,售房问题. 相亲问题描述如下: 假如一个非常优秀的人相亲,已知追求的他的人有有限个,例如 ...

  2. 神经网络的数学方法及应用,神经网络的数学理论

    神经网络算法原理 4.2.1 概述人工神经网络的研究与计算机的研究几乎是同步发展的. 1943年心理学家McCulloch和数学家Pitts合作提出了形式神经元的数学模型,20世纪50年代末,Rose ...

  3. 用计算机制作数学PPT课件,使用flash制作数学课件经典案例.ppt

    使用flash制作数学课件经典案例.ppt 当使用钢笔工具绘画时,可以创建直线段或是曲线段,也可以先画出直线段再调整线条上的点直到曲线段的造型符合用户的要求,这说明直线可以转换为曲线,实际上曲线也可转 ...

  4. 不用任何数学方法,如何计算圆面积

    本文转载自机器之心公众号,作者:Andre Ye,由机器之心编译.特此感谢! 杀鸡用牛刀,我们用机器学习方法来算圆的面积. 询问任何人圆的面积是多少,他们都会告诉你不就是????r²吗.但如果你问他们 ...

  5. 机器学习实现计算不规则图形面积_不用任何数学方法,如何计算圆面积

    杀鸡用牛刀,我们用机器学习方法来算圆的面积. 询问任何人圆的面积是多少,他们都会告诉你不就是r²吗.但如果你问他们为什么,他们很可能并不知道. 这是因为圆的面积公式的证明在大多数情况下要么不直观,不令 ...

  6. 科学松鼠会压缩感知科普文章两篇:“压缩感知与单像素相机(陶哲轩)”“填补空白:用数学方法将低分辨率图像变成高分辨率图像(Jordan Ellenberg)

    题目:科学松鼠会压缩感知科普文章两篇:"压缩感知与单像素相机(陶哲轩)""填补空白:用数学方法将低分辨率图像变成高分辨率图像(Jordan Ellenberg)" ...

  7. #(四)、(五)拟合数学方法的发展简介

    以现代数学直角坐标系的眼光评价历史上的拟合公式,我们可以看到从简单到复杂的过程:直线.线段.平面图形(二分.三角.正方.圆).弧.抛物线.螺旋线(曲线).复杂曲线.多项式.幂次.立体几何(三维).四维 ...

  8. 最优停止理论OptimalStoppingTheory经典秘书问题ClassicSecretaryProblem

    在博弈论中,类似问题,有相亲问题.见好就收.苏丹嫁妆问题.挑剔的求婚者问题等 .首先通俗解下类似问题:相亲问题,售房问题. 相亲问题描述如下: 假如一个非常优秀的人相亲,已知追求的他的人有有限个,例如 ...

  9. C语言实现画菱形的数学方法VS一般方法

    文章目录 前言 一.方法一 二.方法二 注意 总结 前言 本文介绍了两种用C语言画菱形的方法.当然两种方法有优有劣,究竟喜欢哪一种,全凭诸君自己.当然,我更偏向于方法二. 一.方法一 基于双重for循 ...

  10. 12.CUDA编程手册中文版---附录H数学方法

    附录H 数学方法 更多精彩内容,请扫描下方二维码或者访问https://developer.nvidia.com/zh-cn/developer-program 来加入NVIDIA开发者计划 参考手册 ...

最新文章

  1. 在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery)
  2. 不是python对文件的读操作方法的是-一文读懂Python对文件的各种操作方式-阿里云开发者社区...
  3. Spring框架的灵魂IOC和AOP
  4. none是不是python的保留字_Python主要保留字
  5. mac 键盘映射优化配置
  6. mysqlworkbench导入sql文件_将sql脚本文件导入数据库
  7. mysql profile 调试sql_SQL Server profile使用技巧
  8. angulajs--入门基础
  9. PHP利用分组查询groupby,Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy...
  10. C#例子 易懂故事 接口 委托 事件 异步通知 好玩.
  11. 力扣两数之和jAVA_力扣----1.两数之和(JavaScript, Java实现)
  12. python bartender,python集成Bartender的多线程编程
  13. 技术文化和惨淡命运 —— 怀念中国雅虎
  14. (转)sql server 排序规则
  15. 华为Ensp,中继,单臂,基于vlan的DHCP
  16. Win10怎么隐藏磁盘分区
  17. 控制角色点击屏幕可以前后左右移动及缓慢转身
  18. PDF转PPT免费软件哪个好?告诉你几个PDF转PPT的软件
  19. 《软件人才管理的艺术》笔记
  20. 深入研究simulink建模与仿真之输入端口模块(Inport)的几种不同的图标

热门文章

  1. asp.net DataTable导出 excel的方法记录(第三方)
  2. openssl学习笔记--CA及https网站证书配置
  3. EXCHANGE 2003 恢复存储组的使用
  4. 冲刺一团队五亲亲精英队
  5. BZOJ.4842.[NEERC2016]Delight for a Cat(费用流)
  6. javascript中的正则表达式学习
  7. 驳熊节和Martin Fowler的Java消亡论!
  8. React Native升级方法——升级到最新版本0.59
  9. undefined symbol: PyFPE_jbuf
  10. The Willpower Instinct(自控力,意志力)