powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Алгоритм обхода точек на плоскости за минимальное время
13 сообщений из 63, страница 3 из 3
Алгоритм обхода точек на плоскости за минимальное время
    #38339318
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЯ еще не вкурил эти методы разностей и прочее но думаю что
если априори нам известны координаты кластеров и их границы
то и обход точек мы также можем эффективно соптимизировать.
Ну.. конечно если расчёт центров кластеров не будет сложнее
чем основной метод .


ИМХО пофик на центры, до тех пор пока кластеры не перессекаются.
или не оказывают какого либо взаимного влияния друг на друга.
Когда пересекаются , то могут пересекаться и центры.
Смотря что считать.
можно центры масс, можно центры площадей , можно центры периметров или сил.
У одного кластера будут разные центры.

Вобщем пока не придется делить кластеры на секторы
что бы перевести массы площали периметры и силы в углы( треугольники) .
по какому либо критерию , зависящему от прикладной задачи.
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38339639
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРВобщем пока не придется делить кластеры на секторы
что бы перевести массы площали периметры и силы в углы( треугольники) .
по какому либо критерию , зависящему от прикладной задачи.

А там уже не далеко до того, что бы разгрузить CPU используя ресурсы GPU.
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38340097
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаР,

все это полная фигня
любая задача из ЖИЗНИ имеет красивое и простое решение
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38340253
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosДохтаР,

все это полная фигня
любая задача из ЖИЗНИ имеет красивое и простое решение

согласен.
Простое и красивое решение может иметь задача имеющая точную постановку.
При не точной постановке простое решение задачу в полном обьеме не решает, как правило.
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38341158
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosлюбая задача из ЖИЗНИ имеет красивое и простое решениеМне, пожалуйста, первообразную произвольной аналитической функции.
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38341644
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovViPRosлюбая задача из ЖИЗНИ имеет красивое и простое решениеМне, пожалуйста, первообразную произвольной аналитической функции.
произвольная аналитическая функция - туфта в твоих мозгах
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38341961
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosлюбая задача из ЖИЗНИ имеет красивое и простое решение
"Карты деньги два ствола" в переводе ГоблинаМой жизненный опыт говорит, что ничего простого не бывает. Если думаешь, что все просто, - ты м...к" (с)
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38341970
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа. К порядку. Я стучу карандашиком по стакану.
Давайте лучше обсуждать задача Коммивояжёра на карте местности.
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38369025
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlПолучишь O(n^2).
Результат может быть конечно не самым оптимальным, но чтобы это доказать понадобиться перебрать все возможные пути - O(n!). Так что можешь смело посылать всех сомневающихся в оптимальности результата :)
NP проблема это не шутки.
Это не верно. Доказательство неоптималности не требует поиск оптималного. достаточно найти лутшее.
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38369057
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

Если мне не изменяет память, метод приближённого решение подобной задачи, который мне понравился/запомнился
основывается на построении Minimum spanning tree а затем на графе применяют методы оптимизации.
Плюс метода: послее построения МСП сразу известна верхняя оценка (удвоена сумма длинн дуг графа) и если неплохой резуьтат. Если задача реалного времени то это боольшой плюс: можно в любой момент прервать оптимизацию и остановится на текущем оптимуме.
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38369202
В книге "Delphi готовые алгоритмы" Р. Стивенса в главе 12 Сетевые алгоритмы изложены:
Определения
Представления сетей
Управление узлами и связями
Обход сети
Наименьший каркас дерева,
Кратчайший путь
Расстановка меток.
Коррекция меток
Варианты поиска кратчайшего пути.
Применение алгоритмов поиска кратчайшего пути.
Максимальный поток
Сферы применения.
Резюме
Также там приведены готовые алгоритмы. Возможно, что-нибудь и пригодится...
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38369444
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

http://ru.wikipedia.org/wiki/Эйлеров_цикл ?
...
Рейтинг: 0 / 0
Алгоритм обхода точек на плоскости за минимальное время
    #38369448
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanСоколинский Борис,

http://ru.wikipedia.org/wiki/Эйлеров_цикл ?а он-то тут причем? нужно же в каждую точку сходить, как минимум, по разу, а не по каждому ребру ровно один раз.
...
Рейтинг: 0 / 0
13 сообщений из 63, страница 3 из 3
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Алгоритм обхода точек на плоскости за минимальное время
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]