Вероятностная комбинаторика
Вероя́тностная комбинато́рика, раздел дискретной математики, в котором методы теории вероятностей применяются для изучения комбинаторных объектов. В вероятностной комбинаторике рассматриваются также перечислительные задачи комбинаторики и вопросы существования комбинаторных объектов с заданными характеристиками.
При использовании вероятностных методов для решения перечислительных задач комбинаторики на конечном множестве комбинаторных объектов задаётся вероятностное распределение и исследуются распределения характеристик случайного комбинаторного объекта из этого множества. Если заданное распределение является равномерным, то вероятность того, что некоторая характеристика случайного объекта приняла какое-то значение, есть отношение числа объектов, обладающих этим значением характеристики, к общему числу объектов в множестве, так что, если общее число объектов известно, задача нахождения вероятности и перечислительная задача нахождения числа объектов с заданным значением характеристики эквивалентны.
Первые шаги вероятностной комбинаторики связаны с развитием в середине 17 в. элементарной теории вероятностей, когда комбинаторные методы использовались для подсчёта различных вероятностей в азартных играх. Первые результаты исследований в вероятностной комбинаторике с использованием современных методов теории вероятностей появились в работах В. Л. Гончарова (1896–1955) (см. Гончаров. 1942; 1944), в которых получены основные результаты о предельном поведении случайных величин, связанных с цикловой структурой случайных подстановок при возрастании их степеней. Случайная подстановка степени – это подстановка, выбираемая с равными вероятностями из множества всех подстановок степени . С использованием хорошо развитых в теории вероятностей методов доказательства предельных теорем (метода производящих функций, метода характеристических функций, а также метода моментов) Гончаровым было доказано, что число циклов длины в случайной подстановке степени имеет в пределе при распределение Пуассона с параметром , распределение общего числа циклов сближается с нормальным распределением с параметрами , найдено предельное распределение максимальной длины цикла случайной подстановки. Впоследствии эти результаты во многом служили образцом для изучения различных классов случайных комбинаторных объектов, в том числе случайных размещений, случайных разбиений целых чисел на целочисленные слагаемые, различных классов случайных графов (случайных отображений, лесов, деревьев), случайных матриц, систем случайных уравнений, случайных автоматов, случайных алгоритмов.
При изучении случайных графов венгерскими математиками П. Эрдёшем и А. Реньи был обнаружен (1960) неожиданный эффект, который по аналогии с подобным эффектом в поведении систем частиц в статистической физике трактуется как фазовый переход. Пусть – случайный граф с вершинами, который получается в результате размещения рёбер, каждое из которых независимо от размещения остальных рёбер занимает любое из возможных мест с равными вероятностями. Пусть при . Если , точнее, если , то граф с вероятностью, стремящейся к единице, состоит из связных компонент, которые являются либо деревьями, либо компонентами, содержащими ровно один цикл. При переходе параметром значения 1, точнее, в области, где при параметр стремится к какой-либо постоянной , появляется т. н. гигантская компонента, число вершин в которой асимптотически нормально с математическим ожиданием , при этом с убыванием параметра параметр возрастает. При граф с вероятностью, стремящейся к единице, состоит из гигантской компоненты, деревьев и компонент с одним циклом. Такое поведение случайного графа при переходе параметром значения 1 можно интерпретировать как фазовый переход, или, другими словами, как наличие порогового эффекта в поведении случайного графа. Позднее пороговый эффект был обнаружен в поведении ещё более простых случайных комбинаторных объектов, таких как случайные леса из корневых и некорневых деревьев.
Вероятностный подход используется и для доказательства существования комбинаторных объектов без привлечения конструктивных построений. Простейший вариант этого подхода основан на том, что если математическое ожидание целочисленной неотрицательной случайной величины положительно, то эта случайная величина не равна тождественно нулю. Один из примеров применения вероятностного подхода состоит в следующем.
Пусть – случайный граф с вершинами, в котором каждая пара вершин независимо от остальных соединена ребром с вероятностью (с вероятностью такого ребра нет, ). В графе , дополнительном к графу , пара вершин соединена ребром тогда и только тогда, когда такого ребра нет в . Пусть и – числа полных подграфов с вершинами в и соответственно. Для математических ожиданий справедливы равенстваЕсли число , где – биномиальные коэффициенты, – целая часть числа , то и при . Следствием этих соотношений является то, что для каждого фиксированного , и каждого достаточно большого существует граф c вершинами, не содержащий полного подграфа с более чем вершинами, дополнительный граф которого не содержит полного подграфа с более чем вершинами.
Значительное внимание в вероятностной комбинаторике уделяется генерации последовательностей случайных чисел, генерации случайных комбинаторных объектов, таких как случайные подстановки, а также вероятностному анализу алгоритмов и построению вероятностных алгоритмов, включающих в себя датчики случайных чисел.