Message boards : Science : MOLS и MODLS of order 18, 20, 24
Message board moderation
Previous · 1 · 2 · 3
Author | Message |
---|---|
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Ð’ третьей группе ÑгенерировалоÑÑŒ 67968 ДЛК. ДЛК Ñтой группы характеризуютÑÑ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ñтрокой 5 6 7 8 9 0 1 2 3 4 15 16 17 18 19 10 11 12 13 14 Показываю два ДЛК из Ñтой группы 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 5 6 7 8 9 0 1 2 3 4 15 16 17 18 19 10 11 12 13 14 1 2 3 4 0 6 7 8 9 5 11 12 13 14 10 16 17 18 19 15 4 0 1 2 3 9 5 6 7 8 14 10 11 12 13 19 15 16 17 18 2 3 4 0 1 7 8 9 5 6 12 13 14 10 11 17 18 19 15 16 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 12 13 14 10 11 17 18 19 15 16 2 3 4 0 1 7 8 9 5 6 14 10 11 12 13 19 15 16 17 18 4 0 1 2 3 9 5 6 7 8 11 12 13 14 10 16 17 18 19 15 1 2 3 4 0 6 7 8 9 5 15 16 17 18 19 10 11 12 13 14 5 6 7 8 9 0 1 2 3 4 17 18 19 15 16 12 13 14 10 11 7 8 9 5 6 2 3 4 0 1 13 14 10 11 12 18 19 15 16 17 3 4 0 1 2 8 9 5 6 7 18 19 15 16 17 13 14 10 11 12 8 9 5 6 7 3 4 0 1 2 16 17 18 19 15 11 12 13 14 10 6 7 8 9 5 1 2 3 4 0 19 15 16 17 18 14 10 11 12 13 9 5 6 7 8 4 0 1 2 3 7 8 9 5 6 2 3 4 0 1 17 18 19 15 16 12 13 14 10 11 9 5 6 7 8 4 0 1 2 3 19 15 16 17 18 14 10 11 12 13 6 7 8 9 5 1 2 3 4 0 16 17 18 19 15 11 12 13 14 10 8 9 5 6 7 3 4 0 1 2 18 19 15 16 17 13 14 10 11 12 3 4 0 1 2 8 9 5 6 7 13 14 10 11 12 18 19 15 16 17 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 5 6 7 8 9 0 1 2 3 4 15 16 17 18 19 10 11 12 13 14 1 2 3 4 0 6 7 8 9 5 11 12 13 14 10 16 17 18 19 15 4 0 1 2 3 9 5 6 7 8 14 10 11 12 13 19 15 16 17 18 2 3 4 0 1 7 8 9 5 6 12 13 14 10 11 17 18 19 15 16 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 12 13 14 10 11 17 18 19 15 16 2 3 4 0 1 7 8 9 5 6 14 10 11 12 13 19 15 16 17 18 4 0 1 2 3 9 5 6 7 8 11 12 13 14 10 16 17 18 19 15 1 2 3 4 0 6 7 8 9 5 15 16 17 18 19 10 11 12 13 14 5 6 7 8 9 0 1 2 3 4 17 18 19 15 16 12 13 14 10 11 7 8 9 5 6 2 3 4 0 1 13 14 10 11 12 18 19 15 16 17 3 4 0 1 2 8 9 5 6 7 18 19 15 16 17 13 14 10 11 12 8 9 5 6 7 3 4 0 1 2 16 17 18 19 15 11 12 13 14 10 6 7 8 9 5 1 2 3 4 0 19 15 16 17 18 14 10 11 12 13 9 5 6 7 8 4 0 1 2 3 8 9 5 6 7 3 4 0 1 2 18 19 15 16 17 13 14 10 11 12 6 7 8 9 5 1 2 3 4 0 16 17 18 19 15 11 12 13 14 10 9 5 6 7 8 4 0 1 2 3 19 15 16 17 18 14 10 11 12 13 7 8 9 5 6 2 3 4 0 1 17 18 19 15 16 12 13 14 10 11 3 4 0 1 2 8 9 5 6 7 13 14 10 11 12 18 19 15 16 17 ДЛК третьей группы обладают Ñледующими ÑвойÑтвами Order? 20 Enter the name of the squares file: group3 .. writing type information to file group3TypeDetail.txt Counts ------ 67968 diagonal Latin 1960 weakly pandiagonal 80 axial symmetric 236 center symmetric 67968 nfr 80 axial parity 1-way Ð’ Ñтой группе нет SODLS и DSODLS. Ðу вот, еÑÑ‚ÑŒ набор ДЛК, ÑоÑтоÑщий из 354400 ДЛК (три группы). Проверить Ñтот набор программой GetOrthogonal Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑƒÐ¶Ðµ проблема - очень долго будет проверÑÑ‚ÑŒÑÑ. Ð Ñто только три группы! ДобавÑÑ‚ÑÑ ÐµÑ‰Ñ‘ ДЛК из 14 групп. Пойду дальше генерировать ДЛК. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Вот проверить вÑе полученные ДЛК набора (354400 шт.) на ортогональноÑÑ‚ÑŒ иÑходному ЛК могу Order? 20 Enter the name of the squares file: a Choose 1 - get counts and maximun pairs, or 2 - get pairs for one square: 2 .. increasing LS store to 100,000 .. increasing LS store to 200,000 .. increasing LS store to 400,000 squares 354401 Get pairs for square number, (1 .. 354401)? 1 ..output file a-1orths.txt Pairs for square 1: 354400 Да! Ð’Ñе ДЛК набора ортогональны иÑходному ЛК. Ртеперь предÑтавьте океан клик размера 3 в Ñтом графе! Очень многие ДЛК групп 1 и 2 ортогональны, Ñто ортогональные пары; к каждой ортогональной паре добавлÑем иÑходный ЛК (который ортогонален обоим ДЛК) и - готова группа MOLS, ÑоÑтоÑÑ‰Ð°Ñ Ð¸Ð· двух ДЛК и одного ЛК. Ðо... нам нужна клика размера 4. Ðам нужно найти в наборе ДЛК клику размера З, Ñто будет группа MODLS, ÑоÑтоÑÑ‰Ð°Ñ Ð¸Ð· трёх взаимно ортогональных ДЛК. Добавив к Ñтой группе MOLDS иÑходный ЛК (которому ортогональны вÑе ДЛК), получим группу MOLS, ÑоÑтоÑщую из трёх ДЛК и одного ЛК. Ðто задача-минимум. Я не знаю, ÑущеÑтвует ли Ñ‚Ð°ÐºÐ°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° MOLS 20-го порÑдка. Очень хочетÑÑ, чтобы она ÑущеÑтвовала :) И очень хочетÑÑ ÐµÑ‘ найти, в Ñлучае ÑущеÑтвованиÑ. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Завершила генерацию ДЛК. Ðабор ÑоÑтоит из 1454080 нормализованных различных ДЛК. РаÑпишу количеÑтво ДЛК в группах группа 1 - 143216 группа 2 - 143216 группа 3 - 67968 группа 4 - 72944 группа 5 - 87680 группа 6 - 87680 группа 7 - 72944 группа 8 - 67968 группа 9 - 72944 группа 10 - 87680 группа 11 - 87680 группа 12 - 72944 группа 13 - 67968 группа 14 - 72944 группа 15 - 87680 группа 16 - 87680 группа 17 - 72944 Demis любезно ÑоглаÑилÑÑ Ð¿Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ñ‚ÑŒ проверить Ñтот набор ДЛК на ортогональные пары программой GetOrthogonal. Пока не знаем, ÑправитÑÑ Ð»Ð¸ программа Ñ Ñ‚Ð°ÐºÐ¸Ð¼ большим набором. Я такой большой набор, конечно, ни разу не проверÑла. ЕÑли удаÑÑ‚ÑÑ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ таблицу ортогональных пар (граф) Ð´Ð»Ñ Ð”Ð›Ðš Ñтого набора, уже хорошо. Правда дальше предÑтоит ещё более Ñложное дело: найти в Ñтом графе макÑимальную клику. Да, задача непроÑтаÑ. Ð”Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ квадратика из 1454080 штук надо найти вÑе его ортогональки (в рамках данного набора ДЛК). И ортогональных пар получитÑÑ Ð¾Ñ… как много, еÑли, конечно, программа ÑправитÑÑ Ð·Ð° приемлемое времÑ. Рпотом Ñреди вÑех Ñтих ортогональных Ñоквадратов надо найти три взаимно ортогональных. И в то же Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð´Ð°Ñ‡Ð° абÑолютно прозрачнаÑ: дано конечное чиÑло ДЛК. Очевидно, что Ñреди Ñтих ДЛК 1) либо еÑÑ‚ÑŒ три взаимно ортогональных ДЛК; 2) либо их нет. Третьего не дано! |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Ð’ Ñтом Ñообщении https://boinc.multi-pool.info/latinsquares/forum_thread.php?id=142&postid=2681 показана очень интереÑÐ½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° MOLS 18-го порÑдка, ÑоÑтоÑÑ‰Ð°Ñ Ð¸Ð· двух ДЛК и одного ЛК ДЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 14 6 15 2 3 4 5 0 1 7 8 9 16 17 11 12 13 10 7 17 10 11 2 3 4 6 15 0 1 12 13 14 9 16 8 5 9 0 13 8 14 2 3 10 11 6 15 16 17 7 12 1 5 4 12 7 6 16 1 17 2 8 14 10 11 13 0 9 15 5 4 3 16 9 0 10 12 15 13 1 17 8 14 6 7 11 5 4 3 2 10 12 7 6 8 9 11 15 13 1 17 0 14 5 4 3 2 16 17 13 16 12 9 7 0 2 3 4 5 14 11 15 1 8 10 6 15 11 14 17 13 16 12 5 4 3 2 1 8 10 6 0 7 9 1 15 11 14 17 13 16 3 2 5 4 8 10 6 0 7 9 12 11 14 17 13 16 12 9 4 5 2 3 15 1 8 10 6 0 7 8 2 3 4 5 0 14 9 10 12 6 7 15 16 17 11 1 13 2 3 4 5 7 11 17 12 6 16 0 10 9 1 13 14 15 8 3 4 5 9 15 14 10 16 0 13 7 2 6 12 8 17 11 1 4 5 12 1 11 6 8 13 7 17 9 3 2 0 16 10 14 15 5 16 8 15 0 10 1 17 9 14 12 4 3 2 7 13 6 11 13 10 1 7 6 8 15 14 12 11 16 5 4 3 2 9 17 0 6 8 9 0 10 1 7 11 16 15 13 17 5 4 3 2 12 14 ДЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 9 17 7 0 2 3 4 16 10 8 1 12 13 14 15 5 6 11 12 8 6 16 17 0 2 5 1 10 7 13 14 15 4 11 9 3 13 12 10 11 5 6 17 4 7 1 16 14 15 3 9 8 2 0 14 13 12 1 9 4 11 3 16 7 5 15 2 8 10 0 17 6 15 14 13 12 7 8 3 2 5 16 4 0 10 1 17 6 11 9 17 15 14 13 12 16 10 0 4 5 3 1 7 6 11 9 8 2 2 0 17 6 11 9 8 12 13 14 15 3 4 5 16 7 1 10 11 9 8 10 1 7 16 14 15 12 13 6 17 0 2 3 4 5 3 2 0 17 6 11 9 15 14 13 12 4 5 16 7 1 10 8 6 11 9 8 10 1 7 13 12 15 14 17 0 2 3 4 5 16 10 3 4 5 16 17 0 1 9 11 8 2 6 12 13 14 15 7 4 5 16 7 0 2 1 10 11 6 9 8 3 17 12 13 14 15 16 7 1 2 3 10 15 8 6 17 11 5 9 4 0 12 13 14 1 10 3 4 8 15 14 9 17 0 6 7 16 11 5 2 12 13 8 4 5 9 15 14 13 11 0 2 17 10 1 7 6 16 3 12 5 16 11 15 14 13 12 6 2 3 0 9 8 10 1 17 7 4 7 6 15 14 13 12 5 17 3 4 2 16 11 9 8 10 0 1 ЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 11 0 1 7 5 8 9 10 12 4 15 16 6 3 13 2 17 14 2 11 0 1 10 9 12 15 16 8 13 14 5 6 7 17 3 4 3 7 11 0 1 15 4 13 2 12 6 9 14 10 17 5 8 16 4 5 10 11 0 1 13 6 7 16 14 3 15 17 9 12 2 8 5 8 9 15 11 0 1 14 10 2 3 13 17 4 16 7 12 6 6 9 12 4 13 11 0 3 15 7 5 17 8 2 10 16 14 1 7 10 15 13 6 14 3 0 17 1 11 2 16 12 8 4 9 5 8 12 16 2 7 10 15 17 0 11 1 4 9 5 3 14 6 13 9 4 8 12 16 2 7 1 11 0 17 5 3 14 6 13 15 10 10 15 13 6 14 3 5 11 1 17 0 7 2 16 12 8 4 9 1 16 14 9 3 13 17 2 4 5 7 0 11 8 15 6 10 12 12 6 5 14 15 17 8 16 9 3 2 1 0 11 4 10 13 7 13 3 6 10 17 4 2 12 5 14 16 8 1 0 11 9 7 15 14 13 7 17 9 16 10 8 3 6 12 15 4 1 0 11 5 2 15 2 17 5 12 7 16 4 14 13 8 6 10 9 1 0 11 3 16 17 3 8 2 12 14 9 6 15 4 10 13 7 5 1 0 11 17 14 4 16 8 6 11 5 13 10 9 12 7 15 2 3 1 0 Ðту группу Ñ Ð¿Ð¾Ñтроила очень давно по извеÑтному алгоритму. Очаровательный ЛК! Ðу, пальчики оближешь :) Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ñ…Ð¾Ñ‡Ñƒ попробовать применить к Ñтому ЛК мой новый алгоритм Ñ Ð¿ÐµÑ€ÐµÑтановками Ñтрок. Очень интереÑно, что тут получитÑÑ. ЕÑли граф будет Ñильно большой, опÑÑ‚ÑŒ не Ñмогу проверить на макÑимальную клику. КÑтати, Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ MOLS 12-го порÑдка, найденной мной, Ñ Ñтот алгоритм опробовала. Ð’ÑÑ‘ замечательно Ñработало! ЛК в Ñтой группе MOLS тоже очаровательный, он выше показан вмеÑте Ñо вÑей группой MOLS. Ðабор ДЛК получилÑÑ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹, вÑего 16512 ДЛК. Программа SageMath ÑправилаÑÑŒ Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ‹Ð¼ графом и выдала океан клик размера 4. Клика размера 5 не найдена в Ñтом графе. Речь идёт о кликах только Ð´Ð»Ñ Ð¾Ñ€Ñ‚Ð¾Ð³Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… ДЛК, потому что ЛК при проверке на ортогональные пары отÑутÑтвовал в наборе. ЕÑли ЛК добавить к любой из найденных групп MODLS, получитÑÑ Ð³Ñ€ÑƒÐ¿Ð¿Ð° MOLS, ÑоÑтоÑÑ‰Ð°Ñ Ð¸Ð· четырёх ДЛК и одного ЛК. Одна из таких групп MOLS показана выше. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
ÐкÑперимент Ñ MOLS 18-го порÑдка выполнила. ДЛК получилоÑÑŒ при переÑтановке Ñтрок в ЛК вÑего 6 штук. И они не дали ни одной ортогональной пары. Даже иÑходному ЛК они не ортогональны. Ð’ показанной группе MOLS 18-го порÑдка ДЛК и ЛК не получаютÑÑ Ð´Ñ€ÑƒÐ³ из друга переÑтановкой Ñтрок. Похоже, мой новый алгоритм работает только Ð´Ð»Ñ Ð¿Ð¾Ñ€Ñдков Ñерии n = 4k, k = 1, 2, 3, ... |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Demis ознакомилÑÑ Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð¾Ð¹ программы GetOrthogonal пока в лёгком режиме 2. То еÑÑ‚ÑŒ он проверил вÑе ДЛК набора на ортогональноÑÑ‚ÑŒ иÑходному ЛК. Протокол работы программы Order? 20 Enter the name of the squares file: all-1-17 Choose 1 - get counts and maximum pairs, or 2 - get pairs for one square: 2 .. increasing LS store to 100,000 .. increasing LS store to 200,000 .. increasing LS store to 400,000 .. increasing LS store to 800,000 .. increasing LS store to 1,600,000 squares 1454081 Get pairs for square number, (1 .. 1454081)? 1 ..output file all-1-17-1orths.txt Pairs for square 1: 1454080 elapsed time 0:03:41 Замечательно! Ð’Ñе ДЛК набора ортогональны иÑходному ЛК, как и ожидалоÑÑŒ. И выполнилаÑÑŒ проверка очень быÑтро - 0:03:41. Впереди проверка вÑех ДЛК на ортогональноÑÑ‚ÑŒ - ÑÐ»Ð¾Ð¶Ð½Ð°Ñ Ñ‡Ð°ÑÑ‚ÑŒ ÑкÑперимента. ЛК из набора в Ñтой чаÑти ÑкÑперимента удалÑетÑÑ, проверÑÑŽÑ‚ÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ДЛК на ортогональноÑÑ‚ÑŒ. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Проверка у Demis ещё на закончилаÑÑŒ. Граф получитÑÑ ÐºÐ¾Ð»Ð¾ÑÑальный, еÑли вообще программа вырулит, что-то очень долго она работает. ЗанималаÑÑŒ архивированием Ñвоих Ñтатей о латинÑких квадратах Ñ Ñайта. ÐатолкнулаÑÑŒ на Ñтатью "ЕЩРОДÐРГРУППРMOLS 20-го ПОРЯДКÐ" http://www.natalimak1.narod.ru/mols20a.htm Очень интереÑÐ½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°! Она ÑоÑтоит из четырёх взаимно ортогональных ЛК. Первый квадрат в Ñтой группе ÑвлÑетÑÑ Ð”Ð›Ðš, Ñ ÐµÐ³Ð¾ уже показывала раньше, ÑÐµÐ¹Ñ‡Ð°Ñ ÐµÑ‰Ñ‘ раз покажу. Вот он Ещё более интереÑен поÑледний ЛК в Ñтой группе MOLS. Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ñкопирую и покажу. Вот он Ð’ Ñтом ЛК клаÑÑичеÑÐºÐ°Ñ Ð±Ð»Ð¾Ñ‡Ð½Ð°Ñ Ñтруктура! Ðемного преобразовала Ñтот ЛК, Ñделала его редуцированным (проÑто переÑтавила Ñтроки) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 Можно попробовать переÑтановку Ñтрок в Ñтом ЛК. КÑтати, первый ЛК, который ÑвлÑетÑÑ Ð”Ð›Ðš, тоже имеет клаÑÑичеÑкую блочную Ñтруктуру, проÑто в нём раÑкраÑка неÑколько Ð´Ñ€ÑƒÐ³Ð°Ñ - не показывает клаÑÑичеÑкие блоки. PS. Сравните Ñтруктуру показанного ЛК 20-го порÑдка Ñо Ñтруктурой ЛК 10-го порÑдка (из ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ https://boinc.progger.info/odlk/forum_thread.php?id=41&postid=762) Ð’ Ñтом ЛК блоки, окрашенные более тёмным цветом, повёрнуты. Структура в Ñтих ЛК Ñовершенно аналогичнаÑ. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
ПоÑкÑпериментировала Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ выше редуцированным ЛК 20-го порÑдка блочной Ñтруктуры. Пока получила вот такие группы MOLS Видим тут клики размера 4. Ðто граф, который дал показанную картинку sage: d = {1: [2,3,4,5,6,7,10,11,12,13,14,15,18,19,21,25], 2: [1,3,4,10,16,19,20,22,25], 3: [1,2,4,6,15,17,18,20,24,26,28], 4: [1,2,3,20], 5: [1,6,7,13,17,18,20,21,26], 6: [1,3,5,7,14,16,19,20,22,24,28], 7: [1,5,6,20], 8: [13,16,24,28], 9: [10,17,24,28], 10: [1,2,9,13,15,17,20,21,24,26,28], 11: [1,14,18,20], 12: [1,15,19,20], 13: [1,5,8,10,14,16,20,22,24,25,28], 14: [1,6,11,13,17,18,20,21,26], 15: [1,3,10,12,16,19,20,22,25], 16: [2,6,8,13,15,18,21,24,28], 17: [3,5,9,10,14,19,24,25,28], 18: [1,3,5,11,14,16,19,20,22,24,28], 19: [1,2,6,12,15,17,18,20,24,26,28], 20: [2,3,4,5,6,7,10,11,12,13,14,15,18,19,21,25], 21: [1,5,10,14,16,20,22,23,24,25,28], 22: [2,6,13,15,18,21,23,24,28], 23: [21,22,24,28], 24: [3,6,8,9,10,13,16,17,18,19,21,22,23,25,26,27], 25: [1,2,13,15,17,20,21,24,26,27,28], 26: [3,5,10,14,19,24,25,27,28], 27: [24,25,26,28], 28: [3,6,8,9,10,13,16,17,18,19,21,22,23,25,26,27]} sage: g = Graph (d) sage: g.show () sage: g.cliques_maximum () Ðу, такой граф поверÑетÑÑ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ SageMath легко. Ð’ наборе вÑего 28 квадратов. КÑтати, вот их ÑвойÑтва Order? 20 Enter the name of the squares file: inp1 .. writing type information to file inp1TypeDetail.txt Counts ------ 20 Latin 8 diagonal Latin 8 weakly pandiagonal 4 center symmetric 4 nfr 4 nfc 1 nfr nfc 2 self-transpose 18 orthogonal pair 8 self-orthogonal 8 doubly self-orthogonal 4 symmetric parity 4 transpose parity Очень вкуÑные квадратики! ИнтереÑно: вÑе 8 ДЛК ÑвлÑÑŽÑ‚ÑÑ SODLS и DSODLS. Ктому же, они ещё и Ñлабо пандиагональные. Ðо, по-моему, клик, Ñодержащих два ДЛК нет. Завтра проверю. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Пока покажу группу MOLS, ÑоответÑтвующую первой клике, выданной программой SageMath [1, 2, 3, 4] ЛК (редуцированный) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 ЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 18 19 1 0 2 3 5 4 7 6 8 9 11 10 12 13 15 14 17 16 8 9 11 10 12 13 15 14 17 16 18 19 1 0 2 3 5 4 7 6 16 17 18 19 0 1 3 2 5 4 6 7 8 9 10 11 13 12 15 14 6 7 8 9 10 11 13 12 15 14 16 17 18 19 0 1 3 2 5 4 15 14 17 16 19 18 0 1 2 3 5 4 7 6 9 8 10 11 12 13 5 4 7 6 9 8 10 11 12 13 15 14 17 16 19 18 0 1 2 3 13 12 14 15 17 16 18 19 0 1 3 2 4 5 7 6 8 9 10 11 3 2 4 5 7 6 8 9 10 11 13 12 14 15 17 16 18 19 0 1 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 9 8 10 11 13 12 14 15 16 17 19 18 0 1 3 2 4 5 6 7 19 18 0 1 3 2 4 5 6 7 9 8 10 11 13 12 14 15 16 17 7 6 9 8 11 10 12 13 14 15 17 16 19 18 1 0 2 3 4 5 17 16 19 18 1 0 2 3 4 5 7 6 9 8 11 10 12 13 14 15 4 5 6 7 8 9 11 10 13 12 14 15 16 17 18 19 1 0 3 2 14 15 16 17 18 19 1 0 3 2 4 5 6 7 8 9 11 10 13 12 2 3 5 4 6 7 9 8 11 10 12 13 15 14 16 17 19 18 1 0 12 13 15 14 16 17 19 18 1 0 2 3 5 4 6 7 9 8 11 10 ДЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 15 14 17 16 8 9 10 11 13 12 5 4 7 6 18 19 0 1 3 2 4 5 6 7 19 18 1 0 2 3 14 15 16 17 9 8 11 10 12 13 19 18 10 11 13 12 4 5 16 17 9 8 0 1 3 2 14 15 6 7 8 9 1 0 2 3 15 14 7 6 18 19 11 10 12 13 5 4 17 16 13 12 4 5 17 16 18 19 11 10 3 2 14 15 7 6 8 9 1 0 2 3 15 14 6 7 9 8 0 1 12 13 5 4 16 17 19 18 10 11 17 16 19 18 0 1 12 13 14 15 7 6 9 8 10 11 2 3 4 5 6 7 8 9 11 10 3 2 5 4 16 17 18 19 1 0 13 12 15 14 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 14 15 16 17 9 8 11 10 12 13 4 5 6 7 19 18 1 0 2 3 5 4 7 6 18 19 0 1 3 2 15 14 17 16 8 9 10 11 13 12 18 19 11 10 12 13 5 4 17 16 8 9 1 0 2 3 15 14 7 6 9 8 0 1 3 2 14 15 6 7 19 18 10 11 13 12 4 5 16 17 12 13 5 4 16 17 19 18 10 11 2 3 15 14 6 7 9 8 0 1 3 2 14 15 7 6 8 9 1 0 13 12 4 5 17 16 18 19 11 10 16 17 18 19 1 0 13 12 15 14 6 7 8 9 11 10 3 2 5 4 7 6 9 8 10 11 2 3 4 5 17 16 19 18 0 1 12 13 14 15 ЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 13 5 6 11 0 19 14 3 15 10 2 8 1 17 9 7 12 18 4 16 4 7 10 15 14 18 13 17 1 19 6 5 16 12 11 3 2 8 9 0 14 19 9 8 16 7 12 1 4 13 0 3 17 18 6 2 10 11 5 15 1 12 16 2 5 3 0 8 14 15 11 6 19 7 4 13 17 9 10 18 17 13 11 18 6 0 10 5 9 7 3 2 14 4 1 19 15 12 16 8 11 4 15 7 9 13 16 12 19 14 8 18 10 5 3 17 1 2 0 6 19 2 14 9 1 15 17 18 7 4 16 10 0 8 12 6 11 13 3 5 12 18 17 5 11 6 8 16 13 2 1 15 7 3 0 4 9 14 19 10 16 17 0 12 3 2 18 10 11 1 9 13 6 14 19 5 7 15 8 4 3 15 19 14 13 11 5 4 0 12 18 7 9 10 17 16 8 1 6 2 9 6 7 4 2 1 19 0 17 5 14 16 8 15 18 12 13 10 11 3 8 16 5 19 15 10 9 6 2 18 17 1 3 11 13 0 14 4 7 12 18 10 4 0 8 9 3 15 16 11 13 12 2 6 5 1 19 7 17 14 15 8 12 1 17 14 4 2 3 0 7 19 5 9 16 10 18 6 13 11 10 9 13 17 7 12 11 19 5 6 4 14 15 0 8 18 3 16 2 1 6 0 3 16 10 4 7 9 18 8 15 17 11 1 2 14 5 19 12 13 5 3 18 6 19 8 15 14 10 16 12 9 13 2 7 11 4 0 1 17 7 11 1 10 18 17 2 13 12 3 19 0 4 16 15 8 6 5 14 9 2 14 8 13 12 16 1 11 6 17 5 4 18 19 10 9 0 3 15 7 |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Проверила вÑе 16 клик, выданных программой SageMath. Как и предположила, в каждой клике еÑÑ‚ÑŒ только один ДЛК. Пока ничего принципиально нового не найдено, неÑколько альтернативных групп MOLS, аналогичных иÑходной. Они получены Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñквивалентных преобразований ЛК иÑходной группы MOLS. Одна из полученных альтернативных групп MOLS показана выше. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
Ртеперь выполнила небольшой (уÑечённый) ÑкÑперимент по новому алгоритму. Сгенерировала ДЛК в 10 группах и в каждой группе только 10000 ДЛК. Получила набор из 100000 ДЛК. Программа GetOrthogonal работала довольно долго (три чаÑа Ñ Ñ…Ð²Ð¾Ñтиком), вот протокол работы Order? 20 Enter the name of the squares file: inp2 Choose 1 - get counts and maximum pairs, or 2 - get pairs for one square: 1 ..output file inp2-orthCounts.txt ..output file inp2-orthNos.txt .. increasing LS store to 100,000 .. increasing LS store to 200,000 squares 100000 total orthogonal pairs 9169 Maximum pairs for square 88580: 25 There is 1 other square with this maximum number of pairs. ..output file inp2-88580orths.txt Pairs for square 88580: 25 elapsed time 3:16:36 ЗдеÑÑŒ ортогональных пар получилоÑÑŒ не очень много и программа SageMath ÑправилаÑÑŒ Ñ Ð¿Ð¾Ð¸Ñком макÑимальной клики в Ñтом графе. Итак, найдено 9169 ортогональных пар ДЛК. Как и ранее в аналогичном ÑкÑперименте, вÑе ДЛК набора ортогональны иÑходному ЛК, в котором переÑтавлÑÑŽÑ‚ÑÑ Ñтроки. Таким образом, получено 9169 групп MOLS, ÑоÑтоÑщих из двух ДЛК и одного ЛК. Покажу одну из Ñтих групп MOLS ДЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 ДЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 ЛК 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 7 6 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 9 8 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 11 10 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 13 12 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 14 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 16 17 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 16 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 18 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 Как видите, в Ñтой группе MOLS вÑе квадраты получаютÑÑ Ð´Ñ€ÑƒÐ³ из друга переÑтановкой Ñтрок (таков алгоритм). Ðе иÑключена вероÑтноÑÑ‚ÑŒ ÑущеÑÑ‚Ð²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ MOLS, ÑоÑтоÑщей из трёх ДЛК и одного ЛК. Ðо выполнить ÑкÑперимент в полном объёме Ñ Ð½Ðµ могу. Вот Ð´Ð»Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ ЛК Ñтот ÑкÑперимент выполнÑетÑÑ Ð² полном объёме, только полученный набор ДЛК у Demis до Ñих пор проверÑетÑÑ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ GetOrthogonal. Ðабор Ñодержит 1454080 ДЛК. С Ñтим ЛК набор будет, наверное, не меньше. Так что, Ñ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ ÑкÑпериментом пока вÑÑ‘ глухо. Даже еÑли программа GetOrthogonal вырулит, в конце концов, поиÑк макÑимальной клики в полученном графе - задача очень ÑложнаÑ. Программа SageMath Ñтот граф точно не возьмёт, и надо что-то изобретать Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка макÑимальной клики в Ñтом графе. |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
СвойÑтва ДЛК и ЛК показанной группы MOLS 20-го порÑдка Order? 20 Enter the name of the squares file: inp1 .. writing type information to file inp1TypeDetail_3.txt Counts ------ 1 Latin 2 diagonal Latin 1 center symmetric 3 nfr 1 nfc 1 nfr nfc 1 self-transpose 2 orthogonal pair 1 axial parity 1-way 1 symmetric parity 1 transpose parity СвойÑтва Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ квадрата 1 ... diagonal Latin, nfr diagonal Latin, nfr, orthogonal pair, axial parity 1-way (up-down) Latin, center symmetric, nfr, nfc, nfr nfc, self-transpose, orthogonal pair, symmetric parity, transpose parity |
Send message Joined: 22 Oct 17 Posts: 3083 Credit: 0 RAC: 0 |
О-о-о!! Программа GetOrthogonal ÑправилаÑÑŒ-таки у Demis. Протокол работы программы Order? 20 Enter the name of the squares file: all-1-17 Choose 1 - get counts and maximum pairs, or 2 - get pairs for one square: 1 ..output file all-1-17-orthCounts.txt ..output file all-1-17-orthNos.txt .. increasing LS store to 100,000 .. increasing LS store to 200,000 .. increasing LS store to 400,000 .. increasing LS store to 800,000 .. increasing LS store to 1,600,000 squares 1454080 total orthogonal pairs 4604320 Maximum pairs for square 1: 560 There are 3 other squares with this maximum number of pairs. ..output file all-1-17-1orths.txt Pairs for square 1: 560 elapsed time 245:46:47 Грандиозно! Больше 10 Ñуток работала программа. Граф получен! Важный такой граф, Ñупер :) Образовано 4604320 ортогональных пар. Четыре ДЛК имеют 560 ОДЛК. Ðапомню: проверÑлÑÑ Ð½Ð° ортогональноÑÑ‚ÑŒ набор ДЛК 20-го порÑдка, ÑоÑтоÑщий из 1454080 ДЛК. Да-а-а-а, такой граф программа SageMath врÑд ли проверит на макÑимальную клику. Ðо, может быть, еÑÑ‚ÑŒ другие, более Ñильные программы поиÑка макÑимальной клики? ПодÑкажите, пожалуйÑта, гоÑпода. Задачу очень хочетÑÑ Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ до конца. Рпока будем думать, как иÑкать макÑимальную клику в таком огромном графе. Demis Ð¾Ð³Ñ€Ð¾Ð¼Ð½Ð°Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°Ñ€Ð½Ð¾ÑÑ‚ÑŒ! ÐŸÐµÑ€Ð²Ð°Ñ Ñ‡Ð°ÑÑ‚ÑŒ ÑкÑперимента выполнена уÑпешно. |
©2024 ©2024 Progger & Stefano Tognon (ice00) & Reese