转自CSDN,By gauss(Powered-by-Internet) :
今天碰巧看到这个网页 http://www.distributed.net/ogr/index.html.en
想起前端时间论坛大家讨论过类似问题,发现原来早就有人做过。翻翻CSDN的旧帖,好像还没有人提到过这点。
原来这个问题叫做Optimal Golomb Rulers,上面提到的网页说得很仔细,还有很多link和article,我也来不及仔细看了,先给大家说一声,希望有点启示。
Reference那里最早的文章是
WB - Wallace C. Babcock
W. C. Babcock, "Intermodulation Interference in Radio Systems", Bell System Technical Journal, 1953, p. 63-73.
果然是通信频率分配模型
有人正在用分布式计算的方法来求N=24的最优解,25也开始了。
下面是已知最优的结果,原来是从0开始的,我转换了一下,发现前面的和大家算的结果一致,只是有些序列位置是对称的。
(来自 http://www.research.ibm.com/people/s/shearer/grtab.htm)
N,序列
1, 1
2, 1 2
3, 1 2 4
4, 1 2 5 7
5, 1 2 5 10 12
5, 1 4 5 10 12
6, 1 2 5 11 13 18
6, 1 2 5 11 16 18
6, 1 4 6 10 17 18
6, 1 5 7 10 17 18
7, 1 2 5 11 19 24 26
7, 1 3 4 11 17 22 26
7, 1 3 7 10 15 25 26
7, 1 2 8 12 21 24 26
7, 1 4 5 13 19 24 26
8, 1 2 5 10 16 23 33 35
9, 1 4 10 18 20 33 40 44 45
10, 1 2 7 11 24 27 35 42 54 56
11, 1 2 5 14 29 34 48 55 65 71 73
11, 1 2 10 20 25 32 53 57 59 70 73
12, 1 3 7 25 30 41 44 56 69 76 77 86
13, 1 8 9 18 22 37 48 64 70 82 102 105 107
14, 1 6 29 39 42 50 51 69 76 93 108 122 124 128
15, 1 7 8 16 29 41 52 76 90 93 95 122 132 148 152
16, 1 2 5 12 27 33 57 69 77 116 118 135 151 164 169 178
17, 1 6 8 18 53 57 68 81 82 101 123 139 160 166 169 192 200
18, 1 3 11 23 54 57 83 84 90 99 131 149 154 168 189 193 206 217
19, 1 5 14 16 43 57 60 78 94 117 127 139 147 175 215 222 241 246 247
20, 1 25 31 44 56 72 76 90 105 126 128 163 168 190 207 216 273 276 283 284
21, 1 5 24 38 41 49 69 79 139 148 155 190 205 239 251 252 257 278 310 332 334
22, 1 2 10 15 44 71 107 123 125 129 160 180 205 224 254 264 271 292 331 342 354 357
23, 1 7 23 25 44 57 96 127 138 147 173 174 202 214 259 274 282 307 312 356 366 370 373
在那堆网页里面也找到一个N=36的,但不知是否最优(0开始)
0 18 20 42 54 128 137 145 178 271
301 328 332 353 367 412 413 483 502 551
580 623 649 655 728 743 756 820 843 887
942 949 952 989 1000 1005