目录
1. 前言
前情概要参见怀旧之偶尔做道题(4): 12球称重问题(1) 。
本篇先给出一个网上遍地能找到的12球3次称重解吧,算是为了这个12球称重问题系列的完整性。当然,我不想停留于抄一个解放在这里,而是希望由此能进一步摸索解决这类问题的更本质的解决方案。
2. 12球的3次称重解
下图以判决树的方式来表示称重解的过程。
上图中,每次称重后的括号内表示剩余的可能性,右上角为”+“表示重,”-“表示轻。比如说表示异常球为A1且为重的可能性。
在以上方案中,覆盖了(考虑第一次称重后出现”右重“结果与出现”左重“的情况是对称的)24种可能的情况。
在这个方案中,最关键的是右边分支(第一次称重后两边重量不等时)的第二次称重的组合选择。但是,这个神来之笔是怎么来的呢?如果能够基于更底层的逻辑或者规则推到出这个来的话就完美了。这个神来之笔是否具有唯一性呢?
3. 上界估计
在上一篇中在说明理论上12球称重3次应该足够时的理由是:从信息论的角度来说有,
More generally, 对于M个小球的称重问题最少需要次数为:
或者,反过来说,N次称重最多能够解决的称重问题的球的个数为:
但是,事实上这个关于M(N)的上界的估计不够紧。
上一篇中提到的著名物理学F.J.Dyson在年轻时(1946年)给出的是更紧的上界,即N次称重最多可以从个小球中找出不同的球。基于这个准则,当N=3时可以判断12个小球的质量,但是13个球通过3次称重就无法完全判断出来,尽管同样满足条件:
但是不知道他有没有给出对于不同球数时的具体称重方案的构造方法呢?
欲知后事如何,且听下回分解。
上一篇: 怀旧之偶尔做道题(4): 12球称重问题(1)https://blog.csdn.net/chenxy_bwave/article/details/120773590