Sherlock Holmes的隐藏游戏理论

在20世纪初期,数学家和经济学家寻求福尔摩斯逃避莫里亚蒂追求的最佳战略

来源:科学美国人

看着我的书架,我感到内gui:亚瑟·柯南·道尔(Arthur Conan Doyle)的夏洛克·福尔摩斯(Sherlock Holmes)故事收集了很多年。不幸的是,我从来没有经过本尼迪克特·康伯巴奇(Benedict Cumberbatch)主演的出色电视改编版来阅读原始资料。但是对于福尔摩斯来说,这位英国侦探很高兴地追随了世界。

实际上,关于巧妙的侦探和他出色的仇恨的故事詹姆斯·莫里亚蒂(James Moriarty)教授,呼吁数学家约翰·冯·诺伊曼(John von Neumann)和经济学家奥斯卡·摩根斯特恩(Oskar Morgenstern),以至于他们在20世纪初期在游戏理论的创建中发挥了作用。该数学学科探讨了解决各种决策问题的策略。采用经典的“蛋糕问题”,这是两个人分开蛋糕的最公平方法,以便每个人尽可能多地将一个人试图将蛋糕切成两个相等的碎片,而另一个则选择切片。 Morgenstern和von Neumann并未设计这种解决方案(自古以来就已经知道了),但这是游戏理论家如何设计最佳策略的一个很好的例证。

迪尔在他的短篇小说《最后的问题》中所描述的场景特别采用了这对,其中莫里亚蒂将福尔摩斯追到伦敦维多利亚车站的平台上。莫里亚蒂(Moriarty)看到福尔摩斯(Holmes)跳上火车去多佛(Dover)。莫里亚蒂无法再登上火车。因此,他在追捕行动中雇用了一辆机动的铁路马车。福尔摩斯的火车并没有直接去多佛,但在途中停在坎特伯雷。因此,莫里亚蒂必须做出决定:他应该在坎特伯雷停下来,希望福尔摩斯能在那里下车,还是一路前往多佛?福尔摩斯也必须权衡自己的选择。从多佛(Dover),他可以逃往欧洲大陆。他知道,莫里亚蒂可能会期望这一结果并在那里等他,所以福尔摩斯也许应该在坎特伯雷乘火车。但是,如果这正是莫里亚蒂希望福尔摩斯想到的那怎么办?

p q