2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Минимальный эллипсоид содержащий точки
Сообщение18.03.2016, 13:22 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва

(Оффтоп)

Как и было очевидно, не стоило изобретать самокат, все уже украдено придумано до нас.

 Профиль  
                  
 
 Re: Минимальный эллипсоид содержащий точки
Сообщение18.03.2016, 13:30 
Заслуженный участник


26/05/14
981

(Оффтоп)

Самокат придуман лет тридцать-сорок назад. Называется вычислительная геометрия. Безумно красиво и интересно. С моей точки зрения.

 Профиль  
                  
 
 Re: Минимальный эллипсоид содержащий точки
Сообщение18.03.2016, 13:35 


18/03/16
5
slavav , спасибо)
Что-то найдено, и аж линейной сложности.

Кстати, мое предположение про 3 точки на границе шара почти верно.
Если шар имеет на границе 1 точку, то двигая по всему пространству возможный центр шара, натыкаемся на остальные точки границей шара меньшего радиуса.
Если шар имеет на границе 2 точку - то бегаем по плоскости - серединному перпендикуляру этих точек. Единственное ограничение - шар может дойти до середины отрезка не наткнувшись границей на другие точки. Значит минимальный шар может быть в центре 2 максимально удаленных точек. Особый случай.
Ну а если шар наткнется на что-то, то он будет иметь не менее 3 точек.

 Профиль  
                  
 
 Re: Минимальный эллипсоид содержащий точки
Сообщение18.03.2016, 13:43 
Заслуженный участник


26/05/14
981
Правильный ответ:
минимальный шар опирается на четыре точки, причём тетраэдр на этих четырёх точках содержит центр шара ИЛИ
минимальный шар опирается на три точки, причём треугольник на этих трёх точках содержит центр шара ИЛИ
минимальный шар опирается на две точки, причём отрезок на этих двух точках содержит центр шара ИЛИ
минимальный шар имеет нулевой радиус и содержит только одну точку, которая совпадает с его центром.

Это я берусь доказать. Всё это конечно свести в одну фразу про шар, небольшое число точек и их выпуклую оболочку.

-- 18.03.2016, 13:46 --

Не могу удержаться. Правильная реализация mindisk не вычисляет центр шара! Удивительный алгоритм.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

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



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

Сейчас этот форум просматривают: DariaRychenkova


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

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