【发布时间】:2017-05-09 00:30:13
【问题描述】:
mysql 架构和查询在这里
http://sqlfiddle.com/#!9/444873/1
查询似乎有效,只返回给我的行 汉明距离小于 7 位。
似乎以下属性适用:
bit_count(a ^ b ) >= abs(bit_count(a) - bit_count(b))
一些例子
bit_count
a 1111 4
b 0000 0
a^b 1111 4
a 1010 2
b 0110 2
a^b 1100 2
a 1001 2
b 1001 2
a^b 0000 0
上面的不等式是真的吗?
如果是,有人可以提供证据吗?
我问这个是因为如果上面的不等式是真的,那么 我使用的索引对于减少查询时间很有意义
【问题讨论】:
-
是真的(用SMT求解确定),还没有证据
标签: mysql algorithm math computer-science proof