Чи існує який-небудь (ефективний) алгоритм для вибору підмножини точок з набору точок ( ) таким, щоб вони "охоплювали" більшу площу (над усіма можливими підмножинами розміру )?Н М < Н М
Я припускаю, що точки знаходяться в 2D площині.
Наївний алгоритм простий, але непомірний за часовою складністю:
for each subset of N points
sum distance between each pair of points in the subset
remember subset with the maximum sum
Я шукаю більш ефективний або навіть приблизний метод.
Наприклад, ось площина з деякими випадковими точками в ній:
Для я очікую на вибір таких пунктів:
Зверніть увагу, що вибрані точки (червоні) розкидані по всій площині.
Я знайшов статтю " ЕФЕКТИВНО ВИБІР ПРОПОЗИЦІЙНО РАЗРЕШЕНОГО КЛЮЧОВІ ДЛЯ ВІЗУАЛЬНОГО ВІДТВОРЕННЯ ", яка пов'язана з цією проблемою. Однак це передбачає, що бали зважуються.