<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Комментарии на: Алгоритмическая задача Кратчайший путь</title>
	<atom:link href="http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/feed/" rel="self" type="application/rss+xml" />
	<link>http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/</link>
	<description> Как сохранить и обрести здоровье  </description>
	<lastBuildDate>Mon, 13 May 2024 14:52:21 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.0</generator>
	<item>
		<title>От: Михаил Широковских</title>
		<link>http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/#comment-3318</link>
		<dc:creator><![CDATA[Михаил Широковских]]></dc:creator>
		<pubDate>Wed, 29 Feb 2012 15:40:20 +0000</pubDate>
		<guid isPermaLink="false">http://budtezdorovjem.ru/?p=3830#comment-3318</guid>
		<description><![CDATA[В общем случае данная задача не имеет решения. Любой алгоритм, используемый при недостатке информации не позволит &quot;из пункта А, дойти до пункта В кратчайшим путем&quot;.  Можно говорить только о кратчайшем пути для заданных условий. Это первый вариант условий задачи. 
Обычно в транспортной задаче бывает известна топология сети дорог и расстояния между перекрестками. Это второй вариант условий задачи. Упомянутый в статье алгоритм Дейкстры решает именно такую задачу. В нем нет перебора всех возможных путей, но выполняется перебор всех перекрестков. Я предложил свой алгоритм, который не требует перебора всех перекрестков.]]></description>
		<content:encoded><![CDATA[<p>В общем случае данная задача не имеет решения. Любой алгоритм, используемый при недостатке информации не позволит &#8220;из пункта А, дойти до пункта В кратчайшим путем&#8221;.  Можно говорить только о кратчайшем пути для заданных условий. Это первый вариант условий задачи.<br />
Обычно в транспортной задаче бывает известна топология сети дорог и расстояния между перекрестками. Это второй вариант условий задачи. Упомянутый в статье алгоритм Дейкстры решает именно такую задачу. В нем нет перебора всех возможных путей, но выполняется перебор всех перекрестков. Я предложил свой алгоритм, который не требует перебора всех перекрестков.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: admin</title>
		<link>http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/#comment-3316</link>
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 29 Feb 2012 12:53:17 +0000</pubDate>
		<guid isPermaLink="false">http://budtezdorovjem.ru/?p=3830#comment-3316</guid>
		<description><![CDATA[Михаил, задача звучит буквально так: &quot;Пусть из пункта А в пункт В можно добраться различными путями по дорогам с перекрестками, на которых установлены стрелочные указатели расстояний до следующего перекрестка. Как, начиная движение из пункта А, дойти до пункта В кратчайшим путем?&quot; Указатели дают информацию только о расстоянии до ближайшего перекрестка и не более.]]></description>
		<content:encoded><![CDATA[<p>Михаил, задача звучит буквально так: &#8220;Пусть из пункта А в пункт В можно добраться различными путями по дорогам с перекрестками, на которых установлены стрелочные указатели расстояний до следующего перекрестка. Как, начиная движение из пункта А, дойти до пункта В кратчайшим путем?&#8221; Указатели дают информацию только о расстоянии до ближайшего перекрестка и не более.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: admin</title>
		<link>http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/#comment-3312</link>
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 29 Feb 2012 09:25:22 +0000</pubDate>
		<guid isPermaLink="false">http://budtezdorovjem.ru/?p=3830#comment-3312</guid>
		<description><![CDATA[Верно! Но если все функции перекладывать на аппараты и приборы, то кем станет сам человек?]]></description>
		<content:encoded><![CDATA[<p>Верно! Но если все функции перекладывать на аппараты и приборы, то кем станет сам человек?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Геннадий</title>
		<link>http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/#comment-3311</link>
		<dc:creator><![CDATA[Геннадий]]></dc:creator>
		<pubDate>Wed, 29 Feb 2012 09:23:46 +0000</pubDate>
		<guid isPermaLink="false">http://budtezdorovjem.ru/?p=3830#comment-3311</guid>
		<description><![CDATA[Мой друг доцент университета. У него в подчинении два молодых аспиранта. Подход к решению задач у него и у его подчиненных диаметрально противоположный: он применяет дедуктивный или индуктивный методы, а они чаще всего действуют методом перебора возможных вариантов. Как правило, заканчивают работу они одновременно, и с одинаковым результатом. Так какой алгоритм эффективнее?]]></description>
		<content:encoded><![CDATA[<p>Мой друг доцент университета. У него в подчинении два молодых аспиранта. Подход к решению задач у него и у его подчиненных диаметрально противоположный: он применяет дедуктивный или индуктивный методы, а они чаще всего действуют методом перебора возможных вариантов. Как правило, заканчивают работу они одновременно, и с одинаковым результатом. Так какой алгоритм эффективнее?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Михаил Широковских</title>
		<link>http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/#comment-3295</link>
		<dc:creator><![CDATA[Михаил Широковских]]></dc:creator>
		<pubDate>Tue, 28 Feb 2012 16:37:28 +0000</pubDate>
		<guid isPermaLink="false">http://budtezdorovjem.ru/?p=3830#comment-3295</guid>
		<description><![CDATA[По-моему, условие задачи недостаточно конкретно. 
1. Если известно только название конечного пункта, а расстояния мы узнаем лишь дойдя до перекрестка,  то на каждом перекрестке выбор пути к ближайшему перекрестку, на котором мы еще не были, будет оправданным. Если на всех ближних перекрестках мы уже побывали, идем к тому, где больше неисследованных дорог.    Хотя наш путь будет напоминать траекторию движения ежика в тумане, рано или поздно мы придем, куда нужно. С большой степенью вероятности путь будет близким к оптимальному для заданных условий. 
2. Если все расстояния известны заранее, то строим таблицу расстояний. Столбцы и строки означают перекрестки, а в пересечениях их  ставим расстояния между соответствующими перекрестками. Затем для начального пункта вычисляем и проставляем расстояния до перекрестков, следующих за соседними, обязательно записывая путь к этому перекрестку. Потом аналогично вычисляем пути до третьего перекрестка. Если существует несколько таких путей, в таблице остается тот, который короче. Точно такие же операции выполняем для конечного пункта. Как только будет рассчитаны расстояния до какого-либо перекрестка как от конечного, так и от начального пункта, задача решена. Решение будет оптимальным. Для большого числа перекрестков задачу решаем, разработав компьютерную программу. А для малого можно обойтись таблицей на бумаге, причем таблица делится по диагонали от верхнего левого угла к правому нижнему. В одной половине таблицы можно считать расстояния от начального (первого в таблице) пункта, а в другой половине - для конечного (последнего в таблице)
3. Если известны координаты начальной и конечной  точек, тогда более разумным, на мой взгляд будет выбор такого пути, направление которого ближе к направлению на конечный пункт при условии, что этот путь ведет к перекрестку, на котором мы еще не были.]]></description>
		<content:encoded><![CDATA[<p>По-моему, условие задачи недостаточно конкретно.<br />
1. Если известно только название конечного пункта, а расстояния мы узнаем лишь дойдя до перекрестка,  то на каждом перекрестке выбор пути к ближайшему перекрестку, на котором мы еще не были, будет оправданным. Если на всех ближних перекрестках мы уже побывали, идем к тому, где больше неисследованных дорог.    Хотя наш путь будет напоминать траекторию движения ежика в тумане, рано или поздно мы придем, куда нужно. С большой степенью вероятности путь будет близким к оптимальному для заданных условий.<br />
2. Если все расстояния известны заранее, то строим таблицу расстояний. Столбцы и строки означают перекрестки, а в пересечениях их  ставим расстояния между соответствующими перекрестками. Затем для начального пункта вычисляем и проставляем расстояния до перекрестков, следующих за соседними, обязательно записывая путь к этому перекрестку. Потом аналогично вычисляем пути до третьего перекрестка. Если существует несколько таких путей, в таблице остается тот, который короче. Точно такие же операции выполняем для конечного пункта. Как только будет рассчитаны расстояния до какого-либо перекрестка как от конечного, так и от начального пункта, задача решена. Решение будет оптимальным. Для большого числа перекрестков задачу решаем, разработав компьютерную программу. А для малого можно обойтись таблицей на бумаге, причем таблица делится по диагонали от верхнего левого угла к правому нижнему. В одной половине таблицы можно считать расстояния от начального (первого в таблице) пункта, а в другой половине &#8211; для конечного (последнего в таблице)<br />
3. Если известны координаты начальной и конечной  точек, тогда более разумным, на мой взгляд будет выбор такого пути, направление которого ближе к направлению на конечный пункт при условии, что этот путь ведет к перекрестку, на котором мы еще не были.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Людмила</title>
		<link>http://budtezdorovjem.ru/algoritmicheskie-zadachi-ch-5/#comment-3292</link>
		<dc:creator><![CDATA[Людмила]]></dc:creator>
		<pubDate>Tue, 28 Feb 2012 08:41:26 +0000</pubDate>
		<guid isPermaLink="false">http://budtezdorovjem.ru/?p=3830#comment-3292</guid>
		<description><![CDATA[Теперь все значительно проще, надо просто в телефон иметь навигатор.]]></description>
		<content:encoded><![CDATA[<p>Теперь все значительно проще, надо просто в телефон иметь навигатор.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
