Статус: Офлайн
Реєстрація: 25.09.2006
Повідом.: 34312
Реєстрація: 25.09.2006
Повідом.: 34312
Помогите с алгоритмом
Есть точки в n-мерном пространстве. Для каждой точки нужно найти расстояние до ближайшей. Сумма таких минимальных расстояний по всем точкам является ответом. В такой формулировке решение задачи просто и понятно (кому не понятно можно дальше не читать).
Однако не для всех точек заданы все n координат, для некоторых точек задана только часть координат, нужно дополнить задачу предположениями о недостающих координатах точек таким образом, чтобы итоговая сумма была минимальной.
Требуется придумать алгоритм оптимальный по быстродействию при переходе от решения задачи об N точках к задаче об N+1 точках. То есть можно считать что решение задачи об N точках (плюс возможно какие-то дополнительные данные накопленные и сохраненные при решении задачи об N точках) уже есть и теперь нужно за оптимальное время решить ту же задачу об N+1 точках.
Есть точки в n-мерном пространстве. Для каждой точки нужно найти расстояние до ближайшей. Сумма таких минимальных расстояний по всем точкам является ответом. В такой формулировке решение задачи просто и понятно (кому не понятно можно дальше не читать).
Однако не для всех точек заданы все n координат, для некоторых точек задана только часть координат, нужно дополнить задачу предположениями о недостающих координатах точек таким образом, чтобы итоговая сумма была минимальной.
Требуется придумать алгоритм оптимальный по быстродействию при переходе от решения задачи об N точках к задаче об N+1 точках. То есть можно считать что решение задачи об N точках (плюс возможно какие-то дополнительные данные накопленные и сохраненные при решении задачи об N точках) уже есть и теперь нужно за оптимальное время решить ту же задачу об N+1 точках.
Останнє редагування:


