В этой лекции рассматриваются связные графы с неотрицательными весами ребер. Вес пути в графе определяется как сумма весов ребер этого пути. Кратчайшим путем между двумя вершинами называется путь наименьшего веса, соединяющий эти вершины. Рассмотрим задачу отыскания кратчайших путей от заданной вершины $$a$$ до всех остальных вершин графа. Возможно, более естественной постановкой задачи кажется поиск кратчайшего пути между двумя заданными вершинами. Однако в настоящее время не известно никакого способа решения этой задачи, существенно лучшего, чем поиск кратчайших путей от начальной вершины до всех остальных.
Пусть $$a$$ - вершина связного графа $$G$$ с
заданной на
множестве ребер весовой функцией $$w$$ с неотрицательными
значениями. Каркас $$T$$ графа $$G$$ с корнем $$a$$
называется
Обозначим через $$\delta (x)$$ вес кратчайшего пути между
вершинами $$x$$ и $$a$$ в графе $$G$$. Дерево $$F$$
с корнем $$a$$
назовем
Пусть $$V$$ - множество всех вершин графа $$G$$. Для множества $$A\subseteq V$$ через $$\overline{A}$$ обозначаем дополнение $$A$$ до $$V$$.
Теорема 1. Пусть $$T$$ - ЧГД с корнем $$a$$ и множеством вершин $$A$$ в графе $$G$$, $$(x_{0},y_{0})$$ - ребро c наименьшим значением величины $$\delta (x)+w(x,y)$$ среди всех ребер $$(x,y)$$, где $$x\in A$$, $$y\in \bar{A}$$. Тогда $$T'={T\cup \{ (x_{0},y_{0} )\}}$$ - ЧГД с корнем $$a$$.
Доказательство.
Рассмотрим в дереве $$T'$$ путь $$P'$$, соединяющий вершину $$y_{0}$$ с корнем $$a$$. Он состоит из пути между вершинами $$a$$ и $$x_{0}$$ в дереве $$T$$ и ребра $$(x_{0},y_{0})$$, следовательно, .
$$w(P')=\delta (x_{0} )+w(x_{0},y_{0}).$$Мы должны доказать, что он является кратчайшим путем между вершинами $$a$$ и $$y_{0}$$ в графе $$G$$. Допустим, имеется путь $$P$$ между этими вершинами, такой, что.
$$w(P) < w(P').$$Пусть $$(u,v)$$ - первое ребро пути $$P$$, у которого $$u\in A$$, $$v\in \overline{A}$$ (считаем, что путь начинается в вершине $$a$$ ). Так как веса ребер неотрицательны, то
$$w(P)\ge \delta (u)+w(u,v).$$Из (1), (2) и (3) следует неравенство $$\delta (u)+w(u,v) < \delta (x_{0}) +w(x_{0},y_{0})$$, противоречащее выбору ребра $$(x_{0},y_{0})$$.
Эта теорема показывает, что
Алгоритм 1.
Этот алгоритм очень похож на алгоритм Прима для построения оптимального
каркаса. Единственное отличие между ними состоит в правиле выбора ребра,
присоединяемого к строящемуся дереву на очередном шаге. В алгоритме Прима
выбирается ребро наименьшего веса, а в алгоритме для построения
Допустим, на некотором шаге описанного выше алгоритма построено дерево с множеством вершин $$A$$, а для каждой вершины $$y\in \overline{A}$$ известна вершина $$x_{0} =F(y)$$, на которой достигается наименьшее значение величины $$\Delta(y)=\min\{\delta (x)+w(x,y)\}$$, где минимум берется по всем вершинам $$x\in A$$. Тогда на этом шаге следует выбрать вершину $$y\in \overline{A}$$ с наименьшим значением величины $$\Delta (y)$$ и присоединить к дереву ребро $$(F(y),y)$$. После этого для каждой вершины $$z$$, еще не принадлежащей к дереву, значения $$\Delta (z)$$ и $$F(z)$$ уточняются следующим образом: если $$\Delta (y)+w(y,z)< \Delta (z)$$, то следует положить $$F(z)=y$$, $$\Delta (z)=\Delta (y)+w(y,z)$$. Вершина $$F(y)$$ может рассматриваться как предполагаемый отец вершины $$y$$ в геодезическом дереве (если все множество $$\overline{A}$$ состояло бы из одной вершины $$y$$, то $$F(y)$$ была бы ее истинным отцом). Величина $$\Delta(y)$$ представляет собой оценку кратчайшего пути из $$a$$ в $$y$$, она равна весу кратчайшего из путей, проходящих только через вершины множества $$A$$. После того, как вершина $$y$$ присоединяется к дереву, значения $$F(y)$$ и $$\Delta(y)$$ больше не изменяются, $$F(y)$$ является отцом вершины $$y$$ в геодезическом дереве, а $$\Delta(y)=\delta (y)$$. В целом алгоритм можно представить следующим образом:
Алгоритм 2.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.