2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение17.01.2025, 14:53 
Заслуженный участник
Аватара пользователя


15/10/08
12854
Утундрий в сообщении #1669975 писал(а):
Пусть тело — отрезок. Какова его максимально допустимая длина при условии закрывания дверцы опосля впихивания означенного отрезка?
Да, уж... Изрядно я затупил, когда вопрошал сие.

Оказывается (внезапно), что если немного подумать (а я немного подумал), то можно догадаться (я смог и догадался), что эта самая максимальная длина тупо равна ширине квадрата.

 Профиль  
                  
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение17.01.2025, 16:11 
Аватара пользователя


27/02/12
4142

(Оффтоп)

Утундрий в сообщении #1670450 писал(а):
эта самая максимальная длина тупо равна ширине квадрата.

На всякий случай -- за вычетом толщины отрезка. А может и двух толщин, чтобы дверь уж точно не заклинило. :D

 Профиль  
                  
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение19.01.2025, 17:30 


17/10/16
5142
Вот решение, в котором пропихиваемая фигура имеет площадь $0,313$ от исходного квадрата:
Изображение
Удаляемая площадь показана светлым, а то, что в результате пропихнется - темным. Цифра внизу - текущая доля площади.
Она найдена перебором, я тут специально не стал удалять начало и конец процесса поиска, чтобы было видно, что там алгоритм поиска явно "валяет дурака". Видно, что он зря подрезал некоторую долю фигуры уже после собственно пропихивания (это я, конечно, отбросил).

 Профиль  
                  
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение19.01.2025, 19:56 
Заслуженный участник


24/08/12
1142
sergey zhukov
Как именно работает "алгоритм поиска"?

 Профиль  
                  
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение19.01.2025, 20:13 


17/10/16
5142
manul91
Да весьма примитивно, если честно. Заданы три кусочно линейные функции, описывающие движение. А алогоритм просто случайно меняет их параметры ( по 40 параметров на каждую) и движется в сторону улучшения, когда случайно находит что-то получше. Это даже не градиентный спуск.

 Профиль  
                  
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение19.01.2025, 23:03 


18/11/18
800
sergey zhukov в сообщении #1670774 писал(а):
Да весьма примитивно, если честно. Заданы три кусочно линейные функции, описывающие движение. А алогоритм просто случайно меняет их параметры ( по 40 параметров на каждую) и движется в сторону улучшения, когда случайно находит что-то получше. Это даже не градиентный спуск.


(Оффтоп)

Что-то мне кажется, что это "примитивно" работающее прошло бы "на ура" за успешно выполненное задание :-) ..

 Профиль  
                  
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение23.01.2025, 15:16 
Заслуженный участник


04/03/09
917
mihaild в сообщении #1669705 писал(а):
Напоминает задачу о перемещении дивана
.
(её мы тут точно не решим)

Кстати, поизучал я эту задачку о перемещении дивана, и там оказалась довольно простая математика. Можно почитать здесь: https://arxiv.org/pdf/1606.08111. Там решаются линейные ОДУ второго порядка, и решения все замечательные, синусы, косинусы да квадратные трехчлены. Так что у меня есть надежда, что можно найти оптимальную фигуру для нашей задачи в явном виде.

 Профиль  
                  
 
 Re: Интересная алгоритмическая задачка от Airbus
Сообщение23.01.2025, 15:34 


14/01/11
3125
Если говорить о диване, утверждается, что эту задачу таки решили, доказав оптимальность фигуры Гервера.
https://arxiv.org/abs/2411.19826

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

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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