2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5 ... 25  След.
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение09.10.2014, 13:34 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Pavlovsky
Мне кажется, что ваше условие не является достаточным. Более того, есть сомнение и в его необходимости.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение09.10.2014, 14:02 
Аватара пользователя


21/02/10
1594
Екатеринбург
Если честно, жалко тратить время на подробное доказательство. Но утверждение истинно на 146%.

Естественно о необходимости не идет речи. Если описанного в утверждении заполнения не существует, тогда утверждение дает нижнюю оценку для числа Делакорта, ну и приближенный алгоритм. Для N=3,4,5 такое заполнение существует. Для N>=6, такое заполнение не существует. Группы чисел начинающиеся с 2,3,5,7,11 уложить оптимальным образом нельзя.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение09.10.2014, 15:10 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Цитата:
То есть пары с $\gcd(a,b)=1$ можно вставлять в последнюю очередь в произвольном порядке. В частности, это верно для простого $a>\frac{N^2}2$ и произвольного $b.$


Это утверждение не верно. Вот контра-пример:

1)
оценка без пар gcd(a,b)=1: 78
оценка со всеми парами: 156
(4,2,7),
(3,9,8),
(1,5,6)

2)
оценка без пар gcd(a,b)=1: 80
оценка со всеми парами: 153
(4,8,7),
(3,9,1),
(2,5,6)

У 1) оценка со всеми парами больше, а у 2) оценка без пар gcd(a,b)=1 больше! Значит не достаточно оптимизировать оценку без пар.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение09.10.2014, 15:55 
Аватара пользователя


21/02/10
1594
Екатеринбург
$\mathrm{distance}^2(a, b)$

Забавная метрика. Три ячейки в ряд. Расстояние между соседними ячейками 1, а между крайними 4. 1+1=4?!

Свойство. Число Делакорта можно представить как сумму D=Dx+Dy. Где Dx в качестве растояния берется квадрат разности координат ячеек по оси x, а Dy по оси y.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение09.10.2014, 16:08 
Заслуженный участник
Аватара пользователя


19/12/10
1546
dimkadimon
Вы не правильно произвели оценку без пар $\gcd(a,b)=1$
Посмотрите, пожалуйста, моё определение числа $D^*$
whitefox в сообщении #916612 писал(а):
Определим для каждой пары $(a,b):\quad D^*_{a,b}=\mathrm{distance}^2(a, b)$, и $D^*$ как разность между числом Делакорта $D$ и суммой всех $D^*_{a,b}.$

Иными словами для правильного подсчета $D^*$ нужно $\gcd(a,b)$ уменьшить на единицу.

Получим в случае 1) 48 и в случае 2) 45. Что и подверждает моё утверждение
whitefox в сообщении #916612 писал(а):
Утверждение: $D$ максимально (минимально) тогда и только тогда, когда максимально (минимально) $D^*.$
Которое верно ввиду того, что сумма всех $D^*_{a,b}$ является константой и не зависит от перестановки элементов квадрата.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение10.10.2014, 07:25 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
whitefox в сообщении #916964 писал(а):
dimkadimon
Вы не правильно произвели оценку без пар $\gcd(a,b)=1$
Посмотрите, пожалуйста, моё определение числа $D'$
whitefox в сообщении #916612 писал(а):
Определим $D'_{a,b}=\mathrm{distance}^2(a, b)$ и $D'$ как разность между числом Делакорта $D$ и суммой всех $D'_{a,b}.$

Иными словами для правильного подсчета $D'$ нужно $\gcd(a,b)$ уменьшить на единицу.

Получим в случае 1) 48 и в случае 2) 45. Что и подверждает моё утверждение
whitefox в сообщении #916612 писал(а):
Утверждение: $D$ максимально (минимально) тогда и только тогда, когда максимально (минимально) $D'.$
Которое верно ввиду того, что сумма всех $D'_{a,b}$ является константой и не зависит от перестановки элементов квадрата.


Да вы совершено правы. Оказывается доказательство леммы очень простое.

Определим D'ab=(gcd(a,b)-K)*dist^2(a,b), для какой то константы К.

Тогда, D'ab=gcd(a,b)*dist^2(a,b) - K*dist^2(a,b) = Dab - K*dist^2(a,b). D'=D - K*sum(dist^2(a,b)). Значит D' и D отличаются всего константой, которая не зависит от расположения элементов. В лемме мы используем K=1, при этом убираются все пары с gcd(a,b)=1. Кажется так?

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение10.10.2014, 07:40 
Заслуженный участник
Аватара пользователя


19/12/10
1546
dimkadimon в сообщении #917148 писал(а):
Определим D'ab=(gcd(a,b)-K)*dist^2(a,b), для какой то константы К.

Тогда, D'ab=gcd(a,b)*dist^2(a,b) - K*dist^2(a,b) = Dab - K*dist^2(a,b). D'=D - K*sum(dist^2(a,b)). Значит D' и D отличаются всего константой, которая не зависит от расположения элементов. В лемме мы используем K=1, при этом убираются все пары с gcd(a,b)=1. Кажется так?

Верно :D

(Только не забывайте про $\TeX$)

А то тема отправится в карантин.

$D'_{ab}=\gcd(a,b)\cdot\mathrm{dist}^2(a,b)-K\cdot\mathrm{dist}^2(a,b)=D_{ab}-K\cdot\mathrm{dist}^2(a,b)$
Код:
$D'_{ab}=\gcd(a,b)\cdot\mathrm{dist}^2(a,b)-K\cdot\mathrm{dist}^2(a,b)=D_{ab}-K\cdot\mathrm{dist}^2(a,b)$

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение10.10.2014, 19:28 
Админ форума
Аватара пользователя


19/03/10
8952
 !  dimkadimon, замечание за неиспользование $\TeX$ при наборе формул.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение11.10.2014, 10:34 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Toucan в сообщении #917352 писал(а):
 !  dimkadimon, замечание за неиспользование $\TeX$ при наборе формул.

Простите, больше не буду.

Интересный момент, для 6х6 можно не обменивать цифры 5 и 25 - оценка не изменится. Кто знает почему? ;)

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение11.10.2014, 11:12 
Заслуженный участник
Аватара пользователя


19/12/10
1546
При обмене 5 и 25 $D_{5,25}$ не изменится, а для всех $1\leqslant b\leqslant36,b\ne25\quad\gcd(5,b)=\gcd(25,b)$

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение11.10.2014, 14:28 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
whitefox в сообщении #917572 писал(а):
При обмене 5 и 25 $D_{5,25}$ не изменится, а для всех $1\leqslant b\leqslant36,b\ne25\quad\gcd(5,b)=\gcd(25,b)$


Правильно! Отсюда Лемма 2: Eсли $\gcd(a,c)=\gcd(b,c), ~\forall c<=N^2, a \neq b$ тогда при обмене а и b оценка решения не изменится. Вполне полезная лемма. Она работает для обмена простой $p$ с $p^2$, если $2p^2>N^2$. Также она работает для простых $p>N^2/2$.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение13.10.2014, 14:37 
Аватара пользователя


21/02/10
1594
Екатеринбург
Пусть $p$ простое; $p^k \le \frac{N^2}{2}$; $p^{k+1}>\frac{N^2}{2}$. Тогда в любом решении их можно менять местами.

Пример. N=4, числа 8 и 16 можно менять местами.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение15.10.2014, 12:19 


15/10/14
1
dimkadimon

Я попробовал составить алгоритм для поставленной задачи и начал с n=5, т.к. n=3 и n=4 решаются в лоб. После практически мгновенного счета получил немногим более 6000 тысяч баллов. Не подскажите, имеет ли смысл с таким результатом регистрироваться на конкурсе?

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение15.10.2014, 13:22 


22/03/09
8
Ворнежский Гос. Университет
Если "немногим более" это 100-200 пунктов, то имеет.

 Профиль  
                  
 
 Re: Al Zimmerman - Delacorte Numbers
Сообщение15.10.2014, 15:44 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Miklucha в сообщении #919155 писал(а):
dimkadimon

Я попробовал составить алгоритм для поставленной задачи и начал с n=5, т.к. n=3 и n=4 решаются в лоб. После практически мгновенного счета получил немногим более 6000 тысяч баллов. Не подскажите, имеет ли смысл с таким результатом регистрироваться на конкурсе?


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

-- 15.10.2014, 21:37 --

Появился интересный вопрос. Можно ли взять хорошее максимальное решение и превратить его в хорошее минимальное решение (или наоборот)?

Моя первая попытка в этом не очень сработала:

1. Я взял максимальное решение
2. Посчитал сколько баллов имеет каждая клетка
3. Сортировал клетки по баллам. $[S_i],~S_i>=S_{i+1}$.
4. Обменял местами самые "прибыльные" клетки с самыми "неприбыльными". То есть меняем $S_i$ на $S_{n-i}$ для всех $i<n/2$.

Получилось неплохое минимальное решение, но оно далеко от хорошего.

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

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



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

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


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

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