2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1 ... 155, 156, 157, 158, 159, 160, 161 ... 192  След.
 
 Re: Магические квадраты
Сообщение05.05.2012, 18:20 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
А как же это:
Цитата:
Осталось совсем немного...

:D
Появился третий квадрат, программа всё ещё проверяет число 2839, конца не видно.
Константа 4830 тоже ещё проверяется, 51-ое число в проверке.

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение05.05.2012, 18:38 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #567685 писал(а):
А как же это:
Цитата:
Осталось совсем немного...

:D
Появился третий квадрат, программа всё ещё проверяет число 2839, конца не видно.
Это шутка юмора такая. Хотелось бы посмотреть, но сил не хватит :-(

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение05.05.2012, 18:43 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов

(Оффтоп)

Можно подумать, что вам самому приходится считать и делать весь этот адский перебор :-)
Я, например, сегодня почти весь день... плюю в потолок.
А компьютер-то работает, он ведь и без меня может :-) Могу запустить программу и пойти гулять.

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение05.05.2012, 20:29 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Код:
3:
2839 1822   58   85  202  958
    * Potential scam. Censored *   22
1795  * Potential scam. Censored *
  * Potential scam. Censored * 2605
  526  778 2038 1219  121 1282
  265  166 1894  274 2974  391
Time: 53136.90 sec
4:
* Potential scam. Censored * 1633
    4  355 2173 2515  526  391
* Potential scam. Censored *  778
  346 1165 1219  517 1795  922
  * Potential scam. Censored *  958
  319  121 1858 1678  706 1282
Time: 57978.25 sec
5:
2839   94   85  274  454 2218
  265   58 2362 2722   22  535
1633 1111  391  562  985 1282
  346 1921  778  517 1507  895
  355 1858  166  634 2038  913
  526  922 2182 1255  958  121
Time: 58081.98 sec
Time: 61498.42 sec

Прерываю... программа работала 17 часов, так и застряла на проверке числа 2839, нашла 5 квадратов, но вполне возможно, что были бы ещё квадраты, начинающиеся с этого числа.
Как я понимаю, продолжить проверку этого же числа с прерванного места не получится. Завтра буду проверять следующее число.

В момент прерывания:
Изображение

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение05.05.2012, 22:53 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #567739 писал(а):
Прерываю... программа работала 17 часов, так и застряла на проверке числа 2839, нашла 5 квадратов, но вполне возможно, что были бы ещё квадраты, начинающиеся с этого числа.
Как я понимаю, продолжить проверку этого же числа с прерванного места не получится. Завтра буду проверять следующее число.
Скорее всего, квадратов значительно более 10. Следующее число еще хуже. Конечно, это только моё предположение, но ... можете проверить :-)

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение06.05.2012, 06:31 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Поехала проверка числа 3046, уже есть два квадрата

Код:
Summa=5964
1:
3046  * Potential scam. Censored *
  634 * Potential scam. Censored *
  778  * Potential scam. Censored *
  535  * Potential scam. Censored *
  706 2326 1795  274  346  517
  265  202  454 1822 1966 1255
Time: 993.27 sec
2:
3046 1507  526    4  562  319
  634   22 1255 2038 1894  121
  382 1633 1642  274  355 1678
  391  * Potential scam. Censored *
  346 1795 1822  958  265  778
1165   * Potential scam. Censored *
Time: 4545.65 sec

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение06.05.2012, 21:12 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Прерываю...почти 17 часов, до конца число 3046 не проверилось.

Код:
3:
3046   85  454   22 1795  562
  706  319 2182  202 1633  922
  274 1507 1921 1282  346  634
  517  * Potential scam. Censored *
  * Potential scam. Censored *  778
  526 1165 1255 1894  958  166
Time: 15008.96 sec
4:
* Potential scam. Censored *  121
  913  274 2038 1858  562  319
  * Potential scam. Censored * 2461
  * Potential scam. Censored * 1507
   * Potential scam. Censored * 1165
* Potential scam. Censored *  391
Time: 24299.52 sec
5:
* Potential scam. Censored *  319
  382  * Potential scam. Censored *
  * Potential scam. Censored * 2182
  * Potential scam. Censored * 1894
  202 2911  526 1165  895  265
1858   22  454 1903 1642   85
Time: 31392.36 sec
Time: 60382.73 sec

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение06.05.2012, 21:29 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #568092 писал(а):
Прерываю...почти 17 часов, до конца число 3046 не проверилось.
Если не ошибся в расчетах, то на число 2965 мне понадобилось 44.8 часа :-(

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение07.05.2012, 07:07 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Получила последнюю версию программы alexBlack.
Программу можно скачать здесь:
http://alex-black.ru/article.php?content=121

Запустила для магической константы 5964 с массивом из 65 чисел, вошли числа 2839 и 3046 (они у меня полностью не проверились по программе svb).

Любопытно! :-)

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение08.05.2012, 04:39 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Программа работает 22 часа. Первый раз рискнула оставить работающий компьютер на ночь, жалко и второй эксперимент не довести до конца :-)

Найдено 3 квадрата, начинающихся с числа 3046 (программа начала проверку с этого числа, оно максимальное в массиве).
По программе svb было найдено 5 квадратов, но, возможно, не все.
Жду...

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение08.05.2012, 06:45 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Сравнила квадраты, найденные по обеим программам, есть один квадратик из последних трёх, которого нет в ранее найденных 5 квадратах:

Код:
121 1282 2326 562 895 778
* Potential scam. Censored * 1111
2182 382 535 346 2515 4
1255 1165 166 2038 634 706
265 2839 85 2434 22 319
922 94 391 526 985 3046

Уже хорошо, не зря всё-таки работала вторая программа :-)
Пока сравнивала квадраты, появился четвёртый квадрат. Сейчас его сравню, может быть, опять новый.
Теперь я достаю жемчужины со дна морского :D

И четвёртый квадрат оказался новым!

Код:
1822 1111 922 1633 121 355
* Potential scam. Censored * 22
1219 2326 382 985 958 94
* Potential scam. Censored * 2173
346 1903 2785 265 391 274
517 * Potential scam. Censored *

Имеем уже 7 различных квадратов.

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение08.05.2012, 11:36 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Пока программа пыхтит над проверкой магической константы 5964, наконец-то написала программку поиска потенциальных массивов из 36 последовательных простых чисел для построения пандиагональных квадратов 6-го порядка.

Последняя, проверенная svb, потенциальная магическая константа для таких квадратов была 9486.
Вот продолжение потенциальных массивов, под каждым массивом указана магическая константа, которую даёт этот массив:

(Оффтоп)

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
12006

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
16014

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
19002

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
20958

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
21474

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
22314

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
22710

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
22854

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
24846

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
27342

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
28494

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
29382

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
31350

* Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *
32118

Начала проверку константы 12006.

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение08.05.2012, 16:38 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Все приведённые массивы уже проверила, квадрат не найден. Эти массивы проверяются очень быстро, например:

Код:
Summa=28494
Time: 1143.84 sec
Summa=29382
Time: 485.85 sec
Summa=31350
Time: 112.93 sec
Summa=32118
Time: 409.71 sec

Надо искать следующие потенциальные массивы и проверять их.

А проверка константы 5964 (для числа 3046) всё продолжается, появились ещё два квадрата, но они не новые.

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение09.05.2012, 02:46 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Эксперимент прервали высшие силы :-) отключили электричество.

Да, у нас только и проводить многочасовые эксперименты. Американцы строили все квадраты 5-го порядка 100 часов. Сколько раз им пришлось бы повторять всё сначала, если бы они проводили эксперимент в России? :D

Досадно! Программа работала более 1,5 суток.

Итак, имеем 7 квадратов, начинающихся с числа 3046. Скорее всего, их больше.
Но не буду запускать проверку этого числа в третий раз.
Сейчас запущу проверку числа 2839, может быть, удастся найти новые квадраты к имеющимся 5 квадратам.

Замечание
Если бы это были мои программы, я нашла бы способ продолжить проверку с прерванного места. Всегда можно выводить на экран и видеть, как проходят вложенные циклы. Раньше в своих программах я так и делала. Если программа вдруг насильственно прервана, можно начать её выполнение с тех значений переменных циклов, для которых она была прервана. Для этого надо отслеживать продвижение хотя бы по 4-5 внешним циклам (всего их, кажется, 11).

 Профиль  
                  
 
 Re: Магические квадраты
Сообщение09.05.2012, 04:35 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Интересный момент: выбор последовательности чисел для проверки в программах svb и alexBlack.
Это исходный массив из 65 чисел:

Код:
4 22 58 * Potential scam. Censored * 274 319 346 355 382 391 454 517 526 535 562 634 706 778 895 * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored * * Potential scam. Censored *

Программа svb выбрала первым для проверки число 2839, а программа alexBlack выбрала первым число 3046.

Теперь, когда я выбросила из массива число 3046 и снова запустила программу alexBlack, она начала проверять число 2911 (против моего ожидания, что будет проверяться число 2839).

Приведу цитаты обоих авторов по вопросу выбора последовательности проверки.

Со страницы alexBlack (ссылка приведена чуть выше):

Цитата:
От порядка, в котором выбираются угловые элементы, сильно зависит общее время перебора. Так, для чисел Смита, если брать отсортированный по возрастанию массив чисел, лучше начинать с конца массива. Дело в том, что в этом случае для последних чисел существует меньшее количество шестерок чисел с суммой S. Так что последние числа проверяются очень быстро. Можно на каждом шаге проверять количество шестерок для всех элементов и выбирать элемент с минимальным количеством.


Со страницы svb (http://svb.hut.ru/ALG/mag6.htm ):

Цитата:
Следующим шагом является предварительная подготовка базового набора для последующего перебора. Об этом пишет А.Чернов - в качестве критерия он предлагает выбирать начальные элементы (у меня p[1]) по минимуму шестерок с магической суммой S. Операция подсчета числа таких шестерок достаточно быстрая и делать ее можно до перебора, но я решил использовать эту операцию только в самом начале для отсечения больших чисел. Как заметила еще Н.Макарова, для каждого числа должно существовать не менее 3 шестерок с суммой S. Имеется еще одно требование к числам базового набора - каждое число должно входить хотя бы в один квадрат (4-ку элементов) с суммой 2Sc.Численный эксперимент показал, что после выполнения этого требования, количество 6-ок достаточно большое для всех элементов, поэтому я решил использовать для ранжирования элементов количество квадратов с суммой 2Sc.


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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2870 ]  На страницу Пред.  1 ... 155, 156, 157, 158, 159, 160, 161 ... 192  След.

Модераторы: Модераторы Математики, Супермодераторы



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

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


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

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