powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ещё один случайный конь
11 сообщений из 61, страница 3 из 3
Ещё один случайный конь
    #39928387
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то заглохло всё)
пока самая дельная мысль высказана в одном из сообщений Майтона
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39928414
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня абсолютно точно не получается, ошибка в третьем знаке.
P=0.4, Q=0.6

Если A0=1 (P=0.4)
считаем количество выпадений единиц в последующих четырех испытаниях.
В случаях:
1, 2 (P=0.4992) возвращаем 0
0, 3, 4 возвращаем 1

если A0=0 (P=0.6)
считаем количество выпадений единиц в последующих четырех испытаниях.
В случаях:
2 (P=0.3456) возвращаем 2
3 (P=0.3456) возвращаем 3
0,1, 4 (P=0.3008) возвращаем 4

P(0)=0.19968
P(1)=0.20032
P(2)=0.200736
P(3)=0.200736
P(4)=0.18528
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39928432
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если запустить оптимизатор, при P=0,402536732528652 невязка уменьшается на 4%.

P(0)=0,202445054
P(1)=0,200091678
P(2)=0,20734612
P(3)=0,205168341
P(4)=0,184948806
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39928449
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

приближение неплохое)
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39928794
VladimirKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя1
что-то заглохло всё)
пока самая дельная мысль высказана в одном из сообщений Майтона


Ну, после подсказки, что количество срабатывания датчика равно 5, задачу можно сформулировать так: найти p и разбиение соответствующего вероятностного пространства Бернулли из 5-ти (2^5=32) испытаний на 5 равновероятных подмножеств.

мой ответ: p=1/2-sqrt(10)/10, то есть p такое, что p*(1-p)=1/5

разбиения в файле
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39928795
VladimirKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladimirKr
Имя пользователя1
что-то заглохло всё)
пока самая дельная мысль высказана в одном из сообщений Майтона


Ну, после подсказки, что количество срабатывания датчика равно 5, задачу можно сформулировать так: найти p и разбиение соответствующего вероятностного пространства Бернулли из 5-ти (2^5=32) испытаний на 5 равновероятных подмножеств.

мой ответ: p=1/2-sqrt(10)/10, то есть p такое, что p*(1-p)=1/5

разбиения в файле


очепятка p=1/2-sqrt(5)/10
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39928831
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladimirKr,

да, всё верно.

при такой вероятности, 32 исхода можно разделить на 16 пар, в каждой паре два "поразрядно противоположных" исхода, тогда будет одна пара с вероятностью 1/5, 5 пар с вероятностью каждой 2/25, и 10 пар по 1/25, что легко разбивается на 5 равных кучек.

Майтон правильно заметил вот что:
mayton
Гипотеза.

Данная задача не имеет решения если P - рациональная несократимая дробь вида m/n.


это элементарно доказывается: если P = m/n, где m > 1 и НОД(n, m) = 1, то у всех (кроме одного) исходов вероятностного пространства k испытаний будет вероятность вида m * (натуральное_число) / n^k, такая же вероятность будет у 4 из 5 кучек, а это нельзя сократить до 1/5
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39929159
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя1
VladimirKr,

да, всё верно.

при такой вероятности, 32 исхода можно разделить на 16 пар, в каждой паре два "поразрядно противоположных" исхода, тогда будет одна пара с вероятностью 1/5, 5 пар с вероятностью каждой 2/25, и 10 пар по 1/25, что легко разбивается на 5 равных кучек.

Майтон правильно заметил вот что:
mayton
Гипотеза.

Данная задача не имеет решения если P - рациональная несократимая дробь вида m/n.


это элементарно доказывается: если P = m/n, где m > 1 и НОД(n, m) = 1, то у всех (кроме одного) исходов вероятностного пространства k испытаний будет вероятность вида m * (натуральное_число) / n^k, такая же вероятность будет у 4 из 5 кучек, а это нельзя сократить до 1/5
слабоватое доказательство
во первых, исходов будет 2^k с вероятностью вида: m^i*(n-m)^(k-i)/n^k
во вторых, нужно только что бы из числителей этих исходов можно было набрать 5 одинаковых сумм

очевидно например, что это нельзя сделать если n не кратен 5
очевидно, что m^k и (n-m)^k каждый должны быть < n^k/5

остальное совсем не очевидно

так что вопрос про отсутствие решения в целых числах я думаю ещё не закрыт
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39929170
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробую чуть подробнее.

напомню, что рассматриваем m/n, такое что m и n взаимно просты, и m > n-m (то есть берем большую из вероятностей орла и решки), откуда m > 1, так как случай р=1/2 очевидно не подходит.

kealon(Ruslan)
во первых, исходов будет 2^k с вероятностью вида: m^i*(n-m)^(k-i)/n^k
согласен.
причем есть только один исход (n-m)^k/n^k, остальные будут содержать m в числителе.

kealon(Ruslan)
во вторых, нужно только что бы из числителей этих исходов можно было набрать 5 одинаковых сумм
согласен.

однако все суммы числителей, кроме одной (той самой, в которую попадет (n-m)^k) будут делиться на m, так как все слагаемые этих четырёх сумм делятся на m.

но тогда каждая из этих четырёх сумм не может быть пятой частью от n^k, так как n^k не делится на m (m и n - взаимно простые), значит не делится на сумму.
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39929280
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя1
но тогда каждая из этих четырёх сумм не может быть пятой частью от n^k, так как n^k не делится на m (m и n - взаимно простые), значит не делится на сумму.
вот теперь не поспоришь, занятное доказательство :-).
выходит, что решения нет для любых целых m, n

остались следующие очевидные неравенства
p^k * N <= 1
(1 - p)^k * N <= 1

Теперь бы понять как можно найти k, общую формулу для p и как искать комбинации
...
Рейтинг: 0 / 0
Ещё один случайный конь
    #39929288
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)
Теперь бы понять как можно найти k, общую формулу для p и как искать комбинации
если требуется минимальный k для равновероятного выбора одного числа из N, то задача весьма сложная и многоплановая...

по правде сказать, я не до конца уверен в минимуме для N=5.

сам по себе подход, когда берем

для многих чисел дает не минимум. Например для 6 это не прокатит: для 6 можно сделать за 5 вызовов рандомайзера, а при такой вероятности за 5 не получится, P 5 > 1/6

в общем, здесь всё просто и понятно только для степени двойки )
...
Рейтинг: 0 / 0
11 сообщений из 61, страница 3 из 3
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ещё один случайный конь
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]