- •Введение
- •1. Элементы теории множеств
- •1.1.Понятие множества.
- •1.2. Способы задания множеств.
- •1.3. Свойства множеств.
- •1.4. Конечные и бесконечные множества.
- •1.5. Подмножества.
- •1.6. Множество как абстракция.
- •1.7. Операции над множествами.
- •1.8.Декартово произведение множеств
- •1.9. Контрольные задания
- •2. Отношения
- •2.1. Общие положения
- •2.2. Задание отношений.
- •2.3. Виды отношений.
- •2.3.1. Рефлективность.
- •2.3.2. Симметричность.
- •2.3.3. Транзитивность.
- •2.4. Отношение эквивалентности
- •2.5. Функция.
- •2.6. Отношение как базовое понятие в реляционных
- •2.7. Контрольные задания
- •3. Элементы алгебры логики
- •3.1. Силлогизмы Аристотеля.
- •3.2. Высказывания.
- •3.3. Исчисление высказываний и
- •3.4. Функции алгебры логики
- •3.5. Равносильности алгебры логики
- •3.6. Одна логическая задача
- •3.7. Реализация функций в элементных базисах
- •3.9. Совершенная конъюнктивная нормальная форма
- •3.10. Реализация операции суммирования в компьютере
- •3.11. Контрольные задания
- •4. Элементы теории графов
- •4.1. История возникновения
- •4.2. Основные понятия
- •4.3. Матрицы графа
- •4.4. Деревья
- •4.5. Раскраска
- •5. Элементы теории алгоритмов
- •5.1. Интуитивное понятие алгоритма
- •5.2. Свойства алгоритмов
- •5.3. Вычислительные и комбинаторные алгоритмы
- •5.5. Асимптотические оценки сложности алгоритма
- •Порядки сложности алгоритма
- •5.6. Комбинаторный взрыв
- •6. Полиномиальные алгоритмы
- •6.1. Построение минимального остовного дерева.
- •6.1.1. Жадный алгоритм
- •6.1.2. Алгоритм Прима
- •6.2. Контрольные задания
- •7. Эвристические алгоритмы
- •7.1. Алгоритм последовательной раскраски
- •7.2. Контрольные задания
- •8. Сетевое планирование
- •8.1. Основные понятия
- •8.2 Параметры сетевого планирования
- •8.3. Вычисление параметров сетевого графика
- •8.4. Контрольные задания
- •9. Элементы абстрактной теории автоматов
- •9.1. Определение абстрактного автомата
- •9.2. Методы задания автоматов
- •9.3. Связь между моделями Мили и Мура.
- •9.4.1. Преобразование автомата Мура в автомат Мили
- •9.4.2. Преобразование автомата Мили в автомат Мура
- •9.5. Контрольные задания
- •10. Уточнение понятия алгоритма
- •10.1. Машина Тьюринга
- •Для каждого алгоритма u из класса к1 существует равносильный ему алгоритм l из класса к2.
- •10.2. Нормальный алгоритм Маркова
8.3. Вычисление параметров сетевого графика
Для вычисления ранних сроков свершения событий воспользуемся формулой:
Трi=max(Tpi+tij)
i
Tp(x1)=0
Tp(x2)=Tp(x1)+t12=0+3=3
Tp(x3)=Tp(x1)+t13=0+2=2
Tp(x4)=max((Tp(x2)+t24),(Tp(x3)+t34))=max(3+8,2+2)=max(11,4)=11
Tp(x5)=max((Tp(x2)+t25),(Tp(x4)+t45))=max(3+4,11+11)=max(7,22)=22
Для вычислений поздних сроков свершения событий применим формулу:
Тпi=min(Tпj-tij)
j
Вычисления начинаем с завершающего события С.
Тп(х5)=22
Тп(х4)=Тп(х5)-t45=22-11=11
Тп(х3)=Тп(х4)-t34=11-2=9
Тп(х2)=min((Тп(х5)-t25),(Тп(х4)-t24))=min(22-4,11-8)=min(18,3)=3
Тп(х1)=min((Тп(х2)-t12),(Тп(х3)-t13))=min(3-3,9-2)=min(0,7)=0
Вычисление полных резервов времени:
Rп(х1-х2)=Тп(х2)-Tp(x1)-t12=3-0-3=0
Rп(x1-x3)=Tп(x3)-Tp(x1)-t13=9-0-2=7
Rп(x2-x4)=Tп(x4)-Tp(x2)-t24=11-3-8=0
Rп(x3-x4)=Tп(x4)-Tp(x3)-t34=11-2-2=7
Rп(x2-x5)=Tп(x5)-Tp(x2)-t25=22-3-4=15
Rп(x4-x5)=Tп(x5)-Tp(x4)-t45=22-11-11=0
Вычисление свободных резервов времени
Rc(x1-x2)=Tp(x2)-Tp(x1)-t12=3-0-3=0
Rc(x1-x3)=Tp(x3)-Tp(x1)-t13=2-0-2=0
Rc(x2-x4)=Tp(x4)-Tp(x2)-t24=11-3-8-0
Rc(x3-x4)=Tp(x4)-Tp(x3)-t34=11-2-2=7
Rc(x2-x5)=Tp(x5)-Tp(x2)-t25=22-3-4=15
Rc(x4-x5)=Tp(x5)-Tp(x4)-t45=22-11-11=0
В совокупности параметры сетевого графика, характеризующие работы, приведены на рис.8.7. Принадлежность работы критическому пути может быть установлена по нулевому значению полного резерва времени Rп.
Работы xi-xj |
tij |
Rп |
Rc |
tрн |
tро |
tпн |
tпо |
Принадлежность критическому пути |
x1-x2 |
3 |
0 |
0 |
0 |
3 |
0 |
3 |
+ |
x1-x3 |
8 |
7 |
0 |
0 |
2 |
7 |
9 |
- |
x2-x4 |
3 |
0 |
0 |
3 |
11 |
3 |
11 |
+ |
x2-x5 |
4 |
15 |
15 |
3 |
7 |
18 |
22 |
- |
x3-x4 |
2 |
7 |
7 |
2 |
4 |
9 |
11 |
- |
x4-x5 |
11 |
0 |
0 |
11 |
22 |
11 |
22 |
+ |
Рис.8.7. Параметры работ сетевого графика
8.4. Контрольные задания
В
ариант
1
5
4 5
7
8
2
Вариант 2
В
ариант
3
Вариант 4
Вариант 5
В
ариант
6
Вариант 7
Вариант 8
Вариант 9
Вариант 10
Вариант 11
Вариант 12
Вариант 13
Вариант 14
6
В
ариант15
Вариант 16
В
ариант
17
В
ариант
18
Вариант 19
В
ариант
20
5
Вариант 21
В
ариант
22
В
ариант
23
В
ариант
24
В
ариант
25
Вариант 26
В
ариант
27
В
ариант
28
Вариант 29
В
ариант
30
Вариант 31
В
ариант
32
В
ариант
33
