элементы теории графов

13
Элементы теории Элементы теории графов графов Решение задач Ключева Е.Е.

Upload: -

Post on 15-Jun-2015

1.741 views

Category:

Education


2 download

TRANSCRIPT

Page 1: элементы теории графов

Элементы теории графовЭлементы теории графовРешение задач

Ключева Е.Е.

Page 2: элементы теории графов

Основные понятияОсновные понятияГраф – это средство наглядного представления элементов

объекта и связей между ними. Поэтому графы широко используются в моделировании.

Граф состоит из вершин, связанных дугами или ребрами. Вершины иногда называют узлами и изображают точками, кругами, овалами и т.д. Связи между вершинами называют ветвями и изображают линиями. Если линия направленная (со стрелкой), она называется дугой. Если линия ненаправленная (без стрелки), она называется ребром. Две вершины, соединенные дугой или ребром, называются смежными. Граф, у которого каждому ребру или дуге сопоставлено некоторое число, называется нагруженным.

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

Page 3: элементы теории графов

Задание А2-2012Задание А2-2012Между населёнными пунктами A, B, C, D, E, F построены дороги,

протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)

A B C D E F

A 2 4

B 2 1 7

C 4 1 3 4

D 3 3

E 7 4 3 2

F 2

Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).1) 9 2) 10 3) 11 4) 12

Page 4: элементы теории графов

РешениеРешениеНужно проехать из А в F, по схеме видим, что в любой из таких маршрутов

входит ребро EF длиной 2; таким образом, остается найти оптимальный маршрут из A в E

Попробуем перечислить возможные маршруты из А в Е:• А – В – Е длина 9• А – В – С – Е длина 7• А – В – C – D – Е длина 9• А –C – Е длина 8• А –C – B – Е длина 12• А –C – D – Е длина 10Из перечисленных маршрутов кратчайший – A-B-C-E – имеет длину 7,

таким образов общая длина кратчайшего маршрута A-B-C-E-F равна 7 + 2 = 9

Таким образом, правильный ответ – 1.

Page 5: элементы теории графов

Задание В9-2012Задание В9-2012На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К.

По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?

Г

ВА

К

Е

БД

Ж

И

Page 6: элементы теории графов

РешениеРешение• запишем все вершины, в которые есть прямой путь из вершины A: Б,

В и Г; получается три начальных отрезка:• АБ, АВ, АГ• рассмотрим маршрут АБ: из Б можно ехать в В и Д, поэтому получаем

два маршрута:• АБВ, АБД• рассматриваем конечные точки этих маршрутов: из В можно ехать в Д

и Ж, а из Д – в И и К:• АБВД, АБВЖ, АБДИ, АБДК• снова смотрим на конечные точки: из Д едем в И и К, из Ж и И –

только в К:• АБВДИ, АБВДК, АБВЖК, АБДИК, АБДК

Page 7: элементы теории графов

• из И едем только в К, таким образом, все возможные маршруты, содержащие участок АБ, доведены до конечной точки К, всего 5 таких маршрутов:

• АБВДИК, АБВДК,АБВЖК, АБДИК, АБДК• затем аналогично рассматриваем маршруты, которые начинаются с

АВ:• АВД, АВЖ• АВДИ, АВДК, АВЖК• АВДИК, АВДК, АВЖК• всего 3 маршрута

Page 8: элементы теории графов

• наконец, остается рассмотреть маршруты, которые начинаются с АГ:• АГВ, АГЕ• АГВД, АГВЖ, АГЕЖ, АГЕК• АГВДИ, АГВДК, АГВЖК, АГЕЖК, АГЕК• АГВДИК, АГВДК, АГВЖК, АГЕЖК, АГЕК• всего 5 маршрутов• складываем количество маршрутов для всех начальных участков: • 5 + 3 + 5 = 13• Ответ: 13.

Page 9: элементы теории графов

Задание с выбором ответаЗадание с выбором ответаПутешественник в 09:00 пришел на автостанцию населенного пункта

Лазурь и обнаружил следующее расписание автобусов для всей сети района:

Пункт отправления

Пункт прибытия Время отправления

Время прибытия

Лазурь Сыроежкино 08:45 09:55

Лески Лазурь 09:00 10:10

Петрово Лазурь 09:55 12:25

Петрово Лески 10:10 11:10

Лазурь Петрово 10:15 12:45

Сыроежкино Петрово 10:15 11:30

Лазурь Лески 10:20 11:30

Сыроежкино Лазурь 10:25 11:35

Лески Петрово 11:40 12:40

Петрово Сыроежкино 11:45 13:00

Page 10: элементы теории графов

Определите самое раннее время, когда путешественник сможет оказаться в пункте Петрово согласно этому расписанию.

1)11:302)12:253)12:404)12:45

Page 11: элементы теории графов

РешениеРешениеВычеркнем из таблицы строки, в которых:1)Пункт прибытия Лазурь, т.к. он является пунктом отправления;2)Пункт отправления Петрово, т.к. он является пунктом прибытия;3)Время отправления до 9:00. т.к. путешественник не успеет на автобус.В таблице останутся строки:

Пункт отправления

Пункт прибытия Время отправления

Время прибытия

Лазурь Петрово 10:15 12:45

Сыроежкино Петрово 10:15 11:30

Лазурь Лески 10:20 11:30

Лески Петрово 11:40 12:40

Page 12: элементы теории графов

Из Лазури в Сыроежкино подходящего маршрута нет, строку Сыроежкино – Петрово можно вычеркнуть.

Пункт отправления

Пункт прибытия Время отправления

Время прибытия

Лазурь Петрово 10:15 12:45

Лазурь Лески 10:20 11:30

Лески Петрово 11:40 12:40

Остается два маршрута Лазурь – Петрово и Лазурь – Лески – Петрово. Второй маршрут позволит добраться до Петрово раньше.

Ответ: 3.

Page 13: элементы теории графов

Использованные материалыИспользованные материалы• Информатика и ИКТ: ЕГЭ: Учебно-справочные материалы (Серия «Итоговый

контроль: ЕГЭ»)/ С.М. Авдошин, Р.З. Ахметсафина, И.Н. Лесовская, М.В. Курак, О.В. Максименкова, Н.П. Липкин, С.А. Семикина. – М.; СПб.: Просвещение, 2012.

• kpolyakov.narod.ru Преподавание, наука и жизнь. http://kpolyakov.narod.ru/school/ege.htm