О том, что такое квази-разностная матрица, можно узнать в цикле статей “Подробно о квази-разностной матрице” (цикл начинается с этой страницы:
http://www.natalimak1.narod.ru/quazi.htm , продолжаю над ним работать).
Хочу предложить интересную задачу, которая ещё никем не решена, но и не доказано, по-моему, что задача не имеет решения. Квази-разностные матрицы используются для построения групп MOLS (взаимно ортогональных латинских квадратов). Как известно, группа MOLS 10 порядка на сегодня построена только из двух квадратов.
Я рассматриваю квази-разностные матрицы такого вида:
Код:
a 0 0 0 0 … 0 0
0 a 0 1 2 … n-1 n-2
x x x x x … x x
y y y y y … y y
Если такая матрица состоит из четырёх строк, по ней строится пара ортогональных латинских квадратов, если матрица состоит из пяти строк, то по ней строится группа MOLS из трёх латинских квадратов и т. д. Строки квази-разностной матрицы должны быть совместимы по известному критерию (критерий описан в указанных статьях). Составила программу для порядка 8 и получила много квази-разностных матриц из 4-х строк. Вот, например, одна из них:
Код:
a 0 0 0 0 0 0 0 0
0 a 0 1 2 3 4 5 6
6 6 a 4 2 1 5 0 3
6 5 3 1 0 4 6 2 a
Теперь возникает вопрос: нельзя ли добавить к этой матрице пятую строку и получить квази-разностную матрицу для группы MOLS из трёх латинских квадратов? Понятно, что надо составить новую программу, аналогичную тем, которые я уже составила (что я и сделаю сейчас). Но дело в том, что программу надо писать не только для одного данного конкретного варианта, программу надо писать на добавление всех строк, начиная с третьей, а такая программа, понятно, будет выполняться очень долго даже для порядка 8, не говоря уже о следующих порядках.
Нужна какая-то новая идея решения задачи не в лоб.
Для порядка 10, например, тоже известна аналогичная квази-разностная матрица для пары ортогональных латинских квадратов. Вот она:
Код:
a 0 0 0 0 0 0 0 0 0 0
0 a 0 1 2 3 4 5 6 7 8
1 1 a 5 8 3 2 7 0 6 4
2 1 5 8 3 2 7 0 6 4 a
Это пара ортогональных латинских квадратов, автором которой является Лямзин.
Можно написать программу добавления к этой матрице пятой строки, но я со своим допотопным Бейсиком такую программу не смогу выполнить. А тем более программу для добавления строк, начиная с третьей, в случае порядка 10 и б
ольших порядков.
Есть идеи?
Смотрите дополнительно тему
“Магические квадраты”.
Добавлено спустя 12 минут 29 секунд:Забыла сказать, что группа MOLS 14-го порядка Тодорова из трёх латинских квадратов, о которой я писала в предыдущих постах, имеет точно такую же квази-разностную матрицу. Вот она:
Код:
a 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 a 0 1 2 3 4 5 6 7 8 9 10 11 12
0 0 a 2 10 12 7 9 5 4 1 11 8 3 6
0 1 2 a 5 9 3 12 7 11 0 4 6 8 10
0 3 12 9 6 a 2 7 11 1 5 10 0 4 8
И для группы MOLS 20-го порядка Тодорова, состоящей из четырёх латинских квадратов, аналогичная квази-разностная матрица только уже из шести строк.
Кстати, Тодоров в своей статье о группе MOLS 14-го порядка привёл три варианта квази-разностной матрицы, полученных с помощью компьютера.