Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздел 1_РЕД_2.doc
Скачиваний:
291
Добавлен:
27.03.2016
Размер:
10.44 Mб
Скачать

5.3. Размещения (размещения с повторениями)

Изучим основные типовые случаи расчета общего числа вариантов расположений объектов на выделенных местах.

Рассмотрим n мест a1, a2,…, an, для которых порядок расположения имеет значение и на которых могут независимо расположены представители из одного и того же множества, имеющего m объектов, при этом располагаемые объекты на разных местах могут иметь одинаковые значения (повторяться). Например, разряды десятичного числа, вносящие в него различный вклад, могут независимо принимать m = 10 значений от 0 до 9.

Данный способ расположения объектов называют размещением из n по m. Общее количество N(C(А)) вариантов всех рассматриваемых комбинаторных множеств C(А) обозначают U(n, m) либо . Поскольку значения величин могут неограниченное число раз повторяться при размещении на различных местах, то данный случай также можно назватьразмещением с повторениями.

Поскольку для каждого места a1, a2, …, an число вариантов возможного расположения объектов не зависит от остальных и равно m, то, применяя (n-1) раз правило умножения, получим общую формулу для расчета :

.

Вывод расчетной формулы для общего числа вариантов размещений с повторениямиm различных объектов на n местах с использованием правила умножения поясняется на схеме на рис. 5.7.

Рис. 5.7. Расчетная схема для подсчета общего числа вариантов размещений с повторениями m различных объектов на n местах

Многие практические задачи оценки количества объектов сводятся к подсчету размещений.

Пример 1. Найти количество N попарно различных трехзначных десятичных чисел для двух случаев:

1) когда в начале записей разрешены незначащие нули;

2) когда в записях незначащие нули недопустимы.

Решение.

1) Если нет ограничения на использование нулей, то в каждом разряде чисел может быть до 10 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Получаем задачу размещения со следующими параметрами: n = 3, k = 10. Следовательно:

.

2) Если использование незначащих нулей в начале записи чисел недопустимо, то в каждом из двух младших разрядов, как и в случае 1), может быть одна из 10 цифр, а в старшем разряде только одна из 9 цифр: (1, 2, 3, 4, 5, 6, 7, 8, 9). Поскольку цифры в разрядах независимы, то общее количество различных чисел в данном случае по правилу умножения составит:

N = 9 × 102 = 900.

Ответ:1) 1000;2)900.

5.4. Перестановки и размещения без повторений различных объектов. Упорядоченность перестановок

Перестановкой длины n называют расположение n различных объектов на n различных местах. Общее количество N(C(А)) всех возможных попарно различных перестановок длины n обозначают как P(n), A(n, n) либо .

Размещением без повторений из n по k (n  k) называют расположение k взаимно различных объектов на n различных местах (не более одного объекта на место). Общее количество мест не меньше числа объектов. Полное количество N(C(А)) всех различных вариантов размещений без повторений из k по n обозначают как A (k, n) либо . Очевидно, что перестановки – частный случай размещений без повторений при равном количестве объектов и мест, т. е.k = n.

Подсчет общего числа вариантов расположения объектов в этом случае проще всего производить при помощи чисел вариантов N(a1), N(a2), …, N(ak) расположения каждого из объектов 1, 2, ..., k.

Первый из размещаемых объектов можно разместить на любом из n имеющихся мест (число вариантов выбора N(a1) = n). Для второго размещаемого объекта число вариантов выбора N(a2) = n – 1, поскольку одно место уже занято. Для третьего по порядку размещаемого объекта N(a3) = n – 3, т. д., для k-го – N(ak) = (n – k + 1).

По правилу умножения общее количество вариантов размещений без повторений из n по k равно произведению чисел вариантов N(a1), N(a2), ×××, N(ak):

.

Вывод расчетной формулы для общего числа вариантов размещений без повторенийk различных объектов на n местах с использованием правила умножения поясняется схемой на рис. 5.8.

Рис. 5.8. Расчетная схема для подсчета общего числа вариантов размещений без повторенийk различных объектов на n местах

Общее число перестановок длины n:

.

Пример 1. Определить, сколькими вариантами можно разместить четырех гостей за столом, если число стульев, занимающих различные положения (различающихся), равно: 1) 4; 2) 6?

Решение. В случае 1) имеет место расчет перестановок, так как количество объектов равно числу мест для размещения: k = n. Поэтому

.

В случае 2) число мест для размещения больше, чем число объектов (n > k), поэтому необходимо использовать формулу для расчета размещений без повторений из 6 по 4:

.

Ответ:1) 24;2)360.

Замечание. Обычно при расчете размещений без повторений полагают, что мест n не меньше, чем объектов k (n  k). Однако на практике количество объектов k может быть больше, чем мест для размещения n (k > n). Данный случай можно рассматривать аналогично предыдущему, представив его как распределение n мест по k объектам. При этом количество возможных размещений равно k! / (k – n)!.

Таким образом, в задаче о распределении k неодинаковых объектов на n различных местах количество возможных размещений всегда можно представить в виде общей формулы:

, где M = max(kn); m = min(kn).

Пример 2. Найти число вариантов размещения на 6 пронумерованных рабочих позициях станка различных инструментов, общее число которых равно 8.

Решение. Так как места и инструменты различны и k = 8 > n = 6, то M = max(kn) = 8; m = min(kn) = 6. Общее число вариантов размещения:

.

Ответ: 20160.

При подсчете вариантов вместо n неодинаковых объектов всегда можно взять n различных натуральных чисел, например, 1, 2, ..., n.

Определение. Полной перестановкой n (1, 2, ..., n) называют результат перестановки длины n чисел 1, 2, ..., n, куда каждое из них входит лишь раз. Общее количество перестановок {n } равно =n!. Частичной перестановкой длины kkn (1, 2, ..., n) будем называть результат размещениями без повторений k различных чисел из {1, 2, ..., n}. Общее количество перестановок {kn} равно = n!/(n-k)!.

Пару элементов в перестановке (аi, аj) будем считать упорядоченной, если аi < аj при i < j. Каждую полную перестановку чисел  (1, 2, ..., n) = (1, 2, ..., n) можно взаимно однозначно охарактеризовать вектором инверсийd = (d1, d2, ..., dn), определяющим меру неупорядоченности перестановки . Это соответствие устанавливают следующим образом: каждый элемент di равен числу элементов, стоящих слева от i и превышающих его (т. е. нарушающих порядок). У первого элемента d1= 0. Полностью упорядоченной перестановке чисел (1, 2, ..., n) соответствует dmin = (0, 0, ..., 0), а максимально неупорядоченной перестановке (n, n–1, ..., 1) — вектор инверсий dmax = (0, 1,…, n–2, n–1). Каждый вектор инверсий можно рассматривать как обращенную слева – направо запись некоторого числа N(d) в факториальной системе счисления. Вектору N (dmin) соответствует 0, вектору N(max) — число (n! 1). Следовательно, множество всех полных перестановок  (1, 2, ..., n) можно взаимно однозначно отобразить на множество всех целых чисел от 0 до (n! – 1).

Определение. Весом вектора инверсий d = (d1, d2, ..., dn) называют сумму его компонент:

и (d ) = d1 + d2 + ... + dn .

Вес вектора инверсий перестановки  = (1, 2, ..., n) равен количеству перемен мест рядом стоящих элементов, необходимому для полного упорядочения перестановки, соответствующей вектору d.

Пример 3.

1) d(4,5,1,3,6,2) = (0,0,2,2,0,4), N = 22! + 23! + 45! = 22 + 26 + 4120 = 49610, и (d) =8,

2) d(3,1,6,5,2,4) = (0,1,0,1,3,2) , N = 11! + 13! + 34! + 25! = 11 + 16 + 324 + 2120 = 31910 , и (d) = 7.

Определение. Лексикографическим будем называть порядок перестановок  (1, 2, ..., n) = (1, 2, ..., n), когда соответствующие им числа в факториальной системе счисления расположены по возрастанию от 0 до (n! – 1).