很久以前,我读过一篇报纸上的文章,其中一位教授说,将来我们将能够将数据压缩到仅两位(或类似的东西)。
这当然是不正确的(可能是我对他确切说的话的记忆是不正确的)。可以理解的是,将0和1的任何字符串压缩为两位都是不切实际的,因为(即使在技术上可行),太多不同种类的字符串最终会压缩为相同的两位(因为我们只有'01 '和'10'可供选择)。
无论如何,这让我想到了根据某种方案压缩任意长度的0和1的字符串的可行性。对于这种字符串,字符串长度(0与1之间的比率可能无关紧要)与最大压缩之间是否存在已知关系?
换句话说,有没有一种方法可以确定可压缩为0和1的字符串的最小(最小)长度?
(在这里,我对数学上的最大压缩感兴趣,而不是当前在技术上可能实现的最大压缩。)