|
Вероятности совпадения 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
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |