Массив Костаса - Costas array
В математике Массив Костаса можно рассматривать геометрически как набор п точки, каждая в центре квадрат в п×п квадратная черепица так что каждая строка или столбец содержит только одну точку, и все п(п − 1)/2 смещение векторов между каждой парой точек различны. В результате получается идеальная "канцелярская кнопка".функция неоднозначности, что делает массивы полезными в таких приложениях, как сонар и радар. Массивы Костаса можно рассматривать как двумерные кузены одномерного Правитель голомба конструкции, и, помимо математического интереса, имеют аналогичные приложения в экспериментальная конструкция и фазированная решетка радиолокационная техника.
Массивы Костаса названы в честь Джон П. Костас, который впервые написал о них в техническом отчете за 1965 год. Независимо, Эдгар Гилберт также писал о них в том же году, публикуя то, что теперь известно как логарифмический метод Велча построения массивов Костаса.[1]
Числовое представление
Массив Костаса может быть представлен численно как п×п массив чисел, где каждая запись либо 1, если точка, либо 0, если точка отсутствует. При интерпретации как двоичные матрицы, эти массивы чисел обладают тем свойством, что, поскольку каждая строка и столбец имеют ограничение, состоящее только в одной точке, они также являются матрицы перестановок. Таким образом, массивы Костаса для любого заданного п являются подмножеством матриц перестановок порядка п.
Массивы обычно описываются как серия индексов, определяющих столбец для любой строки. Поскольку задано, что любой столбец имеет только одну точку, можно представить массив одномерно. Например, ниже приведен действительный массив порядка Костаса. N = 4:
0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 |
1 | 0 | 0 | 0 |
0 | 1 | 0 | 0 |
В координатах: (1,2), (2,1), (3,3), (4,4) есть точки.
Поскольку Икс-координата увеличивается линейно, мы можем записать это сокращенно как множество всех у-координаты. Тогда позиция в наборе будет Икс-координат. Заметьте: {2,1,3,4} описал бы вышеупомянутый массив. Это упрощает передачу массивов для заданного порядка N.
Известные массивы
Счетчики массива Костаса известны для заказов с 1 по 29.[2] (последовательность A008404 в OEIS ):
порядок | Число |
---|---|
1 | 1 |
2 | 2 |
3 | 4 |
4 | 12 |
5 | 40 |
6 | 116 |
7 | 200 |
8 | 444 |
9 | 760 |
10 | 2160 |
11 | 4368 |
12 | 7852 |
13 | 12828 |
14 | 17252 |
15 | 19612 |
16 | 21104 |
17 | 18276 |
18 | 15096 |
19 | 10240 |
20 | 6464 |
21 | 3536 |
22 | 2052 |
23 | 872 |
24 | 200 |
25 | 88 |
26 | 56 |
27 | 204 |
28 | 712 |
29 | 164 |
Перечисление известных массивов Костаса порядка 200,[3] порядка 500[4] и на заказ 1030[5] доступны. Хотя эти списки и базы данных этих массивов Костаса, вероятно, почти завершены, могут существовать другие массивы Костаса с порядками выше 29, которых нет в этих списках.
Конструкции
Welch
А Массив Велча – Костаса, или просто массив Велча, представляет собой массив Костаса, сгенерированный с использованием следующего метода, впервые обнаруженный Эдгар Гилберт в 1965 году и заново открыт в 1982 году Ллойд Р. Велч.Массив Велча – Костаса строится следующим образом: первобытный корень грамм из простое число п и определение массива А к если , иначе 0. Результатом является массив Костаса размером п − 1.
Пример:
3 - примитивный элемент по модулю 5.
- 31 = 3 ≡ 3 (мод. 5)
- 32 = 9 ≡ 4 (мод. 5)
- 33 = 27 ≡ 2 (мод. 5)
- 34 = 81 ≡ 1 (мод. 5)
Следовательно, [3 4 2 1] - перестановка Костаса. В частности, это экспоненциальный массив Велча. Транспонирование массива представляет собой логарифмический массив Велча.
Количество массивов Велча – Костаса, существующих для данного размера, зависит от общая функция.
Лемпель – Голомб
Конструкция Лемпеля – Голомба принимает α и β как примитивные элементы из конечное поле GF (q) и аналогично определяет если , иначе 0. Результатом является массив Костаса размером q - 2. Если α + β = 1, то первая строка и столбец могут быть удалены, чтобы сформировать другой массив Костаса размером q - 3: такая пара примитивных элементов существует для каждой степени простого числа q> 2.
Расширения Тейлора, Лемпеля и Голомба
Генерация новых массивов Костаса путем добавления или вычитания строки / столбца или двух с единицей или парой единиц в углу были опубликованы в статье, посвященной методам генерации.[6] и в знаменательной статье Голомба и Тейлора 1984 года.[7]
Более сложные методы создания новых массивов Костаса путем удаления строк и столбцов существующих массивов Костаса, которые были сгенерированы генераторами Велча, Лемпеля или Голомба, были опубликованы в 1992 году.[8] Нет верхнего предела для порядка, для которого эти генераторы будут производить массивы Костаса.
Другие методы
В 2004 году были опубликованы два метода, которые находили массивы Костаса до 52 порядка с использованием более сложных методов добавления или удаления строк и столбцов.[9] и 2007.[10]
Варианты
Массивы Костаса на шестиугольная решетка известны как сотовые массивы. Было показано, что существует только конечное число таких массивов, которые должны иметь нечетное количество элементов, расположенных в форме шестиугольника. В настоящее время известно 12 таких массивов (с точностью до симметрии), и предполагалось, что это общее количество.[11]
Смотрите также
Примечания
- ^ Костас (1965); Гилберт (1965); Независимое открытие массивов Костаса, Аарон Стерлинг, 9 октября 2011 г.
- ^ Борода (2006); Drakakis et al. (2008); Дракакис, Иорио и Рикард (2011); Drakakis et al. (2011)
- ^ Борода (2006).
- ^ Борода (2008).
- ^ Борода (2017); Борода, Джеймс К., Файлы для загрузки: Costas Arrays, получено 2020-04-20
- ^ Голомб (1984).
- ^ Голомб и Тейлор (1984).
- ^ Голомб (1992).
- ^ Рикард (2004).
- ^ Beard et al. (2007).
- ^ Блэкберн, Саймон Р .; Пануи, Анастасия; Патерсон, Маура Б .; Стинсон, Дуглас Р. (10 декабря 2010 г.). «Сотовые массивы». Электронный журнал комбинаторики: R172 – R172. Дои:10.37236/444. ISSN 1077-8926.
Рекомендации
- Barker, L .; Drakakis, K .; Рикард, С. (2009), «О сложности проверки собственности Костаса» (PDF), Труды IEEE, 97 (3): 586–593, Дои:10.1109 / JPROC.2008.2011947, заархивировано из оригинал (PDF) на 2012-04-25, получено 2011-10-10.
- Бирд, Джеймс (март 2006 г.), «Создание массивов Костаса на заказ 200», 2006 40-я ежегодная конференция по информационным наукам и системам, IEEE, Дои:10.1109 / ciss.2006.286635.
- Бирд, Джеймс К. (март 2008 г.), "Полиномы генератора массива Костаса в конечных полях", 2008 42-я ежегодная конференция по информационным наукам и системам, IEEE, Дои:10.1109 / ciss.2008.4558709.
- Борода, Джеймс К. (2017), Массивы Костаса и перечисление на заказ 1030, Порт данных IEEE, Дои:10.21227 / H21P42.
- Beard, J .; Руссо, Дж .; Эриксон, К .; Монтелеоне, М .; Райт, М. (2004), "Комбинаторное сотрудничество по решеткам Костаса и радиолокационным приложениям", Конференция IEEE Radar, Филадельфия, Пенсильвания (PDF), стр. 260–265, Дои:10.1109 / NRC.2004.1316432, заархивировано из оригинал (PDF) на 2012-04-25, получено 2011-10-10.
- Борода, Джеймс; Руссо, Джон; Эриксон, Кейт; Монтелеоне, Майкл; Райт, Майкл (апрель 2007 г.), "Методология построения массива Костаса и поиска", IEEE Transactions по аэрокосмическим и электронным системам, 43 (2): 522–538, Дои:10.1109 / taes.2007.4285351.
- Костас, Дж. П. (1965), Средние ограничения по конструкции и характеристикам сонара, Отчет класса 1 R65EMH33, G.E. Корпорация
- Костас, Дж. П. (1984), «Исследование класса сигналов обнаружения, имеющих почти идеальные свойства доплеровской неоднозначности по дальности» (PDF), Труды IEEE, 72 (8): 996–1009, Дои:10.1109 / PROC.1984.12967, заархивировано из оригинал (PDF) на 2011-09-30, получено 2011-10-10.
- Дракакис, Константинос; Рикард, Скотт; Борода, Джеймс К .; Кабальеро, Родриго; Иорио, Франческо; О'Брайен, Гарет; Уолш, Джон (октябрь 2008 г.), "Результаты перечисления массивов Костаса порядка 27", IEEE Transactions по теории информации, 54 (10): 4684–4687, Дои:10.1109 / tit.2008.928979.
- Дракакис, Константинос; Иорио, Франческо; Рикард, Скотт (2011), «Перечисление массивов Костаса порядка 28 и его последствия», Успехи в математике коммуникации
- Дракакис, Константинос; Иорио, Франческо; Рикард, Скотт; Уолш, Джон (август 2011 г.), "Результаты перечисления массивов Костаса порядка 29", Успехи в математике коммуникации, 5 (3): 547–553, Дои:10.3934 / amc.2011.5.547.
- Гилберт, Э. (1965), «Латинские квадраты, не содержащие повторяющихся биграмм», SIAM Обзор, 7: 189–198, Дои:10.1137/1007035, Г-Н 0179095.
- Голомб, Соломон В. (1984), "Алгебраические конструкции для массивов Костаса", Журнал комбинаторной теории, Серия А, 37 (1): 13–21, Дои:10.1016/0097-3165(84)90015-3, Г-Н 0749508.
- Голомб, Соломон В. (1992), "The и конструкции для массивов Костаса », IEEE Transactions по теории информации, 38 (4): 1404–1406, Дои:10.1109/18.144726, Г-Н 1168761
- Голомб, С.В.; Тейлор, Х. (1984), «Построение и свойства массивов Костаса» (PDF), Труды IEEE, 72 (9): 1143–1163, Дои:10.1109 / PROC.1984.12994, заархивировано из оригинал (PDF) на 2011-09-30, получено 2011-10-10.
- Гай, Ричард К. (2004), «Разделы C18 и F9», Нерешенные проблемы теории чисел (3-е изд.), Springer Verlag, ISBN 0-387-20860-7.
- Морено, Оскар (1999), «Обзор результатов по шаблонам сигналов для обнаружения одной или нескольких целей», в Потт, Александр; Кумар, П. Виджай; Helleseth, Tor; и другие. (ред.), Разностные множества, последовательности и их корреляционные свойства, Серия научно-исследовательских институтов НАТО, 542, Kluwer, стр. 353, ISBN 0-7923-5958-5.
- Рикард, Скотт (2004), «Поиск массивов Костаса с использованием свойств периодичности», Международная конференция IMA по математике в обработке сигналов.
внешняя ссылка
- MacTech 1999 Задача программиста: Массивы Костаса
- Он-лайн энциклопедия целочисленных последовательностей:
- «Массив Костаса», Энциклопедия математики, EMS Press, 2001 [1994]