Дискуссионный математический форумМатематический форум

Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 4 часа [ Летнее время ]
MathHelpPlanet.com RSS-лента Математического форума

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 16:43 
Не в сети
Начинающий
Зарегистрирован:
11 фев 2018, 16:08
Сообщений: 12
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Всем привет!

Заданы:
Множество окружностей E, выраженных множеством пар координат [math]e_{i} = (x,y)[/math], где координаты [math]\in N[/math].
r - радиус, одинаковый для всех окружностей.
d - дистанция пересечения, минимальное расстояние между центрами двух любых окружностей, при которой окружности начинают считаться пересекающимися.

Необходимо вычислить n - максимальное количество пересекающихся окружностей, с учетом r и d.
Не нашел способа лучше выразить его, кроме как мощность множества:
[math]n = \left| \left{ e_{i} | \forall e_{j} \in E, \sqrt{ \left( x_{i} - x_{j} \right)^{2} + \left( y_{i} - y_{j} \right)^{2} } < r \right} \right| \to max[/math]
(формулу не получается починить, картинка ниже)
Изображение

Фактически, надо найти как наиболее плотно смогут разместиться окружности при заданных условиях.
При d=r это прорисовывается вручную несложно:
Изображение
При d=r/2 и d=r/4 вот уже картинка не воспринимается совсем, и остается надеяться лишь на аналитическое решение.

Но подозреваю что именно такая запись не позволяет нормально найти предел...
Буду благодарен хотя бы подсказке как это лучше представить.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 17:08 
Не в сети
Light & Truth
Зарегистрирован:
10 дек 2013, 03:33
Сообщений: 2259
Cпасибо сказано: 157
Спасибо получено:
288 раз в 279 сообщениях
Очков репутации: 38

Добавить очки репутацииУменьшить очки репутации
НИЧЁССЕ!!!

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 17:12 
Не в сети
Light & Truth
Зарегистрирован:
10 дек 2013, 03:33
Сообщений: 2259
Cпасибо сказано: 157
Спасибо получено:
288 раз в 279 сообщениях
Очков репутации: 38

Добавить очки репутацииУменьшить очки репутации
задача скорей всего комбинаторная

Вам нужно вычилить число всевозможных точек пересечений или число пар пересекающихся окружностей?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 17:18 
Не в сети
Начинающий
Зарегистрирован:
11 фев 2018, 16:08
Сообщений: 12
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
sergebsl писал(а):
задача скорей всего комбинаторная
Вам нужно вычилить число всевозможных точек пересечений или число пар пересекающихся окружностей?


При конкретных данных - вычислить такую точку на координатной плоскости, которая "накрыта" наибольшим количеством окружностей радиуса d, скорее как то так.
При определении предела - получается понять как наиболее плотно можно так разместить окружности.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 17:25 
Не в сети
Начинающий
Зарегистрирован:
11 фев 2018, 16:08
Сообщений: 12
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
На реальных данных я это считаю в цикле - прохожу по всем парам координат, и для каждой вычисляю количество других окружностей до которых расстояние меньше d.
Но мне не дает (и не дают) покоя вопрос - а каков предел будет в общем случае.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 17:49 
Не в сети
Light & Truth
Зарегистрирован:
10 дек 2013, 03:33
Сообщений: 2259
Cпасибо сказано: 157
Спасибо получено:
288 раз в 279 сообщениях
Очков репутации: 38

Добавить очки репутацииУменьшить очки репутации
Nikta_Danilov писал(а):
На реальных данных я это считаю в цикле - прохожу по всем парам координат, и для каждой вычисляю количество других окружностей до которых расстояние меньше d.
Но мне не дает (и не дают) покоя вопрос - а каков предел будет в общем случае.


так как рисунок получается регулярный(Повторяющийся), то на всей плоскости предела этому не будет.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 17:51 
Не в сети
Light & Truth
Зарегистрирован:
10 дек 2013, 03:33
Сообщений: 2259
Cпасибо сказано: 157
Спасибо получено:
288 раз в 279 сообщениях
Очков репутации: 38

Добавить очки репутацииУменьшить очки репутации
Прошу прощения, я не совсем вник в вашу проблему. Поэтому ответы могу давать неточные.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 18:04 
Не в сети
Начинающий
Зарегистрирован:
11 фев 2018, 16:08
Сообщений: 12
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
sergebsl писал(а):
так как рисунок получается регулярный(Повторяющийся), то на всей плоскости предела этому не будет.

Но пересекаются ведь не все со всеми?

Для удобства графического решения предлагаю принять [math]r \to d[/math], т.е. просто для построения - две окружности могут находиться на расстоянии радиуса друг от друга, но ни на йоту ближе.
Тогда, на рисунке получается n=7, как например для окружности в центре - точно через её центр проходят еще 6 окружностей и нигде невозможно большее скопление окружностей.
Этот случай доказывается вполне аналитически - максимум можно разместить 6 точек на окружности так, чтобы между всеми ними было расстояние = радиусу.

sergebsl писал(а):
Прошу прощения, я не совсем вник в вашу проблему. Поэтому ответы могу давать неточные.


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

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 18:09 
Не в сети
Light & Truth
Зарегистрирован:
10 дек 2013, 03:33
Сообщений: 2259
Cпасибо сказано: 157
Спасибо получено:
288 раз в 279 сообщениях
Очков репутации: 38

Добавить очки репутацииУменьшить очки репутации
Кажется, начинает доходить.

Завтра, наверное, точно дойдёт)))

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить макс количество пересекающихся окружностей
СообщениеДобавлено: 11 фев 2018, 18:13 
Не в сети
Начинающий
Зарегистрирован:
11 фев 2018, 16:08
Сообщений: 12
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Только для этого отдельно рассматриваемого случая, в принципе, важно только значение [math]d[/math] которое и можно считать за радиус.

UPDATE: Удалил неправильную мысль из этого поста.


Последний раз редактировалось Nikta_Danilov 11 фев 2018, 18:22, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2, 3  След.

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Объединение пересекающихся эллипсов распред-я двумерной СВ

в форуме Теория вероятностей

kriteriy styudenta

0

184

16 фев 2014, 22:49

Вычислить количество теплоты

в форуме Электричество и Магнетизм

TORT1

0

376

18 мар 2014, 23:04

Вычислить количество теплоты

в форуме Электричество и Магнетизм

TORT1

0

328

20 мар 2014, 21:09

Найти макс./мин. значение выражения

в форуме Алгебра

Andrey8819

1

69

16 мар 2018, 11:18

Оптимизация капиталов. Ранжирование.формула макс А,при мин Б

в форуме Исследование операций и Задачи оптимизации

xcode

0

192

19 мар 2014, 12:46

Вычислить количество молока в цилиндрическом сосуде

в форуме Геометрия

Ilyas

26

798

16 янв 2016, 13:08

Методы моментов,макс.правдоп.,довер.интервал

в форуме Математическая статистика и Эконометрика

Yukkina

0

133

28 ноя 2016, 19:08

Какова формула макс кпд соотношения двух чисел

в форуме Пределы числовых последовательностей и функций, Исследования функций

happyhorror

0

200

27 авг 2015, 03:44

Выберите набор из макс. кол-ва линейно независимых векторов

в форуме Линейная и Абстрактная алгебра

forzi

23

76

13 июн 2018, 09:52

Мин. и макс. площадь тре-ника по заданным двум радиусам

в форуме Интересные задачи участников форума MHP

TALMON

48

2415

04 мар 2013, 17:04


Часовой пояс: UTC + 4 часа [ Летнее время ]



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

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


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

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2016 MathHelpPlanet.com. All rights reserved