Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Задачі для самостійного розв’язку

.

Приклад 22. Знайти число всіх таких слів довжини mn у n - буквеному алфавіті, у котрих кожна буква алфавіту зустрічається m разом.

Розв’язок. Число слів дорівнює числу перестановок із повтореннями

.

Приклад 23. Скількома способами множина з n елементів може бути розбите на S підмножин, із яких перше містить елементів, друге - елементів, …, s – e - - елементів.

Число способів дорівнює числу перестановок із повтореннями

.

Задачі для самостійного розв’язку

1. Скільки тризначних чисел можна скласти з цифр 1, 2, 3, 4, 5?

2. Скільки є п'ятизначних чисел, що діляться на 5?

3. Скільки є двохзначних чисел, у яких обидві цифри парні?

4. Скільки є п'ятизначних чисел, у яких усі цифри непарні?

5. У селищі живуть 1500 жителів. Довести, що принаймні двоє з них мають однакові ініціали.

6. На зборах повинні виступити 5 чоловік: А, Б, У, Г, Д. Скількома способами можна розташувати їх у списку за умови, що Б не повинний виступати до того, як виступить А?

7. Четверо студентів складають іспит. Скількома способами можуть бути поставлені їм оцінки?

8. У кімнаті n лампочок. Скільки усього різних способів освітлення кімнати, при яких горить рівно k лампочок?

9. Є n деталей, із них m із дефектом

1) скількома способами можна вибрати дві деталі так, щоб одна з них була з дефектом, а інша – доброякісна?

2) скількома способами можна вибрати п'ять деталей так, щоб із них дві були доброякісними, а три - із дефектом?

3) скількома способами можна вибрати R деталей так, щоб серед них було рівно S із дефектом?

10. У студентській групі кожний вивчає англійську або французьку мова. Англійську мову вивчають 18 чоловік, французьку - 13 чоловік, а обидві - 6 чоловік. Скільки студентів у групі?

11. Із 100 студентів англійську мову знають 28 студентів, німецьку - 30, французьку - 42, англійську та німецьку - 8, англійську та французьку - 10, німецьку та французьку - 5, усі три мови знають три студенти. Скільки студентів не знають жодної з трьох мов?

12. Скільки різних слів можна скласти, переставляючи букви слова “математика”?

13. Скількома способами можна переставляти букви слова “город” так, щоб три букви “о” не стояли поруч?

14. У кімнаті студентського гуртожитку живуть троє студентів. У них є 4 чашки, 5 блюдець і 6 чайних ложок (усі чашки, блюдця і ложки відрізняються одне від одноти). Скількома способами вони можуть накрити стіл для чаювання (кожний одержує одну чашку, одне блюдце та одну ложку)?

15. Із групи, що складається з 7 чоловіків і 4 жінок, треба вибрати 6 осіб так, щоб серед них було не менше 2 жінок. Скількома способами це можна зробити?

16. У кондитерському магазині продаються 4 сорти тістечок. Скількома способами можна купити 7 тістечок? Скількома способами можна купити 3 тістечка? Скількома способами можна купити 3 різних тістечок?

17. На студентському вечорі присутні 12 дівчат та 12 юнаків. Скількома способами можна вибрати 4 пари для танцю?

18. Студенту необхідно скласти 4 іспити протягом 8 днів. Скількома способами це можна зробити?

 

Тема 4. Логічні операції та їхні властивості

 

Приклад 24. Побудувати істинностну таблицю складного висловлення, заданого формулою .

Очевидно, таблиця істиности буде містити рядків. Дужки порушують природний порядок операцій - , указує на те, що спочатку потрібно виконати імплікацію, використовуючи таблицю істинності імплікацій, потім потрібно знайти кон’юнкцію (), з огляду на таблицю істинності операції кон’юнкції. Далі треба виконати заперечення з урахуванням таблиці істиности заперечення, еквівалентність і заперечення Заключною операцією в побудові таблиці істиности для S буде диз'юнкція двох висловлень:

Порядок і результати виконання логічних операцій наведені у таблиці:

 

A B C
                 
                 
                 
                 
                 
                 
                 
                 

Отже, формула S задає висловлення, яке істинне на таких наборах значень елементарних висловлень: A=1, B=1, C=1 (усі три елементарних вислов

A=0, B=1, C=1 (A - хибне, B і C - істинні);

A=0, B=1, C=0 (У - істинне, A, C - хибні);

A=0, B=0, C=1 (С - істинне, A, B - хибні);

A=0, B=0, C=0 (усі три висловлення хибні).

Приклад 25. Довести рівносильність формул

1. Таблиця істинності для формули

A B
     
     
     
     

2. Побудуємо таблицю істинності для формули

A B
       
       
       
       

Таблиці істинності збігаються, отже формули рівносильні.

Приклад 26. Показати рівносильність формул

1. Для формули таблиця істинності:

A B
     
     
     
     

2. Побудуємо таблицю істинності для формули :

A B B
             
             
             
             

Порівнюючи таблиці, бачимо, що значення істини та хибності обидва висловлення приймають на тих же самих наборах істинності і хибності елементарних висловлень А і В. Виходить, формули рівносильні.

Тема 5. Перевірка правільности міркувань

 

Приклад 27. Треба встановити, чи правильне міркування:

“Якщо функція на даному інтервалі неперервна і має різні знаки на його кінцях, то усередині даного інтервалу функція обертається в нуль. Функція не обертається в нуль усередині даного інтервалу, але на кінцях інтервалу має різні знаки. Отже, функція розривна”.

У запропонованому для розгляду міркуванні посилки і висновок складаються з таких елементарних висловлень:

А - функція неперервна на даному інтервалі;

В - функція має різні знаки на кінцях інтервалу;

С - функція обертається в нуль усередині даного інтервалу.

Використовуючи ці позначення, запишемо посилки і висновок у виді формул:

_______________________________

Міркування є вірним, якщо імплікація тотожно істинна.

Для перевірки правильності міркувань будуємо таблицю істинності:

 

А   В   С
                   
                   
                   
                   
                   
                   
                   
                   
                   

Переконуємося, що міркування є вірним. Проведемо перевірку правильності цього міркування методом від супротивного. Припустимо, що висновок Q хибний. Покажемо, що в цьому випадку кон’юнкція посилок - помилкова, тобто контрапозиція тотожно істинна.Справді, якщо - хибна, то А - істинне. Нехай - істинне, тоді В - істинне, - істинне, тобто С - хибне, але в цьому випадку посилка приймає значення хибне, тому що ми одержали, що - істинне, а С - хибне.

 

Тема 6. Нормальні форми алгебри висловлень.

Приклад 28. Побудувати КНФ для формули алгебри висловлень:

1. Позбудемося від знаків імплікації, використовуючи рівносильні формули:

2. Позбудемося від знака еквівалентності, використовуючи рівносильну формулу

3. Позбудемося від знака заперечення, що ставиться до виразів, які складаються більш ніж з однієї змінної, використовуючи закони де Моргана

4. Позбудемося від подвійних і потрійних заперечень:

5. Застосуємо закони дистрибутивності

одержимо , що є КНФ для даної формули S.

6. Використовуючи властивості і , спростимо КНФ для S:

Отже, формула S - здійснена.

Приклад 29. Встановити тип формули

Визначимо КНФ для заперечення S:

КНФ для не задовольняє умову теореми 1, отже формула S - здійсненна.

Приклад 30. Дана КНФ . Побудувати СКНФ.

1.

2.

3.

4.

Визначення ДКНФ і ДДНФ дозволяють для кожної формули алгебри висловлень, приведеної до ДНФ або КНФ, побудувати її ДДНФ або ДКНФ.

Приклад 31. Задана ДНФ, призвести до ДДНФ:

1. Перший і останній доданки однакові. На підставі властивості операції диз'юнкції один із додатків можна відкинути.

2.

3.

Одержимо

Тепер виконані умови 1-3. Щоб задовольнити умову 4, випливає:

Отже

Тепер умова 4 виконано, але з'явилися однакові доданки. Виключивши їх, отримаємо

Приклад 32. Дана КНФ Побудувати ДКНФ.

1.

2.

3.

отже

4. отже

1. Показати рівносильність формул

а)

б)

в)

г)

д)

2. Перевірити правильність міркування 3 способами.

1. Якщо 2 - просте число, то це найменше просте число. Якщо 2 - найменше просте число, те 1 не є простим числом. Число 1 не є простим числом. Отже, 2 - просте число.

2. Якщо всі сторони чотирикутника рівні між собою, то він є паралелограмом тоді і тільки тоді, коли його діагоналі діляться в точці перетину навпіл. Протилежні сторони чотирикутника попарно рівні. Отже, його діагоналі діляться в точці перетину навпіл.

3. За допомогою ДНФ і КНФ визначити тип формул:

а)

б)

в)

4. За допомогою СДНФ і СКНФ установити рівносильність формул

а)

б)

 

Тема 7. Операції над графами.

 

Приклад 33. 1. Знайти граф G (X, F), що є об'єднанням графів G1 (X1, F1) і G2 (X2, F2

G1 (X1, F1) G2 (X2, F2)

Рисунок 2. Вихідні графи.

X1 = { x1, x2, x3 }; X2 = { x1, x2 };

F (x1) = { x2 }; F2 (x1) = { x1 };

F (x2) = F (x3) = { x1, x2 }; F2 (x2) = { x1, x2 }.

Знаходимо, що X = X1 U X2 = { x1, x2, x3 }; F = F1 U F2; F (x1) = F (x2) = F (x3)={ x1, x2 }.

Геометричне зображення графа G (X, F):

 

Рисунок 3. Об'єднання графів G1 і G2

 

2. Знайти граф G (X, F), що є перетином графів G1 (X1, F1) і G2 (X2, F2

Одержуємо X = X1X2 = { x1, x2 }; F = F1F2; F (x1) = Æ; F (x2) = { x1, x2 }.

Геометричне зображення графа G:

Рисунок 4. Перетин графів G1 (X1, F1) і G2 (X2, F2)

Приклад 34. Задані два графа. Знайти G (X, F) = G1 (X1, F1) ´ G2 (X2, F2).

 

G1 (X1, F1) G1 (X2, F2)

 

Рисунок 5. Вихідні графи.

 

Розв’язок. Результатний граф G (X, F), де X = { z1, z2, z3, z4, z5, z 6 }

z1 = (x1, y1); z2 = (x1, y2); z3 = (x2, y1); z4 = (x2, y2); z5 = (x3, y1); z6 = (x3, y2);

F1 (z1) = Æ, тому що F1 (x1) = { x2 }, а F2 (y1) = Æ; F (z2) = { z3, z4 }, тому що F1 (x1) = { x2 }, а F2 (y2) = { y1, y2 }; F (z3) = Æ; F (z4) = { z5, z6 }; F (z5) = Æ; F (z6) = Æ.

Рисунок 6. Декартовим(прямий) добуток графів G1 (X1, F1) і G2 (X2, F2)

 

Тема 8. Максимальний потік у мережі.

Приклад 35. Розглянемо граф, зображений на Рисунке7. Потрібно знайти максимальний потік від х 1 до xy.

Розв’язок. Як початковий візьмемо потік із нульовими значеннями на всіх дугах x ij = 0, "ij. Пропускні спроможності дуг qij зазначені на Рисунке 7.

Крок 1. Припишемо вершині xi позначку (+ x1, ¥).

Крок 2. а) множина непозначених вершин: { xj | xj Î F (x1), x 1j < q1j } = { x1, x4 }.

Вершині x2 приписується позначка (+ x1, min (¥, q12 - x 12)) = (+ x1, min (¥, 14-0) = (+ x1, 14).

Вершині x4 приписується позначка (+ x1, min (¥, q14 - x 14)) = (+ x1, min (¥, 23-0) = (+ x1, 23).

Рисунок 7. Вихідний граф.

б) множина непозначених вершин: { xj | xj Î F-1 (x1), x j1 > 0} = Æ.

Отже, x1 позначена і переглянута, x2 і x4, позначені і не переглянуті, а всі інші вершини не позначені. Повторюємо крок 2, переглядаючи вершину x2 (вершини переглядаються в порядку зростання їхніх номерів). Множина непозначених вершин:

a) { xj | xj Î F (x2), x 2j < q2j } = { x3 }.

Позначка для x3: (+ x2, min (14, q23 - x 23)) = (+ x1, min (14, 10-0) = (+ x2, 10).

б) Множина непозначених вершин { xj | xj Î F-1 (x2), x j2 > 0} = Æ.

Тепер вершини х1 і х2 позначені і переглянуті, а x3, x4 позначені і не переглянуті.

Переглядаємо вершину x3.

а) множина непозначених вершин { xj | xj Î F (x3), x 3j < q3j } = { x5, x8 },

для x5 позначкою є (+ x3, min (10, 12-0) = (+ x3, 10).

для x8 позначкою є (+ x3, min (10, 18-0) = (+ x3, 10).

Переглядаючи x4, ніяких позначок розставити не можна, тому що всі суміжні з x4 вершини вже позначені. Переглядаючи x5, одержимо такі позначки:

для x6 - (+ x5, min (10, 25-10) = (+ x5, 10);

для x7 - (+ x5, min (10, 4-0) = (+ x5, 4).

Переглядаючи x7 одержимо позначку для x9 - (+ x5, min (4, 15-0) = (+ x5, 4).

Переходячи до кроків 4 і 5, отримаємо

x = x9 - відповідна позначка (+ x7, 4). Потік x 79 змінюємо, додаючи d (x9) = 4, x 79 = 0 + 4 = 4;

x = x7 - відповідна позначка (+ x5, 4).Потік x57 = 0 + 4 = 4;

x = x5 - відповідна позначка (+ x3,10). Потік x 35 = 0 + 4 = 4;

x = x2 - відповідна позначка (+ х1 , 14).Потік x 12 = 0 + 4 = 4.

Всі інші значення потоків залишилися рівними нулю. Потік наприкінці кроку 5 і позначки вершини до їхнього стирання на кроці 6 показані на Рисунок 7 а. Стираючи позначки у вершин і повертаючись до кроку 1 для другого проходу, одержимо такі нові позначки: для x1 - (+ x1,¥);

для x2 - (+ x1, min (¥, 14-4) = (+ x1, 10);

для x3 - (+ x1, min (¥, 23-0) = (+ x2, 23).

Вершина x1 позначена і переглянута. Переглядаючи вершину x2, одержимо позначку

для x3 - (+ x2, min (10, 10-4)) = (+ x2, 6).

Вершина позначена і переглянута. Переглядаючи вершину x3, одержимо позначки:

для x5 - (+ x3, min (6, 12-4)) = (+ x3, 6);

для x8 - (+ x3, min (6, 18-0)) = (+ x3, 6).

Вершина x3 позначена і переглянута. Переглядаючи вершину x5 , одержимо позначки:

для x6 - (+ x5, min (6, 25-0)) = (+ x5, 6).

Вершина x5 позначена і переглянута. Переглядаючи вершину x6 , знаходимо, що позначкою для x7 будет (+ x6, min (6, 7-0)) = (+ x6, 6). Тепер вершина x6 позначена і переглянута.

Позначка для x9: (+ x7, min (6, 15-4)) = (+ x7, 6).

Кроки 4 і 5. Нові потоки збільшилися в такий спосіб:

x 79 = 4 + 6 = 10; x67 = 0 + 6 = 6; x 56 = 0 + 6 = 6;

x 35 = 4 + 6 = 10; x 23 = 4 + 6 = 10; x 12 = 4 + 6 = 10.

Всі інші значення потоку не змінилися. Новий потік і позначки вершин до стирання показані на Рисунок 7 б.

Аналізуючи всі етапи визначення потоків, одержуємо після кожного проходу алгоритма потоки і позначки, зображені послідовно на Рисунок 8-11. Алгоритм закінчує роботу, коли тільки вершина x6 може бути позначена. Потік, що відповідає дугам

(x2, x3), (x3, x6), (x6, x7), (x6, x8), (x5, x7) є максимальним із значенням 10 + 0 + 8 + 7 + 4 = 29.

Тема 9. Найкоротший шлях у мережі.

Приклад 35. Розглянемо граф, зображений на Рисунке 12, де кожне неорієнтоване ребро розглядається як пару протилежно орієнтованих дуг рівної ваги. Матриця С ваг приведена нижче.

Рисунок 12. Вихідний граф.

 

Матриця ваг (C= (сij))

  x1 x2 x3 x4 x5 x6 x7 x8 x9
x1                  
x2                  
x3                  
x4                  
x5                  
x6                  
x7                  
x8                  
x9                  

Крок 1. l (x1) = 0 - позначка постійна, l (x1) = р, " xi ¹ xi , p = xi

Перша ітерація

Крок 2. F (p) = { x2, x7, x8, x9 } множина вершин, в які є дуга з x1. Позначки l (x2), l (x7), l (x8), l (x9) - тимчасові і рівні ¥. Обновляємо позначку вершини x2, для цього находим

min { l (x2), l (p) + c (p, x2)}. Тому що l (x2) = ¥, а l (p) = 0, с 12 = 10, то одержуємо

min {¥, 0+10}= 10, виходить, l (x2) = 10.

Аналогічно знаходимо

l (x7) = min {¥, 0+3}= 3; l (x8) = min {¥, 0+6}= 6; l (x9) = min {¥, 0+12}= 12.

Крок 3. Знаходимо min {l(xi)}, тобто

відповідає x7

Крок 4. x7 одержує постійну позначку l (x7) = 3; p = x7.

Крок 5. Не всі вершини мають постійну позначку, тому переходимо до кроку 2. Позначки на початку другої ітерації показані на Рисунке 13. Із знаком + показані постійні позначки.

 

Рисунок 13. Перша итерація.

Друга ітерація

Крок 2. F (p) = F (x7) = { x2, x4, x6, x9 } - усі позначки тимчасові.Обновляємо позначку вершини x2. З огляду на те, що l (x2) = 10, l (p) = 3, C72 = 2, знаходимо min {10, 3+2}= 5, тобто l (x2) = 5.

Аналогічно l (x4) = min {¥, 3+4}= 7; l (x6) = min {¥, 3+14}= 17; l (x9) = min {12, 3+24}= 12.

Крок 3. Знаходимо min {l(xi)}, тобто

відповідає x2

Крок 4. x2 одержує постійну позначку l (x2) = 5; p = x2.

Крок 5. Перейти до кроку 2.

Обчислення по кожній ітерації зручно звести в таблицю, наведену на Рисунок 14.

  x1 x2 x3 х4 x5 x6 x7 x8 х9
х1+ 0+ ¥ ¥ ¥ ¥ ¥ ¥ ¥ ¥
х7+     ¥ ¥ ¥ ¥ 3+    
х2+   5+ ¥   ¥        
х8+         ¥     6+  
х4+       7+          

Рисунок 14. Сводная таблиця всіх итерацій.

Перший рядок таблиці відповідає початковим позначкам вершин. Показані зліва в таблиці вершини зі знаком + одержують постійні позначки, а числа зі знаком + у рядку таблиці відповідають min { l (xi)}. Після першої ітерації постійну позначку одержала вершина x7, а min { l (xi)} = 3. Після того, як вершина x7 одержала постійну позначку, числа в стовпчику, що відповідає х7 залишаються незмінними.

На четвертій ітерації постійну позначку одержує х4, тобто р = х4, а х4 відповідає стокові t. Таким чином, алгоритм закінчує роботу, довжина найкоротшого шляху дорівнює

l (p) = l (x4) = 7.

Для знаходження найкоротшого шляху використаємо співвідношення:

l (xi') + c (xi', xi) = l (xi), (*)

xi' - вершина, що безпосередньо передує вершині xi у найкоротшому шляху від S до xi. Якщо існує декілька найкоротших шляхів від S до якоїсь іншої вершини, то при деякій фіксованій вершині xi' співвідношення (*) буде виконуватися більш ніж для однієї вершини xi. У цьому випадку вибір може бути або довільним (якщо потрібний якийсь один найкоротший шлях між S і xi), або таким, що розглядаються всі дуги, які входять в якийсь із найкоротших шляхів.

Знайдемо найкоротший шлях від x1 до x2. Для цього знаходимо вершину х 2' із співвідношення: l (x2') + c (x2', x2) = l (x2) = 5.

У стовпчику, x2 матриці С, і в останньому рядку таблиці (див. Рисунок 18) знаходимо числа, сума яких дорівнює 5. У стовпчику x2 матриці С містяться числа 10, 18, 2, 13. Потрібно взяти число 2, що відповідає вершині x7

l (x7') + c (x7', x7) = 3 + 2 = 5, тобто вершиною, що задовольняє співвідношенню (*), є x7.

Поклавши xi = x7, знаходимо вершину безпосередньо передуючу x7 у найкоротшому шляху від x1 до x2. Вершина x7', повинна задовольняти співвідношення: l (x7') + c (x7', x7) = 3.

У стовпчику x7 матриці С містяться числа 3, 2, 4, 14, 24. Можна брати або 2, або 3. Візьмемо число, рівне 2, йому відповідає вершина x2, l (x2) + c (x2, x7) = 2 + 5 ¹ 3, виходить, x2 не задовольняє співвідношення (*). Залишається вершина x1, l (x1) + c (x1, x7) = 0 + 3 = 3. Таким чином, єдиною вершиною яка задовольняє співвідношення (*), є x1.

Отже, найкоротшим шляхом від x1 до x2 є шлях (x1, x7, x2). Знаходимо найкоротший шлях від x1 до x3, відзначимо, що l (x3) = 23. У стовпчику x3 матриці С містяться числа 18, 25, 20. Придатним числом є 18, якому відповідає x2.

l (x2) + c (x2, x3) = 5 + 18 = 23 = l (x3).

Виходить, найкоротший шлях від x1 до x3 - це шлях (x1, x7, x2, x3).

Аналогічно можна знайти найкоротші шляхи від вершини x1 до будь-якої вершини мережного графа. Ці дуги зображені на Рисунке 15 жирними лініями. З Рисунку 15 видно, що найкоротший шлях від x1 до x4 - це шлях (x1, x7, x4).

 

 

Рисунок 15. Найкоротший шлях.

Задачі для самостійного рішення

1. Є граф G (X, F): X = { x1, x2, x3, x4, x5 }; F (x1) = { x4 }; F (x2) = { x1, x4 }; F (x3) = { x4, x5 };

F (x4) = { x1, x5 }; F (x5) = { x1, x3,}.

Зобразити цей граф графічно і скласти для нього матриці суміжності і інциденцій.

2. Є граф G (X, F): X = { x1, x2, x3, x4 }; F (x1) = { x3 }; F (x2) = { x3, x4 }; F (x3) = { x1, x4 }; F (x4) = { x3 }.

Зобразити цей граф графічно і скласти для нього матриці суміжності та інциденцій.

3. Є граф

Рисунок 16. Вихідний граф.

 

Записати цей граф графічно як відображення множини вершин у себе. Скласти для цього графа матриці суміжності та інциденцій.

4. Дано матрицю інциденцій деякого графа:

Записати цей граф аналітично як відображення множини вершин у себе. Зобразити граф графічно і скласти для нього матриці суміжності.

5. Є два графи G1 і G2:

 

 

Рисунок 17. Вихідні графи.

 

 

Знайти G1 U G2, G1G2 і матриці суміжності результуючих графів.

 

6. Визначити максимальний потік у мережі

Рисунок 18. Вихідний граф.

 

 

7. Визначити найкоротший і критичний шляхи в графі x1 до x12.

Рисунок 19. Вихідний граф.

 

Список літератури

1. В.И.Донской. Дискретная математика. – Симферополь: «Сонат», 2000.

2. А.Ф. Кравчук. Основи дискретної математики. – Київ – НМК ВО – 1992.

3. Логіка: Підруч. Для вузів – Знаня Жеребкін В.Є. – К.: - 1999.

4. Алферова З.В., Езжева В.П. Применение теории графов в економических расчетах. -М.: Статистика, 1971.

5. Виленкин Н.Я. Комбинаторика. – М.: Наука, 1969.

6. В.А. Горбатов Основы дискретной математики. – М.: Высшая школа, 1986.

7. Ежов И.И., Скороход А.В., Ядренко М.И. Элементи комбинаторики. – М.: Наука, 1977.

8. Кузин Л.Т. Основы кибернетики. -М.: Енергия, 1972. - Т.2

9. Кристофидес Н. Теория графов. -М.: Мир, 1978.

10. В. Липский. Комбинаторика для программистов – М.: Мир, 1988. – с.204.

11. Э. Мендельсон. Введение в математическую логику. - М.: Наука, 1976.

12. Харари Ф. Теория графов. -М.: Світ, 1973.

13. Андриенко В.М., Будорацкая Т.Л. Методические указания по дисциплине “Дискретная математика”. – Одесса: ОГПУ, 1999.

 

<== предыдущая лекция | следующая лекция ==>
Хроматографічні методи. 2014 | Психологическая оценка руководителя. Отбор и подбор руководителей
Поделиться с друзьями:


Дата добавления: 2015-06-04; Просмотров: 1025; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.224 сек.