设歌剧院内有
n 座雕像,则雕像的编号依次为
1∼n,假设雕像体积在一定范围内均匀随机。目前他们制定的策略为:
-
从前
r 个雕像中找出体积最大的雕像,设其体积为
max。(第三个弟子的策略改进版即取
r=3n)
-
从后
r+1∼n 个雕像中选出第一个体积大于等于
max 的雕像(和第三个弟子的情况不同,每次只能检查
1 个雕像,因为歌剧院内部没有通电,伸手不见五指)
-
否则就自认倒霉,选最后一个雕像。
设
P(r) 按此策略成功选出最大雕像的概率,显然:
P(r)=P(第r+1个雕像是最大的,且第r+1个雕像被选择)
+P(第r+2个雕像是最大的,且第r+2个雕像被选择)
+P(第n个雕像是最大的,且第n个雕像被选择)
可记作
P(r)=∑k=r+1nP(第k个雕像是最大的,且第k个雕像被选择)
考虑如何求出
P(第k个雕像是最大的,且第k个雕像被选择)
这等价于
P(第k个雕像是最大的)×P(第k个雕像是最大的∥第k个雕像被选择)
前者即
n1(因为雕像体积是均匀随机的,任何一个雕像都可能成为最大体积的雕像)。
而后者的条件成立,当且仅当前
k−1 个雕像中,最大的雕像在前
r 个中,概率为
k−1r。
证明比较容易,使用反证法:如果最大的雕像位于第
r+1∼k−1 个中,那么根据策略,这个最大的雕像就会被提前选择,也就轮不到再选择第
k 个雕像了。
那么
P(r)=∑k=r+1nn1⋅k−1r
将与
k 无关的部分移到求和外面去,并把
k 看作
k−1,得
P(r)=nr∑k=rn−1k1
(r≤n,r∈N+)
P(r)≈nr∫rnk1dk
令
x=nr(0<x<1),把
k 替换成
x,则有
P(r)≈x∫x1x1dx=xln1−xlnx
P(r)≈−xlnx
求导得
P′(r)=−(x⋅x1+lnx⋅1)=−(1+lnx)
当
P(r) 取得极值时,应有导数为
0,解方程
−(1+lnx)=0
x=e1≈36.8%
分析单调性可发现此时取得最大值,且在定义域内。
带回可得
P(r)=e1≈36.8%。
还记得
x 的意义吗?等于
nr,也就是观察阶段占整体的比值。经过X的一番分析,发现观察期的长度为整体的
36.8% 时最优,且之后选取到最大值的概率也为
36.8%。