Научная статья на тему 'КОМБИНАТОРНЫЙ АНАЛИЗ СХЕМЫ СОЧЕТАНИЙ СО СЛУЧАЙНЫМ ПАРАМЕТРОМ'

КОМБИНАТОРНЫЙ АНАЛИЗ СХЕМЫ СОЧЕТАНИЙ СО СЛУЧАЙНЫМ ПАРАМЕТРОМ Текст научной статьи по специальности «Математика»

CC BY
16
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ВЫДЕЛЕННЫЕ ЯЧЕЙКИ / СЛУЧАЙНЫЙ ПАРАМЕТР

Аннотация научной статьи по математике, автор научной работы — Энатская Наталия Юрьевна

Для схемы сочетаний со случайным параметром проводится анализ по всем направлениям перечислительной комбинаторики: нахождения числа ее исходов, их перечисление, решения для них задачи нумерации, определения их вероятностного распределения и их моделирование.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

COMBINATORY ANALYSIS OF A COMBINATION SCHEME WITH A RANDOM PARAMETER

Analysis covering the full range of enumerative combinatorics elements is carried out for a combination scheme with a random parameter: finding the number of its outcomes, enumerating them, solving the numbering problem for them, determining their probability distribution, and modeling them.

Текст научной работы на тему «КОМБИНАТОРНЫЙ АНАЛИЗ СХЕМЫ СОЧЕТАНИЙ СО СЛУЧАЙНЫМ ПАРАМЕТРОМ»

Труды Карельского научного центра РАН. 2022. № 4. С. 75—79 Transactions of the Karelian Research Centre RAS. 2022. No. 4. P. 75-79 DOI: 10.17076/mat1526

_ ОРИГИНАЛЬНЫЕ СТАТЬИ

Original articles

УДК 519.115:519.2

КОМБИНАТОРНЫЙ АНАЛИЗ СХЕМЫ СОЧЕТАНИЙ СО СЛУЧАЙНЫМ ПАРАМЕТРОМ

Н. Ю. Энатская

Московский институт электроники и математики,

Национальный исследовательский университет «Высшая школа экономики» (ул. Таллинская, 34, Москва, Россия, 123458)

Для схемы сочетаний со случайным параметром проводится анализ по всем направлениям перечислительной комбинаторики: нахождения числа ее исходов, их перечисление, решения для них задачи нумерации, определения их вероятностного распределения и их моделирование.

Ключевые слова: выделенные ячейки; случайный параметр

Для цитирования: Энатская Н. Ю. Комбинаторный анализ схемы сочетаний со случайным параметром // Труды Карельского научного центра РАН. 2022. № 4. С. 75-79. doi: 10.17076/mat1526

N. Yu. Enatskaya. COMBINATORY ANALYSIS OF A COMBINATION SCHEME WITH A RANDOM PARAMETER

National Research University Higher School of Economics, Moscow Institute of Electronics and Mathematics (34 Tallinskaya St., 123458 Moscow, Russia)

Analysis covering the full range of enumerative combinatorics elements is carried out for a combination scheme with a random parameter: finding the number of its outcomes, enumerating them, solving the numbering problem for them, determining their probability distribution, and modeling them.

Keywords: selected cells; random parameter

For citation: Enatskaya N. Yu. Combinatory analysis of a combination scheme with a random parameter. Trudy Karel 'skogo nauchnogo tsentra RAN = Transactions of the Karelian Research Centre RAS. 2022;4:75-79. doi: 10.17076/mat1526

Введение

В наглядной интерпретации размещения частиц по ячейкам к схеме сочетаний со случайным параметром приводит размещение г неразличимых частиц по п различимым ячейкам, вмещающим каждая не более одной частицы, при рассмотрении исходов заполнения выделенных т из п ячеек, число частиц в ко-

торых X - случайно. Далее эту схему будем называть схемой А.

Не нарушая общности анализа схемы, будем считать выделенными первые т ячеек.

1. Вспомогательные результаты

Приведем кратко результаты анализа для отдельных комбинаторных схем по перечисленным в аннотации направлениям (для каж-

дой схемы в своих обозначениях), используемые здесь далее.

1.1. Схема сочетаний

В [1] и [2] приводятся результаты комбинаторного анализа схемы сочетаний из п элементов по г с общим числом исходов Сгп.

Бесповторное перечисление всех Сгп различимых исходов схемы производится случайным процессом размещения частиц, начиная с нуля частиц с добавлением на каждом шаге еще одной частицы до заданного числа частиц г, независимо по всем ячейкам, правее последней занятой, с нумерацией исходов подряд, перечисляемых группами по возрастанию номеров первых занятых ячеек, а в каждой группе - по возрастанию номеров последних занятых ячеек. Номера элементов в каждом исходе схемы К = (щП2 ...пг) упорядочены по возрастанию, и значение пт, (т = 1, г) определяет величина 1т - порядковый номер пт по возрастанию среди значений от (пт-1+1) до п.

Прямая задача нумерации (ЗН) решается теоремой:

Теорема 1. Дан номер N исхода схемы сочетаний. Тогда в его искомом виде К = (п1п2 ...пг) .значение 1т, (т = 1,г) вычисляется при 10 = 1, п0 = 0, С° = 1 по формуле

1т = тт ]т :

m— 1 lm-1-1 jm

N <£ £ с—. + £ с

r—m

n sm

i=1 si=ni-1+I (i—1)

Sm=nm-1

г = к и N = N(0) = 1

N

N(г) = £ ¿р-1=1

Вид исхода после совершения г действий будет формироваться из принятых видов исходов последовательных действий, которые будем соответственно обозначать через Кг^, где г - номер действия, а ]г - номер исхода в результате его совершения.

Задача нумерации решается для нашей схемы при решенной ЗН для каждого из к действий и известной пучковой структуре графа перечисления исходов нашей схемы, т. е. с известными числами исходов (размерами пучков) при каждом действии на каждой итерации. Под траекторией Т исхода схемы понимается последовательность исходов, ведущая в графе их перечисления от начала к исследуемому на последней итерации.

Прямая и обратная ЗН решены следующими теоремами:

Теорема 3. Пусть совершается к действий и задан номер исхода Тогда его вид,

определяемый номерами исходов траектории Т в содержащих их пучках {]г} от первой до к-й итераций, вычисляется по рекуррентной формуле для ]г (г = 1,к)

3

= N(i) -

N(.i-1) — 1 (i)- ^ d(i)

£

l=1

где I= 0 при Z > 0 и I= 1 при Z = 0.

Обратная ЗН решается теоремой:

Теорема 2. Дан исход К = (п1п2 .. .пг). Тогда его номер N находится по формуле

г п—1

N = £ £ сп-^ + 1,

г=1 si=ni-1+l

где п0 = 0.

1.2. Обобщенная схема последовательных действий (ОПД)

В [1] приводятся результаты комбинаторного анализа схемы ОПД.

В схеме проводится к последовательных действий, г-е из которых (г = 1,к) на г-м шаге совершается N (г) способами. Тогда число исходов этих к действий складывается из N(к-1) пучков размерами й(г) = (с^, й2,..., й^\к-1)),

т. е. общее число N = N( к) исходов схемы получается из рекуррентного соотношения при

76

где все пучковые структуры действий d(i') заданы и

N

(k—1)

= 5+max t : ( ^ d(k) = Ak < N

T(k)

Kl=1

где 5 = 0 при Ак = N и 5 =1 при Ак < ^ ; заменяя к на г, доходим по рекурренте до первого шага.

По решенной ЗН для всех действий находим из {]г} виды их исходов, из которых по-

и(к)

лучаем искомый вид исхода Щ .

Теорема 4. Пусть совершается к действий

и задан вид исхода = {]1 ,...,]к}. Тогда

его номер определяется по рекуррентной формуле при г = к, г = 1,к

N

(.-i)

—1

N* = £ d(i) + ji, l=1

начиная с i = 1 при N

(1)

31■

Transactions of the Karelian Research Centre of the Russian Academy of Sciences. 2022. No. 4

2. Вид исходов схемы А, их перечисление и число

В условиях схемы каждый ее исход будет иметь вид 1) возрастающего набора номеров непустых ячеек среди выделенных т или 2) т-размерной последовательности нулей и единиц, где нули стоят на местах пустых, а единицы - непустых ячеек среди первых т ячеек.

Процедуру прямого нумерованного перечисления исходов схемы представим в виде двух этапов - итераций: перебора всех возможных растущих количеств X попавших в первые т ячеек частиц и перечисления исходов ранее изученной (см. [1, 2]) при каждом исходе первого этапа схемы сочетаний в порядке установленного там перечисления. Наглядно этот процесс перечисления представляется графом по методу графов (МГ, см. [3]). Структура графа представляет собой реализацию двух описанных итераций, состоящих соответственно на первой итерации из одного пучка размером диапазона возможных значений случайного числа X частиц в выделенных ячейках, а на второй (итоговой) - из каждого исхода пучка первой итерации образуется пучок размера числа исходов схемы сочетаний с фиксированным значением случайного числа X, от которого зависит размер пучка. Таким образом, наша схема представляет собой обобщенную схему двух последовательных действий, приведенную в п. 1.2 по результатам, используемым далее.

Теорема 5. Число N разных исходов схемы А определяется по формуле

т

Nс'кп, к=г

(1)

перечислении N*, и наоборот. В общем виде ЗН в обеих постановках решена в схеме ОПД (см. в п. 1.1 или в [1]). Выпишем в форме пошаговых АЛГОРИТМОВ решения ЗН при заданных параметрах схемы (п,т,г), откуда из п. 2 известны крайние значения (£, Т) диапазона изменения целочисленной с. в. X.

Прямая ЗН. Дан номер исхода схемы N*, требуется найти его вид Я*.

Ш!аги решения:

1) определяем номер 3 пучка итоговой итерации, содержащий искомый исход схемы по формуле теоремы 3

3 = 5 + тах в : < ^ С^ = А3 ^ N

(2)

. к=г

где 5 = 0 при Д, = N * и 5 =1 при Д, < N *;

2) находим номер Н искомого исхода в пучках итоговой итерации по формуле

Н = N * - Д,

(3)

где для возможных значений числа к частиц, попадающих в выделенные ячейки, выполняется соотношение £ = тах(0, т — п + т) ^ к ^ тгп(т, т) = Т.

Доказательство. Доказательство формулы (1) для числа N следует из вышеописанной структуры графа перечисления исходов схемы А как сумма размеров пучков ее итоговой итерации в диапазоне к € (£, Т) возможных значений с. в. X, а бесповторность перечисления исходов схемы А обеспечивается разными количествами размещаемых в выделенных ячейках частиц. □

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3. Решение ЗН

Будем решать ЗН для схемы А в прямой и обратной постановках, определяя соответственно вид ее исхода Я* по ее номеру при

3) по результату теоремы 1 решения прямой ЗН для схемы сочетаний (см. в п. 1.1 или [1] и [2]), с соответствующим номером Н и значением числа к частиц X, в пучке с номером, равным 3 = к — £ + 1, откуда при к = 3 + £ — 1 получаем искомый вид исхода схемы Я*.

Обратная ЗН. Дан вид исхода схемы Я*, требуется найти его номер N*.

Шаги решения:

1) из данного вида исхода Я* определяем число к непустых ячеек среди выделенных в схеме и номер пучка 3 = к — £ + 1, содержащего искомый исход;

2) по результату решения обратной ЗН для схемы сочетаний п. 1.1 с параметрами чисел ячеек т и частиц к по виду Я* находим его номер Н, совпадающий с номером искомого исхода в итоговом пучке;

3) по теореме 2 из п. 1.1 получаем

з-1

N * = е ст+н.

к=г

(4)

Приведем численный пример перечисления исходов схемы с решением ЗН в прямой и обратной постановках в п. 1.2 по теоремам 3 и 4 для схемы ОПД или по полученным выше в этом пункте формулам в более удобных обозначениях.

Пример 1. Пусть п =10, т = 5, т = 7. Тогда £ = 2 ^ к ^ 5 = Т. Построим граф итерационного перечисления исходов схемы на рисунке с итоговыми исходами вида 1).

*

Решение (по шагам):

1) из данного вида исхода Я* = (1, 2, 5) следует, что к = 3, и находим номер пучка искомого исхода 3 = 2;

2) из результата решения обратной ЗН для схемы сочетаний по данному виду исхода Я* = (1, 2, 5) из результата решения обратной ЗН для схемы сочетаний с параметрами т = 5 ячеек, к = 3 частиц получаем его номер Н = 3 в пучке;

3) из (4) N * = Ст + Н = С5 + 3 = 13, что совпадает с визуальным результатом на рисунке.

4. Вероятностное распределение исходов схемы

Теорема 6. Пусть процесс бесповторного перечисления исходов схемы сочетаний приводит к равновероятным исходам. Тогда рг(к) -вероятность г-го исхода (г = 1,^ нашей схе-в этом случае определяется формулой

.мы

Pi (k) =

г—к

Пг C„

(5)

Граф перечисления исходов схемы в примере 1 The graph of outcomes enumeration of the scheme in example 1

Вычислим по формуле (1) число N исходов схемы:

n = с5 + с5 + с4 + с5 = 26,

что совпадает с визуально полученным по графу на рисунке.

Решим ЗН по полученным формулам ее приведенных в АЛГОРИТМАХ решений, сравнивая с визуальными результатами по графу на рисунке.

Прямая ЗН. Пусть номер исхода схемы N * = 13, требуется найти его вид R*.

Решение (по шагам):

1) из (2) Д, = C52 = 10; 5 =1; j = 2 - номер пучка итогового исхода схемы;

2) из (3) h =13 - 10 = 3;

3) из перечисления исходов из C3 схемы сочетаний при j = 2 - второго пучка итоговой итерации с k = 3 находим искомый вид исхода нашей схемы R* = (1, 2, 5), что совпадает с визуальным результатом на рисунке.

Обратная ЗН. Пусть вид исхода схемы R* = (1, 2, 5), требуется найти его номер N*.

где к = 1,Т, (к — £+1) - номер пучка этого г-го итогового исхода перечисления всех исходов схемы с совпадающими внутри каждого пучка вероятностями, а их номера в общем списке исходов, обозначенные индексом г, меняют значения в пределах пучка размером Ст.

Доказательство. В условиях теоремы вероятностное распределение случайной величины X имеет гипергеометрическое распределение Р(X = к) = СкСП-т/С'П, где г = тах(0, т—п+т) ^ к ^ тгп(т, т) = Т, которое по описанной выше структуре графа перечисления исходов нашей схемы является распределением исходов единственного пучка первой итерации. На второй итоговой итерации мы имеем (Т — £ + 1) пучков исходов соответствующих схем сочетаний с параметром к - числа частиц от £ до Т включительно, каждый со своими совпадающими в пучке вероятностями итерационных переходов, обратными размеру пучка Ск.

Отсюда следует, что вероятностное распределение на множестве исходов нашей схемы представляет собой группы совпадающих вероятностей в пределах исходов каждого итогового пучка, вычисляемых по траекториям исходов схемы как произведения соответствующей гипергеометрической вероятности исхода первой итерации с к = 1,Т частицами в выделенных т ячейках и вероятности 1/С^ исхода схемы сочетаний с параметром числа частиц

Transactions of the Karelian Research Centre of the Russian Academy of Sciences. 2022. No. 4

равным k. Тогда

5. Моделирование исходов схемы

Pi(k) =

с k cr—k 1

с mC 'ri — m 1

a

r—k

nr a„

C k

r

C

где к = Ь,Т, (к — Ь + 1) - номер пучка этого г-го итогового исхода перечисления всех исходов схемы с совпадающими внутри каждого пучка вероятностями, а их номера в общем списке исходов, обозначенные индексом г, меняют значения в пределах пучка размером Ст, что и утверждалось. □

Замечание. При неравновероятном распределении исходов схемы сочетаний, определяющем вероятностное распределение исходов первой итерации, вероятность каждого исхода нашей схемы вычисляется как вероятность ведущей к нему траектории.

Покажем на примере расчет вероятностей на множестве исходов нашей схемы в случае равновероятных исходов схемы сочетаний.

Пример 2. Будем находить вероятностное распределение исходов схемы в условиях примера 1, т. е. при п = 10, т = 5, г =7. Тогда Ь = 2 <к<5 = Т.

Общее число исходов схемы N = 26, полученное в примере 1, в порядке их нумерации разделим на группы исходов совпадающих итоговых вероятностей в соответствии с размерами пучков второй итерации их перечисления, т. е. размерами: С2 = 10; С3 = 10; С| = 5; С = 1, соответствующие значениям к = 2, 5 с. в. X. Тогда при каждом значении к по формуле (5) будем получать подряд совпадающие итоговые вероятности исходов нашей схемы в количестве С5к:

Р1(2) = ... = рю(2) = 1/120;

Р11(3) = ... = Р20(3) = 5/120;

Р21(4) = ... = Р25 (4) = 10/120;

Р2б(5) = 10/120. Проверка на распределение

10

1 120

5 10 10

+ 10 ' 120+5 ' 120 + 1 ' 120

= 1.

При изученном вероятностном распределении на множестве исходов схемы будем методом маркировки (см. [4]) разыгрывать его случайный номер от 1 до N. Тогда по результату прямой ЗН по разыгранному номеру исхода будем определять его вид, который считаем смоделированным исходом нашей схемы.

Литература

1. Энатская Н. Ю. Анализ комбинаторных схем в доасимптотической области изменения параметров // Труды Карельского научного центра РАН. 2018. № 7. С. 117-133. doi: 10.17076/mat750

2. Энатская Н. Ю. Комбинаторный анализ схемы сочетаний // Промышленные АСУ и контроллеры. 2015. № 8. С. 33-38.

3. Энатская Н. Ю., Хакимуллин Е. Р. Метод графов для решения задач перечислительной комбинаторики // Приборы и системы. Управление, контроль, диагностика. 2014. № 8. С. 15-21.

4. Энатская Н. Ю., Хакимуллин Е. Р. Стохастическое моделирование. М.: МИЭМ, 2012. 185 с.

References

1. Enatskaya N. Yu. Analysis of combinatorial schemes in the pre-asymptotic region of parameter change. Trudy Karel'skogo nauchnogo tsentra RAN = Transactions of the Karelian Research Centre RAS. 2018;7:117-133. doi: 10.17076/mat750 (In Russ.)

2. Enatskaya N. Yu. Combinatorial analysis of a combination scheme. Promyshlennye ASU i kontrollery = Industrial ACS and Controllers. 2015;8:33-38. (In Russ.)

3. Enatskaya N. Yu., Khakimullin E. R. Graphs method for solving enumerative combinatorics. Pribory i sistemy. Upravlenie, kontrol, diagnostika = Instruments and Systems: Monitoring, Control, and Diagnostics. 2014;8:15-21. (In Russ.)

4. Enatskaya N. Yu., Khakimullin E. R. Stochastic modelling. Moscow: MIEM; 2012. 185 p. (In Russ.)

Поступила в редакцию / received: 05.12.2021; принята к публикации / accepted: 28.04.2022. Автор заявляет об отсутствии конфликта интересов / The author declares no conflict of interest.

СВЕДЕНИЯ ОБ АВТОРБ:

CONTRIBUTOR:

Энатская Наталия Юрьевна

канд. физ.-мат. наук, доцент Департамента прикладной математики

e-mail: nat1943@mail.ru

Enatskaya Natalia

Cand. Sci. (Phys.-Math.), Associate Professor

79

i Надоели баннеры? Вы всегда можете отключить рекламу.