Решение: Кратчайший путь в графе
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, указанным в таблице. Каждый пункт можно посетить только один раз.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| A | 3 | 5 | 15 | |||
| B | 3 | 3 | ||||
| C | 5 | 3 | 5 | 2 | ||
| D | 5 | 3 | ||||
| E | 2 | 7 | ||||
| F | 15 | 3 | 7 |
Решение по шагам
3 шагаРассмотрим возможные маршруты из A в F и вычислим их длины.
$$A\mathbin{-}F: 15$$Маршрут через C и D имеет длину:
$$A\mathbin{-}C\mathbin{-}D\mathbin{-}F: 5 + 5 + 3 = 13$$Другой маршрут через C и E имеет длину $5 + 2 + 7 = 14$, а маршрут A–B–C–D–F — $3 + 3 + 5 + 3 = 14$. Следовательно, кратчайшим является маршрут A–C–D–F.
$$13 < 14 < 15$$Где здесь ошибаются
Выбрать прямую дорогу A–F, не сравнив её длину с длинами составных маршрутов.
Сложить длины дорог маршрута A–C–E–F и ошибочно считать его кратчайшим.
Повторно посетить один и тот же населённый пункт.