Имя: Пароль:
IT
 
Вероятности совпадения GUIDов (128-битовых чисел)
,
0 GANR
 
28.12.12
12:46
Дано:
128-битовое число (GUID), генерируемое по равномерному закону распределения случайной величины в интервале от 0 до 2^128-1.

Найти (2 обратные задачи):
1. Веротность P(N) генерации 2-х и более одинаковых GUID в группе из N элементов.
2. Количество GUIDов N, которое необходимо сгенерировать, чтобы вероятность совпадения 2-х и более элементов в группе была не ниже заданного числа P(N).
1 GANR
 
28.12.12
12:49
Как считаете: стоит ли увеличивать длину идентификаторов до 256 бит? Если да - то для каких задач?
2 acsent
 
28.12.12
12:49
С(2, n) / 2^128
3 ЧеловекДуши
 
28.12.12
12:51
(0)Очень большая.
Ибо делается оно мего скоростным алгоритмом :)
4 GANR
 
28.12.12
12:53
(3) Исходим из предположения, что величина равномерная случайная, а не псевдослучайная и генератор случайных чисел очень хороший и имеет период во много раз больше 2^128.
5 acsent
 
28.12.12
12:56
(4) кстати атомов во вселенной меньше чем 2^128
6 GANR
 
28.12.12
12:57
(5) примечательно
7 ЧеловекДуши
 
28.12.12
13:04
(6)Вероятность всегда есть.
Я про то, что если его запустят одновременно из разных точек :)
...
А если ты сам его буш генерить, т.е. из одной программы.
То не волнуйся, не совпадет.
8 1Сергей
 
28.12.12
13:04
(5) хорошо, что это невозможно проверить, правда? :)
9 acsent
 
28.12.12
13:07
(8) много чего невозможно проверить.
10 1Сергей
 
28.12.12
13:08
(9) значит можно с умным видом заявлять (5) :)
11 GANR
 
28.12.12
13:08
(7) Это да, если 2 генератора СВ генерируют одинаковую последовательность - хана.
12 acsent
 
28.12.12
13:09
(10) Невозможно проверить расстояние до туманности андромеда, но как то же его вычисляют
13 GANR
 
28.12.12
13:10
А 2-ю задачу (обратную 1) кто-нибудь знает?
14 1Сергей
 
28.12.12
13:11
(12) >> Вот один способ, каким астрономы измеряют расстояние до звезды. Ученые наблюдают за звездой в двух положениях. Например, из двух точек, находящихся на противоположных сторонах Зем­ли. Или из одной и той же точки, но с разницей в полгода, когда Земля поворачивается к звезде противоположной стороной. При этом звезда так­же меняет свое положение. Это изменение ее по­ложения называется параллаксом. Измеряя парал­лакс звезды, астрономы могут вычислить расстоя­ние до нее.
15 GANR
 
28.12.12
13:13
Сколько надо нагенерировать GUIDов, совпадения появились с вероятностью, скажем 1 / exp(1) ?
16 1Сергей
 
28.12.12
13:15
(15) 2^128 / exp(1)
17 Zubek
 
28.12.12
13:22
У меня разок генерились уникальные идентификаторы, когда время БИОС назад ушло. Правдв все крутилось под виртуалками
18 Zubek
 
28.12.12
13:22
Веселуха была. Старые документы заменялись новыми )))
20 DGorgoN
 
28.12.12
13:29
Это про кол-во атомов во вселенной. Так что гуида якобы должно хватить. Однако манагеры могут:
атом1, атом 1, атом адин, атом один, атом I etc
21 DGorgoN
 
28.12.12
13:31
(5) их 3 в степени 1079
22 DGorgoN
 
28.12.12
13:32
Хотя по гипотезе Дирака http://www.e3e5.com/article.php?id=18
10 в 80
23 1Сергей
 
28.12.12
13:42
2^128 ~ 3.4 * 10^38