Содействие - исключение из 3-го закона Ньютона.

Амальгама

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Амальгама » Лукоморье 2.0 » Вторая тень


Вторая тень

Сообщений 211 страница 240 из 1000

211

#p96904,лукаш написал(а):

- какие же вы дураки оба !!
я вообще не могу понять о чем вы говорите

Ну это-то нормально. Не понимать и понимать, что не понимаешь.

+1

212

ну да..

а зачем же вы то дураки ?)))

+1

213

#p96897,Шарпер написал(а):

Способ ближайшего зависит от точки начала.

Вот самый угловой и надо брать.

0

214

на скопления разбить
потом на метагалактики
потом на галактики
потом на солнечные системы
на планеты
потом на города
там на кварталы
на охте возле скбм в двух этажке кабачок есть из одной комнаты
а в углу столик покрытый белым пластиком
из угла к звездам и начнем !!!

Отредактировано лукаш (2019-01-19 23:01:27)

0

215

#p96902,лукаш написал(а):

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

#p96905,лукаш написал(а):

а я и не знал
что я говорю прозой (с)

Модификаций задачи коммивояжера много есть разных....
Про некоторые лучше и вовсе не знать!  http://www.kolobok.us/smiles/artists/laie/LaieA_052.gif

Шарпер как раз решает не замкнутую, как детский бильярд,
в этом вы единомышленники.

Я решаю классическую, замкнутую.
Это - как детский бумеранг.   http://www.kolobok.us/smiles/standart/smile3.gif

Так что продолжай говорить прозой,
мысли у тебя глубокие, местами пророческие,
но почерк не разборчивый. http://www.kolobok.us/smiles/standart/smile3.gif

Отредактировано Лукомор (2019-01-20 00:35:32)

0

216

#p96909,Zagar написал(а):

угловой и надо брать.

Достаточно отбить...

+2

217

#p96909,Zagar написал(а):

Вот самый угловой и надо брать.

Для чернового решения в первом приближении,
пожалуй, соглашусь,
что это оптимальная стратегия.

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

Тут дельную мысль недавно лукаш выдал.  http://www.kolobok.us/smiles/light_skin/good.gif
Про то, что если из оптимального маршрута выкинуть один узел,
и соединить соседние с ним узлы между собой,
то получившийся маршрут будет также оптимальным, но более простым.

Я не смог сразу подобрать контрпример к этому утверждению.
И мне уже начинает казаться, что такого контрпримера не существует.

А если утверждение не получается опровергнуть,
нужно попробовать его доказать... © ЛУкомор

  http://www.kolobok.us/smiles/standart/smile3.gif

Зато у меня получился другой трюк.
Я взял маршрут коммивояжера, который мне не показался кратчайшим, по ссылке от Шарпера.
Я выбросил из этого маршрута один узел, соединил края, и получил новый маршрут с петлей, то-есть не кратчайший.
Когда я распутал петлю, и возвернул обратно на место исключенный узел, новый маршрут стал чуть короче исходного.
И мне кажется, что этот новый маршрут уже реально кратчайший возможный.

0

218

#p96912,Шарпер написал(а):

Достаточно отбить...

Угловой отбить на угловой, рекурсия, ага!  http://www.kolobok.us/smiles/standart/smile3.gif

Отредактировано Лукомор (2019-01-20 10:22:05)

0

219

Вот условие задачи для N=17 узлов (в час. © Ёкэл  http://www.kolobok.us/smiles/standart/smile3.gif ).
С хабра.

X=[10, 10, 100,100 ,30, 20, 20, 50, 50, 85, 85, 75, 35, 25, 30, 47, 50]
Y=[5, 85, 0,90,50, 55,50,75 ,25,50,20,80,25,70,10,50,100]

Вот решение, оттуда же, по методу "ближайшего соседа", далекое от оптимального...

http://sg.uploads.ru/HZLFW.png

Вот решение, тоже оттуда, полученное модифицированным алгоритмом:

http://s7.uploads.ru/YqZJB.png

Оно выглядит оптимальным, по крайней мере трудно найти более короткий маршрут.

Я убрал точку (10,5) - это крайняя нижняя левая точка на графике.
Точки связанные с ней:
(30, 10) и (47, 50) я временно соединил отрезком.
Этот новый отрезок пересек предыдущий отрезок
(50, 25) -- (35, 25) - получилась петля.
(обход по часовой стрелке!)

http://sd.uploads.ru/w6Dn4.png

Я распутал петлю, изменив порядок прохождения узлов.
Вместо (50, 25) -- (35, 25) -- (30, 10) -- (47, 50)
теперь будет (50, 25) --  (30, 10) -- (35, 25) -- (47, 50).

http://s8.uploads.ru/rD3w1.png

Теперь, вернув на место временно изъятый узел,
я получил окончательный фрагмент кратчайшего (надеюсь!) маршрута:
(50, 25) --  (30, 10) -- (10, 5 ) -- (35, 25) -- (47, 50).

И, если я не наврал в арифметике,
кратчайший путь теперь стал равным: 453,180,
короче на 4,324, нежели найденный компутером с помощью модифицированного алгоритма ближайшего соседа....

http://sg.uploads.ru/qwodY.png

Отредактировано Лукомор (2019-01-20 10:24:46)

0

220

#p96911,Лукомор написал(а):

но почерк не разборчивый.

интонация то -убедительная ?

0

221

#p96913,Лукомор написал(а):

выбросил из этого маршрута один узел, соединил края, и получил новый маршрут с петлей,

нужно просунуть ушко лапки под ножку глазка

ты пишешь
а я представляю веревку с узляками
которую потягал котейко
сколько раз в детстве мы распутывали медную проволоку с катушек трансформаторов, которая кольцами упала на землю
и всякие веревки !!
я держал петлю туда просовывали конец окончание веревки
и потом брат тащил за это окончание чтоб петля развязалась
и тогда принимались за следующую

став постарше -озверел
обычно резал ножом (веревку естественно)

0

222

#p96917,лукаш написал(а):

интонация то -убедительная ?

А как же!  http://www.kolobok.us/smiles/light_skin/good.gif

0

223

#p96913,Лукомор написал(а):

новый маршрут стал чуть короче исходного.
И мне кажется, что этот новый маршрут уже реально кратчайший возможный.

все просто
надо взять любой маршрут и сократить до кратчайшего ПУТИ

0

224

Отсюда
любой путь кратчайший !
если выбросить из него ненужные узлы

0

225

#p96919,лукаш написал(а):

которую потягал котейко

Я однажды с 3 км. бухты телефонного кабеля 600 метров выдернул, ну так удачно!  http://www.kolobok.us/smiles/light_skin/facepalm.gif
(срочно нужно было 600 м.)
Оставшиеся 2,4 км. - 10 дней мы вдвоём распутывали, ругая, естественно, меня!  http://www.kolobok.us/smiles/light_skin/dash1.gif

Отредактировано Лукомор (2019-01-20 12:27:36)

+3

226

#p96923,Лукомор написал(а):

выдернул, ну так удачно!

смелым везет !

понял !!
а остальное затянулось в гор,узел

0

227

#p96922,лукаш написал(а):

Отсюда
любой путь кратчайший !
если выбросить из него ненужные узлы

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

Внимание, вопрос!

Как теперь вернуть все узлы по одному или группами,
по ходу доворачивая - выворачивая, чтобы получился кратчайший маршрут на исходном графе?!

0

228

#p96925,лукаш написал(а):

а остальное затянулось в гор,узел

Затянулось во что-то невообразимое, причем ни резать, ни перегибать сильно - нельзя.

0

229

#p96926,Лукомор написал(а):

по одному или группами,

по три ?

хотя хотелось бы по четыре...

0

230

Анекдоты из России

Не надо вводить в меня заблуждение.

0

231

#p96913,Лукомор написал(а):

если из оптимального маршрута выкинуть один узел,
и соединить соседние с ним узлы между собой,
то получившийся маршрут будет также оптимальным

Оптимальный это являющийся решением ? Тогда не обязательно.

0

232

#p96926,Лукомор написал(а):

Как теперь вернуть все узлы по одному или группами,
по ходу доворачивая - выворачивая, чтобы получился кратчайший маршрут на исходном графе?

Это как раз очевидно. Нужно применить алгоритм Шарпера, вот чертёж обеспечения кратчайшего маршрута. Как водится, с доворотом и вывертом.

http://s00.yaplakal.com/pics/pics_original/4/9/2/12553294.jpg

+1

233

#p96936,SERGEY написал(а):

Оптимальный это являющийся решением ?

Да, кратчайший маршрут, верифицированный, что он кратчайший.

0

234

#p96936,SERGEY написал(а):

Тогда не обязательно.

Возможно,
что и не обязательно!  http://www.kolobok.us/smiles/light_skin/unknw.gif

Но,  http://www.kolobok.us/smiles/standart/agree.gif
из всего накопленного у меня  вороха примеров,
с уже рассчитанными кратчайшими путями,
я не нашел ни одного примера,
когда бы кратчайший путь становился не кратчайшим выкидыванием любого узла.
И я уже отчаялся найти такой пример... http://www.kolobok.us/smiles/artists/laie/LaieA_034.gif

Зато первый же пример, выше детально разобранный  с картинками, бубном и плясками -
показал, что НЕ кратчайший маршрут остался НЕ кратчайшим после выкидывания одного узла,
и даже указал, где и как нужно поправить для дальнейшего сокращения маршрута.

Тенденция, однако...  http://www.kolobok.us/smiles/light_skin/scratch_one-s_head.gif

0

235

#p96930,лукаш написал(а):

по три ?
хотя хотелось бы по четыре...

Не обязательно!

"Треугольник - фигура жесткая, но справедливая!" © Лукомор  http://www.kolobok.us/smiles/standart/smile3.gif
Недаром существует триангуляция, основанная на свойствах треугольника именно.

И если :

"бинарным поиском" © Шарпер
исходный граф разбить на квадраты © лукаш
на треугольники с наименьшим периметром © Лукомор
начиная с угловых узлов, © Zagar

а затем объединять соседние треугольники в четырехугольники,
так, чтобы при этом их смежная  сторона была наибольшей длины,
(эта наибольшая сторона будет выброшена из суммы длин всех сторон дважды!)
далее - четырехугольники - в шестиугольники...
N-угольники - в 2(N-1)-угольники...
исключая при этом наиболее длинные смежные стороны соседних многоугольников,

то, можно за полиномиальное число шагов получить кратчайший маршрут коммивояжера.

Отредактировано Лукомор (2019-01-20 12:30:03)

0

236

#p96956,Лукомор написал(а):

треугольники в четырехугольники,

#p96956,Лукомор написал(а):

четырехугольники - в шестиугольники...

#p96956,Лукомор написал(а):

N-угольники - в 2(N-1)-угольники...

настаиваю на простейшей тентуре с проложенной на ней ПУТЕМ
Глянул одним глазком и в дамки !

0

237

и вообще при эн равном нулю возникают минус двух угольники- уход в параллельное пространство

хотя...
это круто !!!

0

238

#p96957,лукаш написал(а):

настаиваю на простейшей тентуре

Настаивать лучше на спирту!
От любой хворобы такие настойки помогают!  http://www.kolobok.us/smiles/standart/smile3.gif

Отредактировано Лукомор (2019-01-20 13:04:32)

0

239

для связистов

не тинктура
а тентура

0

240

#p96960,лукаш написал(а):

не тинктура
а тентура

Кто это такой умный  на ликёре настаивает?!  http://www.kolobok.us/smiles/light_skin/fool.gif

Тентура

Ликер тентура – очень сладкий и достаточно крепкий, насыщенного красно-бордового цвета.
Родиной тентуры является греческий город Патры.
Сегодня почти каждая винодельня в Патрах производит этот ликер,
и вкус тентуры может значительно отличаться в зависимости от производителя.
Основу ликера составляют алкоголь, корица и гвоздика.
В зависимости от производителя, в тентуре могут присутствовать и другие специи и травы.
Чаще всего ликер подается как аперитив.
Купить тентуру можно в специализированных магазинах, называемых в Греции «Κάβα».
Стоимость бутылки 18-30 евро, в зависимости от марки.

http://www.kolobok.us/smiles/standart/smile3.gif

http://s5.uploads.ru/foqYV.jpg

Отредактировано Лукомор (2019-01-20 14:41:07)

0


Вы здесь » Амальгама » Лукоморье 2.0 » Вторая тень