Главная » Просмотр файлов » Введение в прикладную комбинаторику, Кофман А.

Введение в прикладную комбинаторику, Кофман А. (984071), страница 19

Файл №984071 Введение в прикладную комбинаторику, Кофман А. (Введение в прикладную комбинаторику, Кофман А.) 19 страницаВведение в прикладную комбинаторику, Кофман А. (984071) страница 192015-07-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 19)

Пусть (20.10) выполняется для всех множеств с числом объектов, меньшим и: 1(п — 1, й)=С -ь ((и — 2, й — !)=С -ь (20.16) Тогда 1 (и — 1, й) + 1 (и — 2, й — 1) = С„ь -1- С~:,~ = (п — ь)! (и — ч)! и+! й((п — хь)! + (ь — !)((п — хь-) !)( — — С"-ь.ь' й~( з, (20.17) й) = п й С„ы й(~ 2 . (20,18) !3! и (20.!О) доказано. В т о р а я л е м м а. Пусть из и различимых объектов, расположенных на окружности, выбираются й объектов. Тогда число д(п, й) таких наборов, что никакие два из выбранных объектов не являются последовательными, равно Например, при и=7 и (с =3 (рис.

4!) ьг (7, 3) 4 Сг = — ° 4 = 7 . (20.19) Эти наборы АСЕ, АСЕ, АЭГ, ВЕ)Е, ВВС, ВЕС, СЕВ. Как и раньше, разобьем множество наборов на два подмножества: наборы, содержащие первый объект, и наборы, не содержащие его. Так как число наборов первого подмножества равно 7(п — 3, й — 1), 7" (и — 1, )г), (20.20) а второго (20.21) то 1, )г)+7(п — 3, lг — 1)=С -г+С -х-:= (и — й — !)! и (и — )г) ! (г) — ))! (и — 2)г)! и — )г ()г — ))! (и — 2и)! д(и, )г) = ! (ив (и — гг)! )г! (и — 2)г)! , С -ы )г(~ 2, (20.22) и (20.!8) доказано.

Рассмотрим теперь перестановки элементов 1, 2, ..., п. Обозначим через У, свойство: в перестановке объект г стоит на г-м А месте; через У; — свойство; в перестановке объект г стоит на (г + 1)-м месте Ьг ° (г=!, 2, ..., п — !), и через У„'— свойство: объект п стоит на первом месте. й" ° Рассмотрим эти 2п свойств в следующем порядке: У„У',, У, У.;, ..., У,, У„'. (20.23) Е Фиксируем )г из них, с1исло перестановок, Рис.

4!. удовлетворяющих этим свойствам, равно (и — )г)1, если свойства не противоречивы, и нулю в:противном случае. Если обозначим через ои число наборов нз й непротиворечивых свойств, а через (7 — число перестановок, не удовлетворяющих ни одному из свойств (20.23), то по формуле решета (12.20) с ыи —— ох (и — )г) ! (20.24) имеем ()и= ос. и! — о,. (п — 1)!+ ох (и — 2)! — ... + ( — 1)" ол О!, (20.25) !32 Применяя теперь вторую лемму Капланского к множеству (20.23), получаем (20.26) Подставляя (20.26) в (20.25), находим и„=и1 —,„, Се., (и-1)!+,„, С'.=„з ( -2)1 — ... 2п 2п + ( 1) „Сп 01, и ) 1.

(20.27) У П Р А )К Н Е Н И Я 20А, По формулам 120.2) и 120.3) вычислить Мм 20В. То же самое по формуле Тупара. 20В. Пусть пз 9 различимых обьектов на прямой выбираются 5 объектов. Каково число таких наборов, что никакие два объекта в ннх пе являготся соседними. 20Г. То же самое для 13 объектов, расположенных на окружности, и наборов пз 7 объектов. 20Д.

Тот же вопрос, что и в упражнении 20Г, но: а) двз фиксированных объекта должны содержаться в каждом наборе, б] два фиксированных объекта ие содержатся в одном и том же наборе. В 21. Перестановки с запретными положениями. размещение по ячейкам Задача о встречах и задача о супружеских парах — частные случаи задач, описываемых булевыми матрицами с ограничениями на расположение единиц (рис. 37 и 38).

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

Будем булеву матрицу называть также «сотами» *), так как в различных задачах требуется размещать объекты по ячейкам, объединенным в <ссоты». Подсчитаем сначала число различных сот порядка и, включая случаи, когда все ячейки запретные (все элементы булевой матрицы — нули) и когда все ячейки свободные (все элементы булевой матрицы — единицы). Так как соты порядка и содержат ие ячеек, то число сот с й запретными ячейками равно С„. Следовательно, искомое число равно и' ~ С„= 2". (21.!) Аналогично можно подсчитать, что число сот размера т Х и равно 2 '". С точки зрения пересчета не все соответствующие задачи нужно различать.

Например, все и' задач с одной запретной *) В оригинале «саз)ег». (Лриж перев.) 133 ячейкой, по существу, неразличимы. Поэтому общее число различных с этой точки зрения задач трудно определить. Задачи такого типа будем называть задачами о размещении А неразличимых объектов в соты размера пг ',к,п. К ним относятся, например, некоторые задачи $ 18 с сотами размера 1 к', п и без запретных ячеек. Будем предполагать, что выполняются условия: соты имеют порядок а; в ячейке не более одного объекта (т. е. О или !); каждая строка н каждый столбец содержат не более одного объекта.

! 2 3 4 5 6 7 ! 2 3 4 5 6 7 Рис. 43. Рис. 42. Эту задачу часто называют задачей о ладьях, если имеются в виду ладьи на шахматной доске, не бьющие друг друга, или задачей о назначениях й работников на а должностей, причем каждый работник может занять только одну должность и каждая должность может быть занята только одним работником, В $ б1 мы увидим, что эта задача связана с понятием паросочетания в теории графов. На рис.

42 представлен пример такой задачи с а = 7, и рис. 43 показывает, как поместить пять объектов в соты. Для решения таких задач с помощью денумераторов будем пользоваться формулой включения и исключения из э 12. Рассмотрим 3 свойств, О ( 3 ( а' (п — порядок сот): У,: 1, занимает ячейку 1о б7,: Ц занимает ячейку 13, У,: 1, занимает ячейку 1,.

Некоторые из этих свойств совместимы, другие — нет, например, если в какую-либо ячейку уже помещен объект, то ни в какую ячейку в том же столбце или той же строке нельзя поместить !34 другой объект. Пусть А; — подмножество перестановок со свойством Уи а Ат — подмножество перестановок со свойством У;. Тогда Аа Д А! — — Я, если У~ и Ут соответствуют ячейкам одной и той же строки или одного и того же столбца.

(21.2) Выберем г свойств из и (указанных (г (и). Тогда п — г объектов можно разместить (и — г) ! способами по остальным ячейкам. Обозначим через р„г ( п, число не- пустых пересечений вида З 3 4 3 (Аз, ПА~,П . ПА1„). Тогда в силу(!2.17) с те(г)=р,(п — г)! г=О, 1, 2, ..., и, з (2! .3) 3 имеем 4 и'(г) =се(0) + ю(1) г+ и(2) гт+ ...

+ +те(п)г" + ..., в(п+!)=О, />О, (21.4) Рис. 44. и Ят'(г) = Ю'(0) + В' (1) г + Чт (2) г' + ... -1- Ю' (и) г" -1- ..., ИР (и + 1) = О, ! ) О, (2 1,5) где через йт(г) обозначено число перестановок в точности с г свойствами. Согласно (!2.54) а а Ф'" (г) = ~ се (г) (г — 1)' = ~ р, (п — г)! (г — 1)'. (21.6) т 3 т=а Запишем производящую функцию для р,: а р'(г) =,у~а р,г'. l о (21.7) Производящие функции для задач о сотах будем обозначать через л М' (г) = ~а р, (п — г)! (г — 1)'.

(21.8) Полиномы р'(г) называются ладетуными мноеочленами, а й(*(г) — мноеочленами попаданий. П р и м ер. На рис. 44 изображены соты порядка 6 с шестью запретными ячейками Уь Уз, ..., Уа'). Подсчитаем р„г = = О, 1, 2, 3, 4, 5. ') Для изображения запретных ячеек будут использоваться те же сииво. лы, что в для соответствующих свойств У.

!33 Имеем рз=! (2!.9) р, = 6. (21.10) Заметим, что пары У, н У„У, и У4, У, и Уз несовместимы. Следовательно, Рз= 12, (21, 11) 3-выборок иэ обшего Легко убедиться, что 11 неупорядоченных числа Се=20 несовместимы. Поэтому з р„= 9. (21, 12) Аналогично получаем Рз = 2 Р,=О, р,=О. (21.13) (21, 14) (21. 15) Следовательно, р' (г) = 1 + 6г + 12гз -+ 9гз -1- 2г4 (21.16) Отсюда в силу (21.3) находим за(г): ю(0) =120, ы(1) =144, ю(2) =72, за(3) = 18, зе(4)=2, за(5)=0, (21. 17) в'(г) = 120+ 144г+ 72гз+ 18гз+ 2г', (21,18) Вычисляя Ф' (0) = ж (0) — за (1) + ы (2) — ы (3) + зе (4) — ы (5) = = 120 — 144+ 72 — 18+ 2 = 32, К (1) = ы (1) — Сзза (2) + Сзы (3) — Сю (4) + Сзгз (5) = =144 — 2 72+ 3 18 — 4 2=46, )Р'(2) = в(2) — Сзпз (3) + Сзв (4) — Сзю (5) = 72 — 3 18+6 2=30, )Р'(3) =я(3) — Сын(4) + Сзы(5) = 18 — 4 2 = 10, (21.19) К (4) = пз (4) — Сзю (5) = 2, Т(5) =ю(5) =О, имеем 136 М*(г) = 32+ 46г+ 30г'+ 1Ог'+ 2г'.

(21,20) Это же получается и иэ (21,6): )у" (г) = пз (0) + пз(1) . (г — 1) + ы (2) (г — 1)' -1- за (3) . (г — 1)з -1- + и (4) . (г — 1)з + цз(5) . (г — 1)з + пз (6) . (г — 1)з = = 120 + 144 (г — 1) + 72 (г — 1)з + 18 (г — 1)з + 2 (г — ! )4 = = 32+ 46г + 30гз + 10гз -1- 2гз (21 21) Разложение на минимальные непересекающиеся подсоты.

Будем рассматривать подсоты сот порядка п. Например, соты на рис. 46 — подсоты сот на рис. 45. Пусть С1 и Са — подсоты сот С. Назовем С1 н Са непересекающимися, если запретные ячейки С1 не лежат на столбцах и строках, образующих Са. Например, на рис. 47 подсоты, образованные строками и столбцами соответственно 1, 2, 3 и 4, 5, 6, 7, не пересекаются. Для разложения сот на минимальные') непересекающиеся подсоты достаточно заметить, что если запретна ячейка (1,/), 1 2 3 4 5 6 7 1 2 3'4 6 6 7) ~ 1'1 121 3 5 6 ,' 5 ,' 16, , '7,' Рис 47.

Рис. 46. Рис. 45. то строки и столбцы с пндексамн 1 и 1 принадлежат одним и тем же подсотам. Возьмем, например, соты на рис. 48. Выписываем в столбец индексы, соответствующие одним и тем же подсотам, начиная с 1: 2 3 4 6 8 5 7 9 Таким образом, получаем следующие 5 минимальных непересекаютцихся подсот: С, — с индексами 3, 5, Ст — с индексами 1, 9, 8, Са — с индексом 4 (без запретных ячеек), С4 — с индексами 6 и 7, Са — с индексом 2 (см, рис.

49). Разложение на минимальные непересекающиеся подсоты единственно, что легко доказать, Теорема. Пусть С, и С,— непересекающиеся подсоты, на которые разлагается С. Тогда Р' (г) = Р',(г) Р',(г), (21.23) где р*(г), р',(г), р.,*(г) — соответствующие ладейные ланогочлены для С, С„С,.

Характеристики

Тип файла
PDF-файл
Размер
12,26 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6392
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее