2014 dxdy logo

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

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




На страницу Пред.  1, 2, 3, 4
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 19:27 
Задам вопрос ламера: а в чем проблема минимизировать функцию трех шести переменных?

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 19:39 
Аватара пользователя
kotenok gav, в задаче Томпсона проблемы нет. В задаче, что мы тут сейчас разбираем, проблема с целевой функцией. Лично я борюсь с этой проблемой терпением и алгоритмом Монте-Карло. Если вы предложите что-нибудь более оригинальное, буду рад попробовать, потому что с большим числом точек, чувствую, уткнусь в тупик.

Между тем, нашёл решение для девяти точек:

(Оффтоп)

Изображение

Картинка очень даже ничего: квадраты и правильные треугольники, а так же большое число избыточных связей (по пять на вершину, кроме первой). Отдалённо напоминает ситуацию с 5-ю точками, особенно если плоскость паттерном замостить.

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 19:59 
Аватара пользователя
Довольно красиво :-) Немножко жаль, что квадраты неравноправны: 4 вместе, а один отдельно.

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 20:11 
Аватара пользователя
Мучаю 10 точек. Предварительный результат не очень лицеприятный:

(Оффтоп)

Изображение

Всего две правильные фигуры и никакой симметрии. Плюс в процессе оптимизации некоторые связи между точками усиленно "подмигивали", поэтому есть большие сомнения, что эти рёбра жёсткости вообще актуальны. Попробую ещё пошелестеть этими десятью точками.

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 20:31 
B@R5uk в сообщении #1328379 писал(а):
kotenok gav, в задаче Томпсона проблемы нет.

А для 7 точек = 14 переменных?
B@R5uk в сообщении #1328379 писал(а):
В задаче, что мы тут сейчас разбираем, проблема с целевой функцией.

А у нее что-то не то с производными?

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 21:22 
Аватара пользователя
kotenok gav
А вы можете с использованием производных минимизировать, например, функцию $y=|x|$?

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 21:27 
Munin в сообщении #1328401 писал(а):
А вы можете с использованием производных минимизировать, например, функцию $y=|x|$?

Да.

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 21:33 
Аватара пользователя
Покажите.

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 21:41 
$$y=|x|$
$$y'=\frac{x}{|x|}$
Критические точки: $x=0$
Для x меньше 0 производная отрицательна, а для больших - положительна. Следовательно, $x=0$ - минимум.

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 22:01 
Аватара пользователя
Это как вы нашли производную и критические точки?

 
 
 
 Re: Расположение точек на сфере
Сообщение23.07.2018, 22:16 
Критические точки - когда производная равна нулю, или не существует.

 
 
 
 Re: Расположение точек на сфере
Сообщение24.07.2018, 15:14 
Аватара пользователя
kotenok gav, вы предлагаете решать задачу аналитически? Я думал невозможность этого очевидна.

 
 
 
 Re: Расположение точек на сфере
Сообщение24.07.2018, 19:05 
Почему очевидна?

 
 
 
 Re: Расположение точек на сфере
Сообщение24.07.2018, 20:57 
Аватара пользователя
kotenok gav, Вы для начала напишите целевую функцию для случая нескольких точек, попробуйте её дифференцировать и попытайтесь определить, сколько там будет критических точек.

 
 
 
 Re: Расположение точек на сфере
Сообщение25.07.2018, 13:58 
Аватара пользователя
Как определить, является ли какая-нибудь из этих двух комбинаций локальным экстремумом:

(Оффтоп)

Изображение Изображение


Функция оптимизации подозрительно себя ведёт.

 
 
 [ Сообщений: 60 ]  На страницу Пред.  1, 2, 3, 4


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group