2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Минимальная длина кода
Сообщение05.06.2017, 14:37 


07/05/15
10
Есть проверочная матрица
$$H=\begin{pmatrix}
 1  0  1  1  1 \\ 
 1  1  1  0  0 \\ 
 1  1  0  1  0 
\end{pmatrix}$$
Нужно определить минимальную длину кода C, понял что можно по формуле $d_{min}(C)\geq S+1$, где S это количество независимых столцов, как их найти?

 Профиль  
                  
 
 Re: Минимальная длина кода
Сообщение05.06.2017, 17:47 


08/09/13
210
Не знаю, что формально означает "минимальная длина кода", но количество независимых столбцов ищут через приведение матрицы к диагональному виду.

 Профиль  
                  
 
 Posted automatically
Сообщение05.06.2017, 18:09 
Модератор


19/10/15
1196
 i  Тема перемещена из форума «Математика (общие вопросы)» в форум «Помогите решить / разобраться (М)»

 Профиль  
                  
 
 Re: Минимальная длина кода
Сообщение05.06.2017, 18:22 
Заслуженный участник
Аватара пользователя


23/07/05
18013
Москва
fractalon в сообщении #1222410 писал(а):
через приведение матрицы к диагональному виду.
Лучше к ступенчатому. И воспользоваться для этого элементарными преобразованиями строк. Тогда линейно независимые столбцы можно указать сразу.

 Профиль  
                  
 
 Re: Минимальная длина кода
Сообщение05.06.2017, 21:31 


03/06/12
2874
Someone в сообщении #1222424 писал(а):
И воспользоваться для этого элементарными преобразованиями строк

Вы имеете ввиду в данном случае?

 Профиль  
                  
 
 Re: Минимальная длина кода
Сообщение05.06.2017, 21:36 
Заслуженный участник
Аватара пользователя


23/07/05
18013
Москва
Ну, если мы ищем линейно независимые столбцы, то преобразовывать лучше строки. Если будем преобразовывать столбцы, то они перепутаются.

Правда, у меня есть смутные опасения, что слово "независимость" у ТС может означать не линейную независимость, а что-то другое.

 Профиль  
                  
 
 Re: Минимальная длина кода
Сообщение06.06.2017, 11:03 


14/01/11
3083
Вероятно, имеется в виду не "минимальная длина кода", а минимальное кодовое расстояние. У него действительно есть связь с линейной независимостью столбцов проверочной матрицы.

-- Вт июн 06, 2017 11:18:37 --

Вот такая теорема имеет место.
Цитата:
Если любые l≤d-1 столбцов проверочной матрицы H линейного (n,k)-кода линейно независимы, то минимальное расстояние кода будет по меньшей мере d. Если при этом найдутся d линейно зависимых столбцов, то минимальное расстояние кода равно d.

Собственно, достаточно повнимательнее посмотреть на матрицу, чтобы увидеть ответ.

 Профиль  
                  
 
 Re: Минимальная длина кода
Сообщение06.06.2017, 13:25 


03/06/12
2874
Someone в сообщении #1222502 писал(а):
Ну, если мы ищем линейно независимые столбцы, то преобразовывать лучше строки. Если будем преобразовывать столбцы, то они перепутаются.

А мне, в свете этого
graft в сообщении #1222338 писал(а):
где S это количество независимых столцов

кажется, что ТС нужен именно ранг матрицы и тогда то, как его проще вычислять, может зависеть от самой матрицы (иногда проще пошаманить со столбцами).

 Профиль  
                  
 
 Re: Минимальная длина кода
Сообщение06.06.2017, 17:45 
Заслуженный участник
Аватара пользователя


23/07/05
18013
Москва
Sinoid в сообщении #1222653 писал(а):
может зависеть от самой матрицы (иногда проще пошаманить со столбцами)
Разумеется. Здесь три строки и пять столбцов. Я бы преобразовывал строки, поскольку их меньше. Но я думаю, что если считать арифметические операции, то большой разницы не будет.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

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



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

Сейчас этот форум просматривают: Mikhail_K, Утундрий


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

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