2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Некомбинаторная комбинаторика
Сообщение10.10.2016, 20:41 
Заслуженный участник


11/11/07
1198
Москва
Посмотрите NISP SP 800-22. Test for the Longest Run of Ones in a Block (section 3.4).
Ну и ссылки на литературу оттуда.

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение10.10.2016, 21:40 
Заслуженный участник


10/01/16
2318
wrest в сообщении #1158693 писал(а):
N=10 и L=3 должен получиться ответ 166/252 :)

А разве не 168/252 ?

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение11.10.2016, 10:57 


07/08/14
4231
Сделал так:
Десять случайных чисел от $0$ до $1$.
Если меньше одной второй с.в. принимает значение ноль, если больше - единица.
Затем ищем в этом ряде из десяти случайных нулей и единиц кластер из трех единиц - суммируем идущие подряд три числа и если сумма равна трем, то ставим один.
Затем суммируем последние единицы и нули, если сумма не ноль, значит в ряде есть кластер из трех единиц.
Так вот из $1048575$ таких рядов кластер из трех единиц встречается в $532449$ раз т.о. вероятность существования кластера из трех единиц в десяти - $0,51$.
Для кластера $2$ единицы, вероятность существования в $10$-разрядном ряде - $0,86$
Где-то ошибся?

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение11.10.2016, 12:26 


05/09/16
12170
DeBill в сообщении #1158713 писал(а):
А разве не 168/252 ?

Вы правы, 168/252, что в свою очередь равно 2/3
Заодно уж, для N=10 приведу и остальные вероятности.
L=1, p=252/252=1
L=2, p=250/252=125/126
L=3, p=168/252=2/3
L=4, p=058/252=29/126
L=5, p=010/252=5/126

-- 11.10.2016, 12:32 --

upgrade в сообщении #1158836 писал(а):
Затем ищем в этом ряде из десяти случайных нулей и единиц кластер из трех единиц - суммируем идущие подряд три числа и если сумма равна трем, то ставим один.

upgrade в сообщении #1158836 писал(а):
Где-то ошибся?


Да, ошиблись.
1-е условие: количество нулей и единиц равно и равно N/2
2-е условие: в последовательности есть или не менее трех нулей подряд или не менее трех единиц подряд
У вас не выполнены оба условия.

Для десяти цифр, количество перестановок из 5 единиц и 5 нулей -- 252 (равновероятные варианты)
Из этих 252, в 168 случаях в перестановке есть или три нуля подряд или три единицы подряд.

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение11.10.2016, 13:55 


07/08/14
4231
Исправленное:
Формируем ряд из десяти чисел так же как выше. Всего миллион рядов.
Затем напротив рядов с суммой членов ряда $5$ ставим $1$
И Напротив рядов, у которых сумма членов ряда $5$ и сумма последовательных трех чисел равна $3$ или $0$ ставим $1$.
делим сумму всех единиц с условием "и" на сумму всех единиц для рядов, у которых сумма $5$ без "и", получается $0,726852153$

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение11.10.2016, 14:08 
Заслуженный участник
Аватара пользователя


09/09/14
6328
upgrade в сообщении #1158872 писал(а):
Формируем ряд из десяти чисел так же как выше. Всего миллион рядов.
$10^3<2^{10}=1024<10^6.$ Вы уверены, что решаете ту же задачу?

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение11.10.2016, 14:12 


07/08/14
4231
Миллион это я переборщил. Да, можно сформировать $1024$ ряда и найти в них те, которые удовлетворяют двум условиям.
...
И получилось $168$ на $252$ /

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение11.10.2016, 14:22 


05/09/16
12170
upgrade в сообщении #1158876 писал(а):
Да, можно сформировать $1024$ ряда и найти в них те, которые удовлетворяют двум условиям.

Ну вот именно это я, например, и сделал, получив вероятность для L=3 равную 2/3. Только я считал в общий котел не только три единицы подряд, но и три нуля подряд тоже.

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение11.10.2016, 19:49 
Заслуженный участник


10/01/16
2318
Hayka-ckyka в сообщении #1158666 писал(а):
Согласен, пользы нет.

Ну, на самом деле, польза все-таки есть...
Варьируя радиусы полидисков, из оценок Коши на к-ты ряда Тейлора можно получить астмптотику Ваших "количеств $C_{nn}$ наборов из $n+n$, в которых не боле $m$ подряд". Получится: $C_{nn} \sim \operatorname{const} \cdot \lambda ^{-2n}$, где $\lambda$ - положительный корень ур-я $\lambda +... +\lambda^m =1$ - что согласуется с замечанием про $m-$Фибоначчи.

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение15.10.2016, 02:11 


10/10/16
12
DeBill в сообщении #1158618 писал(а):
Поскольку задача, мне кажется, тяжеловата, привожу набросок "технического" решения.
Пусть $A_{i,j}$ - количество наборов из $i$ белых и $j$ черных, в которых подряд встречается не более $m = L-1$ одинаковых, $A_{00} = 1$, $A(x,y) = \sum\limits_{i\geqslant 0, j \geqslant 0}^{} A_{ij} x^i y^j$ - производящая функция, $F = x+... +x^m$.
Аналогично определим $B(x,y)$ и $G=y+ ...+ y^m$.
Поскольку $A_{ij} = B_{i-1,j} +.... + B_{i-m,j}$, то имеем
$A=BF +1$. Аналогично получим $B=AG+1$. Решая систему, найдем
$A= \frac{1+F}{1-FG}, B=\frac{1+G}{1-FG}$, и $A+B = \frac{2+F+G}{1-FG}$.
Вот коэффициент при $x^ny^n$ этой дроби и есть кол-во наборов из $n+n$ шаров, в которых не более $m$ повторов...
Можно еще разложить дробь $\frac{1}{1-FG}$ как геом. прогрессию, а потом пооткрывать скобки... И придем, видимо, к комбинаторному перебору...
А еще можно $A+B$ разделить на $x^{n+1} y^{n+1}$, и найти вычет в нуле (по $x$ и $y$). Вот только при $m>2$ хрен его сосчитаешь... НО - можно приближенно сосчитать определенные интегралы по малым окружностям, ха-ха....
Ну, и да, $m-$Фиббоначчи тут проглядывает (в рек. формулах).
И последнее: я сосчитал ЭТО для $m=1$... Получилось: если черных-белых поровну, то 2 способа, да.А если черных на один меньше - то один :D


DeBill, поясните, пожалуйста, Ваше решение.
Какого размера формы A и B? Почему они обладают свойством $A_{ij} = B_{i-1,j} +.... + B_{i-m,j}$?
Как понять выражение $A+B = \frac{2+F+G}{1-FG}$, если $A+B$ имеет слагаемые $x^ny^n$, а правая часть таковых не имеет?

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение15.10.2016, 11:24 
Заслуженный участник


10/01/16
2318
Hayka-ckyka в сообщении #1159899 писал(а):
Какого размера формы A и B?

$A$ и $B$ - формальные ряды по переменным $x,y$
Hayka-ckyka в сообщении #1159899 писал(а):
Почему они обладают свойством $A_{ij} = B_{i-1,j} +.... + B_{i-m,j}$?

$A_{i,j} $ - количество наборов из $i$ белых и $j$ черных, в которых нет длинных одноцветных блоков, и которые заканчиваются БЕЛЫМИ шарами (нда, это я при наборе пропустил. $B_{i,j}$ - аналогично, но заканчиваются ЧЕРНЫМИ). Этих белых в конце может быть от 1 до $m$. Отбросим их - и получим нашу формулу.
Умножая полученное равенство на $x^iy^j,$, и складывая по всем $i,j, i+j \geqslant 1$ , получим равенство $A(x,y)= B(x,y)\cdot F(x) +1$ (единичку надо добавить, ибо ее не было в наших равенствах).
Аргументы я ленился писать, что и привело к непонятке:
Hayka-ckyka в сообщении #1159899 писал(а):
правая часть таковых не имеет?

Как же не имеет: в этом равенстве $F=F(x), G=G(y)$, и на дробь надо смотреть как на формальный ряд, полученный делением формальных рядов...

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение15.10.2016, 18:53 


10/10/16
12
DeBill, почему Вы считаете только состояния, где одноцветный кластер длины не более m встречается только в конце?
Ведь нас интересуют все возможные расположения такого кластера, т.е. в любом месте длинного ряда.

 Профиль  
                  
 
 Re: Некомбинаторная комбинаторика
Сообщение15.10.2016, 20:33 
Заслуженный участник


10/01/16
2318
Hayka-ckyka
Hayka-ckyka в сообщении #1160032 писал(а):
одноцветный кластер длины не более m встречается только в конце?

Не понял вопрос... Просто: в конце кто-то есть.
Hayka-ckyka в сообщении #1160032 писал(а):
Ведь нас интересуют все возможные расположения такого кластера, т.е. в любом месте длинного ряда.

Такого - это какого? Максимальной допустимой длины $m$? Нет же, я вовсе не предполагаю, что такой - есть, и тем боле не предполагаю, что он - в конце. Я использую следующее - безусловно верное утв-е: в конце нашего длинного ряда имеется несколько (возможно, только одна - но не более $m$) одноцветных фишек.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу Пред.  1, 2

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group