2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1 ... 40, 41, 42, 43, 44, 45, 46 ... 130  След.
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 14:26 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
dimkadimon в сообщении #590315 писал(а):
Хочу добавить что я тоже уже пытался. Я пробовал трясти прямоугольники strong c-coloring и те по вашей лемме. Их так же сложно, и может даже сложнее, трясти как обычные квадраты. У меня достаточно ефективный метод тряски которым я нашел 93х93, поэтому думаю тут нужен другой подход.

Стоп, стоп!
Пояснее, пожалуйста. Что вы "трясли"?
Каким именно методом вы нашли 93х93? Что у вас было исходным материалом для "тряски"?

Насколько я понимаю, решения 91х91 для С=10, которое даёт алгоритм для C=p^k+1, вы тогда ещё не нашли. Результат 93х93 для С=10 у вас введён очень давно, задолго до применения вами этого алгоритма.

Так что же вы тогда "трясли"? Непонятно!

P.S. Я никому не навязываю свой подход.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 14:30 
Аватара пользователя


21/02/10
1594
Екатеринбург

(Оффтоп)

Изображение

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 15:36 
Аватара пользователя


20/01/10
766
Нижний Новгород
Zealint в сообщении #590223 писал(а):
Но вот почему Вы решили, что svb имел ввиду именно ломанные диагонали, я так и не понял... Давайте подождём, что он скажет по этому поводу.
Хм... Я привел следующее определение:
Код:
Можно рассматривать "сильную диагональность", когда все маленькие квадраты одинаковы в своей диагонали - далеко не факт, что это невозможно, но перебор сильно сокращается.
которое, вроде, не должно было вызывать разночтений. Вы привели пример, который формально соответствовал этому определения - тут спорить не чем. Но изначально разговор шел о Г-образных маленьких квадратах и я "имел ввиду" именно их. Пустые Г-образные маленькие квадраты вынужденно располагаются по "ломанным диагоналям", поэтому и их внутреннее содержимое будет располагаться по ломанным диагоналям, если требовать, чтобы одноцветные Г-обрамления имели одинаковое содержимое.

Далее. Если мы заполнили маленькими квадратами главную диагональ (от левого-верхнего угла) и все квадраты выше, то оставшиеся квадраты "разумно" получать симметричным отражением относительно главной диагонали. Исходя из этого требования "маленькие" диагонали должны быть перпендикулярными главной диагонали, если они есть :-)

Но все эти споры о терминологии лучше оставить "на потом".

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 15:38 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Nataly-Mak в сообщении #590319 писал(а):
dimkadimon в сообщении #590315 писал(а):
Хочу добавить что я тоже уже пытался. Я пробовал трясти прямоугольники strong c-coloring и те по вашей лемме. Их так же сложно, и может даже сложнее, трясти как обычные квадраты. У меня достаточно ефективный метод тряски которым я нашел 93х93, поэтому думаю тут нужен другой подход.

Стоп, стоп!
Пояснее, пожалуйста. Что вы "трясли"?
Каким именно методом вы нашли 93х93? Что у вас было исходным материалом для "тряски"?

Насколько я понимаю, решения 91х91 для С=10, которое даёт алгоритм для C=p^k+1, вы тогда ещё не нашли. Результат 93х93 для С=10 у вас введён очень давно, задолго до применения вами этого алгоритма.

Так что же вы тогда "трясли"? Непонятно!

P.S. Я никому не навязываю свой подход.


Я начал с 81х81 из 9 цветов и тряс пока не дошел до 93х93, постепено увеличивая квадрат.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 15:40 
Аватара пользователя


20/01/10
766
Нижний Новгород
Да, забыл сказать. Для C=10 не существует диагональных квадратов 100x100, если рассматривать ломанные диагонали.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 15:40 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
dimkadimon писал(а):
Я начал с 81х81 из 9 цветов и тряс пока не дошел до 93х93, постепено увеличивая квадрат.


Кажется Алексей наконец тоже нашел 93х93.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 17:09 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
А ну его этот квадрат 100х100 :-)
У меня вот "очко", квадрат 21х21 10-цветный, красивый:

Изображение

Ход конём!
Кстати, в некотором роде диагональный и даже пандиагональный :D
Такими доминошными плиточками "диагональный". Только в одном месте нарушается такая плиточная диагональность.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 20:13 


02/05/10
26
dimkadimon в сообщении #590351 писал(а):
Кажется Алексей наконец тоже нашел 93х93.

Ага, даже 100x93, дополнением strong 9-colorings.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 20:52 


24/05/09

2054
21х21 10-цветный программа случайного перебора находит мгновенно. И 9-8-7-цветные тоже. Всё хочу написать функцию, которая будет пытаться принудительно достраивать квадраты, не дотянувшие немного после случайного перебора. Но никак не заставлю себя начать программить - лень...

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение29.06.2012, 22:17 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Весь мир равняется на нашего Алексея!

Цитата:
1 Alex Chernov 20.000000 06-29-2012 @ 20:58:32

И что тут делать ещё два месяца?
Пора закрывать конкурс :D

Не зря я выступала на их форуме за сокращение продолжительности конкурса. Три месяца - это очень много. Вполне хватило бы и двух. Алексей вот прекрасно справился за месяц.
А для тех, кому лень, и трёх месяцев будет мало.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение30.06.2012, 01:16 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak
Цитата:
Не зря я выступала на их форуме за сокращение продолжительности конкурса. Три месяца - это очень много. Вполне хватило бы и двух. Алексей вот прекрасно справился за месяц.
С чем он справился? 20 баллов набрал? Так они у него уже были.

Если дальше будет так продолжаться, то конкурс не даст ни одного значимого результата. А если вам надо быстро, то тогда лучше стометровку бегать.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение30.06.2012, 03:28 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Nataly-Mak в сообщении #590460 писал(а):
Весь мир равняется на нашего Алексея!

Цитата:
1 Alex Chernov 20.000000 06-29-2012 @ 20:58:32

И что тут делать ещё два месяца?
Пора закрывать конкурс :D

Не зря я выступала на их форуме за сокращение продолжительности конкурса. Три месяца - это очень много. Вполне хватило бы и двух. Алексей вот прекрасно справился за месяц.
А для тех, кому лень, и трёх месяцев будет мало.


Поздравляю Алексея - ето гигантское достижение! Закрывать конкурс думаю еще рано. Теперь мы увидим настоящий прогрес и новые рекорды. Очень хорошо что много информации уже выложено на етом форуме - ето должно помочь прогресу.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение30.06.2012, 03:53 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
svb в сообщении #590508 писал(а):
С чем он справился? 20 баллов набрал? Так они у него уже были.

Он справился с задачей! Он её решил, нашёл новые алгоритмы и методы, в отличие от многих, кто нашёл только то, что написано в статьях :D
20 баллов у него уже были, я это помню, здесь об этом писала. Но потом он терял несколько соток из-за рекородов других. Теперь он эти рекорды нашёл и у него снова 20 баллов.
Вот и справился!! Блестяще решил задачу!

Цитата:
Если дальше будет так продолжаться, то конкурс не даст ни одного значимого результата.

Как "так"?
Что вам не нравится в развитии конкурса? Что вы не нашли ни одного значимого результата? Так что вам мешает?
По-моему, всё замечательно развивается.
Кроме того, значимые результаты разрешено искать и после официальной части конкурса!

Цитата:
А если вам надо быстро, то тогда лучше стометровку бегать.

Угу. Сейчас побегу :D

-- Сб июн 30, 2012 04:58:59 --

dimkadimon в сообщении #590518 писал(а):
Очень хорошо что много информации уже выложено на етом форуме - ето должно помочь прогресу.

dimkadimon
Спасибо за вашу оценку этой темы. Кажется, вы единственный, кто её оценил :?

-- Сб июн 30, 2012 05:17:19 --

Таблица рекордов, найденных на конкурсе:

(Оффтоп)

2 4 16 Wes Sampson @ 05:33:15 on 05-30-2012 72
3 10 100 Mark Mammel @ 06:40:27 on 05-30-2012 47
4 18 324 Juha Saukkola @ 09:15:48 on 05-30-2012 38
5 25 625 Jarek Wroblewski @ 09:04:36 on 05-30-2012 36
6 36 1296 Alex Chernov @ 23:02:26 on 05-31-2012 18
7 49 2401 Jarek Wroblewski @ 09:05:38 on 05-30-2012 34
8 64 4096 Il brigante Pennastorta @ 14:08:50 on 05-31-2012 23
9 81 6561 Il brigante Pennastorta @ 17:12:43 on 05-31-2012 23
10 93 8649 Dmitry Kamenetsky @ 09:24:27 on 06-05-2012 2
11 121 14641 Jarek Wroblewski @ 09:06:25 on 05-30-2012 33
12 135 18225 Dmitry Kamenetsky @ 12:46:11 on 06-11-2012 3
13 169 28561 Jarek Wroblewski @ 09:07:27 on 05-30-2012 33
14 185 34225 Herbert Kociemba @ 02:59:00 on 06-21-2012 2
15 192 36864 Alex Chernov @ 16:04:06 on 06-23-2012 1
16 256 65536 Dmitry Kamenetsky @ 07:49:18 on 06-01-2012 22
17 289 83521 Jarek Wroblewski @ 09:13:49 on 05-30-2012 33
18 309 95481 Herbert Kociemba @ 19:05:08 on 06-26-2012 2
19 361 130321 Jarek Wroblewski @ 09:19:13 on 05-30-2012 33
20 383 146689 Herbert Kociemba @ 19:30:28 on 06-26-2012 2
21 389 151321 Alex Chernov @ 17:12:15 on 06-24-2012 1

Конкурс уже дал целый ряд значимых результатов.
Непревзойдённые пока решения Алексея для С=15, 21. Класс!

Далее, хорошие решения для С=10,12,14,18,20.
Конечно, их ещё можно улучшить, наверное. Но то, что найдено, уже впечатляет.

Алексей сообщил, что он нашёл для С=10 прямоугольник 100х93. Здорово! Дальше можно пытаться достраивать. Если не до 100х100, то хотя бы до 94х94 вполне возможно достроить.

Не исключено, что и для других С возможны улучшения.
Ну, впереди ещё два месяца. Время покажет.
Кто бегать стометровку не будет, тот ещё что-то значимое найдёт :D
Хотя пробежки стометровок в этом не помешают, наоборот, помогут.

alexBlack
вы бегаете по утрам? :wink:

Кстати, у меня тоже есть один прямоугольничек - 37х36 6-цветный :roll:
У многих, наверное, такой имеется.
Это я из своего решения 36х36 получила в программе Эда, легко! Почему бы ему не достроиться до 37х37...

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение30.06.2012, 05:28 
Аватара пользователя


20/01/10
766
Нижний Новгород
Я нисколько не собираюсь умалять результаты alexBlack, как это вы пытаетесь представить, но ваше мнение о сокращении продолжительности конкурса более чем странно. Разве не осталось никаких проблем?
Цитата:
Что вам не нравится в развитии конкурса? Что вы не нашли ни одного значимого результата? Так что вам мешает?
А причем здесь я? Конечно, значимость результата слишком субъективно, чтобы спорить на эту тему, но получить для C цветов сторону квадрата $C^2$ хотелось бы. Для C=6 этот квадрат имеется, но чем хуже число 21 или 10? Если вы получите для C=6 квадрат 37x37, то для меня это тоже будет значимым результатом.

Я бы присоединился к поздравлениям Алексея, но лучше дождусь окончания конкурса - сейчас это выглядит несуразно. Если вы следите за результатами, то Herbert Kociemba имеет неплохие шансы повторить результат Алексея. Именно Herbert Kociemba подтолкнул Алексея к последним результатам. Т.ч. даже со спортивной точки зрения основная борьба впереди.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение30.06.2012, 07:06 


02/05/10
26
svb в сообщении #590522 писал(а):
Именно Herbert Kociemba подтолкнул Алексея к последним результатам. Т.ч. даже со спортивной точки зрения основная борьба впереди.

Согласен. В моем первом варианте добавления одной строки просто некуда было пристроить вторую строку и его результат подтолкнул к дальнейшему поиску. Интересно, что решение оказалось настолько простым, что я думаю просто дело времени, многие смогут повторить этот результат.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1937 ]  На страницу Пред.  1 ... 40, 41, 42, 43, 44, 45, 46 ... 130  След.

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



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

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


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

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