Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Материалы к лабораторным работам / ЛЕКЦИИ / ВВЕДЕНИЕ В ТЕОРИЮ ГРАФОВ.ppt
Скачиваний:
122
Добавлен:
15.02.2021
Размер:
420.86 Кб
Скачать

Алгоритм Дейкстры

 

U

 

1

V

8

10

 

 

 

 

10

2

3

9

 

S

 

4

0

 

 

 

 

 

 

6

 

 

 

 

5

 

 

2

7

 

 

 

 

5

 

 

 

 

X Y

Алгоритм Дейкстры

 

U

 

1

V

8

10

 

 

 

 

10

2

3

9

 

S

 

4

0

 

 

 

 

 

 

6

 

 

 

 

5

 

 

2

7

 

 

 

 

5

 

 

 

 

X Y

Алгоритм Дейкстры

 

U

 

1

V

8

8

 

14

 

 

10

2

3

9

 

S

 

4

0

 

 

 

 

 

 

6

 

 

 

 

5

 

 

2

7

 

 

 

 

5

 

7

 

 

 

X Y

Алгоритм Дейкстры

 

U

 

1

V

8

8

 

14

 

 

10

2

3

9

 

S

 

4

0

 

 

 

 

 

 

6

 

 

 

 

5

 

 

2

7

 

 

 

 

5

 

7

 

 

 

X Y

Алгоритм Дейкстры

 

U

 

1

V

8

8

 

13

 

 

10

2

3

9

 

S

 

4

0

 

 

 

 

 

 

6

 

 

 

 

5

 

 

2

7

 

 

 

 

5

 

7

 

 

 

X Y

Алгоритм Дейкстры

 

U

 

1

V

8

8

 

13

 

 

10

2

3

9

 

S

 

4

0

 

 

 

 

 

 

6

 

 

 

 

5

 

 

2

7

 

 

 

 

5

 

7

 

 

 

X Y

Алгоритм Дейкстры

 

U

 

1

V

8

8

 

9

 

 

10

2

3

9

 

S

 

4

0

 

 

 

 

 

 

6

 

 

 

 

5

 

 

2

7

 

 

 

 

5

 

7

 

 

 

X Y

Алгоритм А*

(Алгоритм оптимального поиска)

V’

V

h(v)

g(v)

 

9

S

F

 

11

F(v)=g(v)

+h(v)

Оценка длины пути

Минимальная

Точная

оценка

длина

Манхеттеновская

 

длина

 

 

S

Алгоритм А*

g(v) – стоимость пути от финиша до вершины v.

h(v) – нижняя оценка стоимости пути от вершины v до старта.

f(v)=g(v)+h(v) – нижняя оценка стоимости пути от старта к финишу через вершину v.