2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Соединить n точек в 3D
Сообщение05.05.2012, 18:18 


01/04/12
107
И где бы ты ни был
Задано расположение $n$ точек в трёхмерном пространстве. Через них нужно провести линию кратчайшей длины. Как это сделать?

-- 05.05.2012, 19:20 --

Задачу предполагается решить в общем виде, так что перебрать всевозможные линии не получится. Понятно, что эта линия $-$ ломаная (то есть будет состоять из отрезков). Но в каком порядке соединять? Не знаю, имеет ли задача решение.

 Профиль  
                  
 
 Re: Соединить n точек в 3D
Сообщение05.05.2012, 18:36 


02/11/08
1193
http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BA%D0%BE%D0%BC%D0%BC%D0%B8%D0%B2%D0%BE%D1%8F%D0%B6%D1%91%D1%80%D0%B0 почитайте про подобные плоские задачи.

 Профиль  
                  
 
 Re: Соединить n точек в 3D
Сообщение05.05.2012, 18:43 


01/04/12
107
И где бы ты ни был
Есть ли сравнение методов решения, которые там указаны?
И как быть, если в задаче коммивояжера требуется учесть кривизну местности?

-- 05.05.2012, 19:55 --

Напомню, что задача поставлена в 3D.

 Профиль  
                  
 
 Re: Соединить n точек в 3D
Сообщение06.05.2012, 01:09 


01/04/12
107
И где бы ты ни был
Интересно, это может быть каким-то образом связано с теорией узлов :?:

-- 06.05.2012, 02:09 --

Буду рад любым идеям. :D

 Профиль  
                  
 
 Re: Соединить n точек в 3D
Сообщение06.05.2012, 10:34 


01/04/12
107
И где бы ты ни был
Или посоветуйте ещё чего-нибудь почитать, пожалуйста.

 Профиль  
                  
 
 Re: Соединить n точек в 3D
Сообщение06.05.2012, 10:37 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Задача коммивояжера ставится для произвольных весов ребер, не обязательно даже удовлетворяющих аксиомам метрики. Для метрической задачи существуют полиномиальные приближенные алгоритмы, а для общей - нет.
Про практическую эффективность алгоритмов не знаю.

 Профиль  
                  
 
 Re: Соединить n точек в 3D
Сообщение06.05.2012, 10:40 


01/04/12
107
И где бы ты ни был
Задача метрическая. В смысле, неравенство треугольника выполняется.

-- 06.05.2012, 11:40 --

А что значит "произвольный вес ребра"?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group