<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>пространство Хемминга</title>
<description>Скажу сразу я не математик! Так что не ругайтесь если что не правильно сформулировал. Может есть у кого нибуть варианты покрытия для 4из7 для троичного алфавита.Предполагается что таких вариантов 9 ,но меньше чем 12 сформировать не удается</description><link>http://www.mathforum.ru/forum/read/1/55098/55098/#55098</link><lastBuildDate>Sat, 16 May 2026 08:07:32 +0300</lastBuildDate>
<generator>Phorum 5.2.10</generator>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/83436/#83436</guid>
<title>Нужно читать и разбираться</title><link>http://www.mathforum.ru/forum/read/1/55098/83436/#83436</link><description><![CDATA[K(7,3,3) – тривиальный код с 7-кратным повторением символов. Имеет один информационный символ (например, первый) и 6 проверочных. Содержит 3 кодовых слова (перечислены в предыдущем посте).<br />Более интересен указанный выше код Хемминга. Его проверочная матрица состоит из 4-х попарно независимых векторов-столбцов длины 2 и имеет вид:<br />1 1 1 0<br />1 2 0 1<br />Первые два символа каждого из 9-ти кодовых слов выбираются произвольно, 3-й символ вычисляется в соответствии с 1-й строкой матрицы по формуле: <span class="math">$ a_3= - a_1 – a_2 $</span> <span class="math">$ mod 3, $</span>а 4-й символ - в соответствии с 2-й строкой матрицы по формуле: <span class="math">$ a_4= - a_1 – 2a_2 $</span> <span class="math">$ mod 3. $</span><br />Так получаются все 9 слов кода K(4,3,9): (0000), (0121), (0212), (1022), (1110), (1201), (2011), (2102), (2220).<br />Далее нужно читать хотя бы элементарную литературу.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Mon, 17 Aug 2015 00:01:31 +0300</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/83435/#83435</guid>
<title>Алгоритм построения кода</title><link>http://www.mathforum.ru/forum/read/1/55098/83435/#83435</link><description><![CDATA[А какой вообще алгоритм построения любого кода? Порылся в интернете, но так как я не очень силен в высшей математике, так и не понял как построить этот код. Если не трудно, распишите алгоритм построения кода на примере самого простого кода. Допустим K(7,3,3). Заранее благодарен!]]></description>
<dc:creator>investps</dc:creator>
<category>Высшая математика</category><pubDate>Sun, 16 Aug 2015 23:18:29 +0300</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/83434/#83434</guid>
<title>Возможно, как-то так</title><link>http://www.mathforum.ru/forum/read/1/55098/83434/#83434</link><description><![CDATA[К(8,6,81)=K(4,3,9) x K(4,3,9), где K(4,3,9) - совершенный код Хэмминга (r=1, k=2, n=4).<br />K(7,3,3)= {(0,0,...,0), (1,1,...,1), (2,2,...,2)}.]]></description>
<dc:creator>sanch</dc:creator>
<category>Высшая математика</category><pubDate>Sun, 16 Aug 2015 22:48:56 +0300</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/83433/#83433</guid>
<title>Коды</title><link>http://www.mathforum.ru/forum/read/1/55098/83433/#83433</link><description><![CDATA[Спасибо за быстрый ответ! Перемножить коды я смогу. А где мне найти данные коды К(8,6,81) и К(7,3,3)?]]></description>
<dc:creator>investps</dc:creator>
<category>Высшая математика</category><pubDate>Sun, 16 Aug 2015 22:00:44 +0300</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/83431/#83431</guid>
<title>Произведение кодов</title><link>http://www.mathforum.ru/forum/read/1/55098/83431/#83431</link><description><![CDATA[Приветствую!<br />Коды покрытия – это множества. Прямое произведение множеств <span class="math">$ A $</span> и <span class="math">$ B $</span> (обозначение <span class="math">$ A \times B ) $</span> – это множество пар <span class="math">$ (a, b), $</span> таких что <span class="math">$ a \in A, b \in B. $</span> С учетом этого произведение указанных кодов покрытия <span class="math">$ K_1, K_2 $</span> представляет собой код, содержащий все 243 последовательности длины 15, у которых первые 8 символов принадлежат коду <span class="math">$ K_1, $</span> а последние 7 символов – коду <span class="math">$ K_2. $</span> Параметры <span class="math">$ n, r, M $</span> (соответственно длина кодового слова, радиус покрытия, мощность кода) произведения кодов покрытия удовлетворяют условиям: <span class="math">$ n= n_1+n_2, r= r_1+r_2, M=M_1M_2. $</span> В этой теме параметр v кода в обозначении <span class="math">$ K(n, v, M) $</span> имеет смысл <span class="math">$ v=n-r. $</span> Как нетрудно видеть, для произведения кодов <span class="math">$ v= v_1+v_2. $</span> Таким образом, код <span class="math">$ K(n, v, M), $</span> образованный умножением кодов <span class="math">$ К(8, 6, 81) $</span> и <span class="math">$ К(7, 3, 3), $</span> имеет параметры <span class="math">$ n=15, v= 9, r= 6, M=243. $</span>]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Sun, 16 Aug 2015 21:31:27 +0300</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/83419/#83419</guid>
<title>Перемножение покрытий</title><link>http://www.mathforum.ru/forum/read/1/55098/83419/#83419</link><description><![CDATA[Добрый день yog-urt! А каким образом умножаются покрытия допустим из 81 варианта (6из8) на 3 варианта (3из7)?]]></description>
<dc:creator>investps</dc:creator>
<category>Высшая математика</category><pubDate>Sun, 16 Aug 2015 08:44:26 +0300</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/82596/#82596</guid>
<title>О состоянии вопроса (от K. Knop'a)</title><link>http://www.mathforum.ru/forum/read/1/55098/82596/#82596</link><description><![CDATA[Достаточно полно этот вопрос раскрыт <a href="http://math.hashcode.ru/questions/52313" > здесь</a><br /><br />PS. Пояснение: Эта тема на нашем форуме была начата <a href="http://www.mathforum.ru/forum/read/1/43857/46951/#46951" > этим</a> вопросом.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Fri, 05 Jun 2015 18:41:04 +0300</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/56047/#56047</guid>
<title>О конструировании кодов покрытий над GF(3)</title><link>http://www.mathforum.ru/forum/read/1/55098/56047/#56047</link><description><![CDATA[1. Все ваши построения используют обычные конструкции покрытий, причем удачно. В том числе упомянутый в вашем предыдущем посте код <span class="math">$K(10,6,51)=K(6,4,17) \times K(4,2,3).$</span><br />2. Спрашивать о существовании кодов, удовлетворяющих известным границам, бессмыслено. Это то же самое, что спросить, существует ли 5 попарно ортогональных латинских квадратов порядка 10. Код с M&lt;51 предположительно существует, а с M=36 – большой вопрос.<br />3. Методы конструирования ранее обозначены. Естественно, что композиции ведут к потерям эффективности. Наглядный пример – код K(6,4,17), не представимый в виде композиции.<br />4. Код с параметрами K(15,9, M&lt;243) определенно нужно искать. Наиболее просто было бы его построить на базе кода K(11,7,M&lt;81), который, в свою очередь, попытаться получить усечением совершенного <a href="https://www.math.lsu.edu/~verrill/teaching/math4023/spring2006/handouts/coding/golay.pdf" >кода Голея над GF(3)</a>) . Один из известных приемов усечения - сохранение в коде лишь слов, удовлетворяющих проверке на четность (этого не достаточно), При этом, очевидно, изменяется радиус покрытия, но усеченный код, как известно, сохраняет хорошие свойства (регулярность). Придумайте и проверьте другие варианты усечения – это интересно. Укорочение кода путем отбрасывания части информационных элементов также дает код с хорошими свойствами покрытия, но приводит к уменьшению длины последовательности, т. е. таким образом вы можете получать коды с n&lt;11. Поработайте с совершенными кодами, посмотрите на их метрические свойства и спектры, покомбинируйте...<br />5. В этой области много работ (например, наши замечательные математики Л.А.Бассалыго, В.А.Зиновьев), см. также библиографию к их работам. Как правило, ищутся регулярные конструкции, в частности, на базе совершенных кодов. В вашем случае для решения конкретных задач небольшой размерности можно поискать более эффективные коды на основе направленных вычислительных процедур.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 13 Nov 2012 01:19:17 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55778/#55778</guid>
<title>&quot;Еще не известно&quot;</title><link>http://www.mathforum.ru/forum/read/1/55098/55778/#55778</link><description><![CDATA[<blockquote class="bbcode"><div><small>Цитата<br/></small><strong>serega126</strong><br/>
...как по вашему мнению можно ли код 6из10 (51вариант) уменьшить до 36 вариантов ?</div></blockquote>
1. Обращу это вопрос ко всем участникам форума.<br />2. Пояснение к коду:<br />- Если записанные последовательности переписать в остатках от деления на 3, то получится код над алфавитом {0,1,2}., содержащий 51 слово<br />- Полученный код обладает тем свойством, что для любой последовательности длины 10 над этим алфавитом найдется кодовое слово, совпадающее с этой последовательностью не менее, чем в 6 позициях (проверено).<br />Можно ли построить код с меньшим числом слов? Возможно, у кого-нибудь появятся идеи.<br />Я сейчас ничего определенного сказать не могу. Известные грубые оценки не позволяют сделать однозначный вывод. До понедельника не будет времени даже посмотреть, потом отвечу.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Thu, 08 Nov 2012 19:03:31 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55744/#55744</guid>
<title>вопрос</title><link>http://www.mathforum.ru/forum/read/1/55098/55744/#55744</link><description><![CDATA[Yog-Urt ,как по вашему мнению можно ли код 6из10 (51вариант) уменьшить до 36 вариантов ?<br /><br />1 5 7 12 15 16 21 24 27 29<br />1 5 9 10 13 16 21 24 27 29<br />1 5 9 11 14 17 21 24 27 29<br />1 4 8 10 14 17 21 24 27 29<br />1 6 7 11 15 18 21 24 27 29<br />1 6 9 12 13 18 21 24 27 29<br />3 5 7 12 14 18 21 24 27 29<br />3 5 9 10 15 18 21 24 27 29<br />3 4 8 11 13 16 21 24 27 29<br />3 6 7 10 13 16 21 24 27 29<br />3 6 7 11 14 17 21 24 27 29<br />3 6 9 12 15 17 21 24 27 29<br />2 5 8 11 13 17 21 24 27 29<br />2 4 8 12 15 17 21 24 27 29<br />2 4 7 10 13 17 21 24 27 29<br />2 4 9 11 14 16 21 24 27 29<br />2 6 8 10 14 16 21 24 27 29<br />1 5 7 12 15 16 20 23 26 28<br />1 5 9 10 13 16 20 23 26 28<br />1 5 9 11 14 17 20 23 26 28<br />1 4 8 10 14 17 20 23 26 28<br />1 6 7 11 15 18 20 23 26 28<br />1 6 9 12 13 18 20 23 26 28<br />3 5 7 12 14 18 20 23 26 28<br />3 5 9 10 15 18 20 23 26 28<br />3 4 8 11 13 16 20 23 26 28<br />3 6 7 10 13 16 20 23 26 28<br />3 6 7 11 14 17 20 23 26 28<br />3 6 9 12 15 17 20 23 26 28<br />2 5 8 11 13 17 20 23 26 28<br />2 4 8 12 15 17 20 23 26 28<br />2 4 7 10 13 17 20 23 26 28<br />2 4 9 11 14 16 20 23 26 28<br />2 6 8 10 14 16 20 23 26 28<br />1 5 7 12 15 16 19 22 25 30<br />1 5 9 10 13 16 19 22 25 30<br />1 5 9 11 14 17 19 22 25 30<br />1 4 8 10 14 17 19 22 25 30<br />1 6 7 11 15 18 19 22 25 30<br />1 6 9 12 13 18 19 22 25 30<br />3 5 7 12 14 18 19 22 25 30<br />3 5 9 10 15 18 19 22 25 30<br />3 4 8 11 13 16 19 22 25 30<br />3 6 7 10 13 16 19 22 25 30<br />3 6 7 11 14 17 19 22 25 30<br />3 6 9 12 15 17 19 22 25 30<br />2 5 8 11 13 17 19 22 25 30<br />2 4 8 12 15 17 19 22 25 30<br />2 4 7 10 13 17 19 22 25 30<br />2 4 9 11 14 16 19 22 25 30<br />2 6 8 10 14 16 19 22 25 30]]></description>
<dc:creator>serega126</dc:creator>
<category>Высшая математика</category><pubDate>Thu, 08 Nov 2012 00:19:18 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55388/#55388</guid>
<title>Уточнения...</title><link>http://www.mathforum.ru/forum/read/1/55098/55388/#55388</link><description><![CDATA[Код <span class="math">$ K(4,3,9) &#93; $</span> строился как код упаковки, при этом он оказался совершенным.<br />Поясню. Он содержит <span class="math">$ M=9 $</span> слов, каждое из которых удалено друг от друга на расстояние не менее 3, т. е. шары радиуса <span class="math">$ r=1 $</span> не пересекаются. Каждый шар содержит само кодовое слово ( 1 шт,) + 4*2 последовательностей, находящихся от центра на расстоянии 1, т. е. всего <span class="math">$S(r=1)=9$</span> последовательностей. Все шары содержат <span class="math">$ S(1)*M=9*9= 81 $</span> последовательность, т. е. все последовательности <span class="math">$ E^4. $</span> Таким образом, оказалось, что этот код упаковки является и кодом покрытия.<br />Для построения кодов покрытия есть инструменты: 1) использовать совершенные коды упаковки, 2) использовать подобранные эвристическими или вычислительными методами коды для малых размерностей задач, 3) как-то комбинировать 1 и 2.<br />По коду <span class="math">$ K(15,9,M=?). $</span> Нужно как-то искать. Пути улучшения есть.<br /><blockquote class="bbcode"><div><small>Цитата<br/></small><strong>serega126</strong><br/>
Когда то на просторах сети кто то хвалился что у него есть такое покрытие состоящее из 34-40 вариатов...точно не помню</div></blockquote>
Наверное, это был не я – не думаю, что меня так могло переклинить.<br />Нижняя оценка числа M: Для <span class="math">$ K(15,9,M) $</span> радиус покрытия <span class="math">$ r=6. $</span> Объем шара <span class="math">$ S(6)= \sum^6_{i=0} C^i_{15}2^i= 442347, $</span> число шаров <span class="math">$ M \ge 3^{15}/S(6) \Rightarrow M \ge 33. $</span><br />Оценка грубая, но что-либо бездоказательно утверждать весьма опасно.<br />И еще – вопросы об оптимизации стратегий «угадывания» не обсуждаем. Мы просто решаем задачи покрытия.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Fri, 02 Nov 2012 15:46:07 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55378/#55378</guid>
<title>уточнение...</title><link>http://www.mathforum.ru/forum/read/1/55098/55378/#55378</link><description><![CDATA[если взять код K(4,3,9) , то глядя на него видно что это самостаятельная группа полученная не перемножением каких- то составляющих. Так у меня вопрос в следующем ....если задатся целью построить покрытие 9из15 такой же самостоятельной группой то это невозможно,точные способы такого построения не известны или это очень трудоемкая работа ? Когда то на просторах сети кто то хвалился что у него есть такое покрытие состоящее из 34-40 вариатов...точно не помню]]></description>
<dc:creator>serega126</dc:creator>
<category>Высшая математика</category><pubDate>Fri, 02 Nov 2012 12:33:47 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55370/#55370</guid>
<title>&quot;Кабы ведать о том, кабы знать ...&quot;</title><link>http://www.mathforum.ru/forum/read/1/55098/55370/#55370</link><description><![CDATA[Еще раз просмотрел ваши коды и убедился, что они тщательно продуманы и оптимизированы - мои попытки улучшить оказались безуспешными. Использованы методы каскадирования, причем составляющие коды выбраны очень удачно. Так, код <span class="math">$K(4,3,9) $</span> (здесь параметры <span class="math">$ (n,m,M) $</span> соответствуют в вашей терминологии <span class="math">$ «m$</span> из <span class="math">$n» $</span>) – это, с одной стороны, совершенный код Хемминга, упаковывающий в <span class="math">$E^4$</span> шары радиуса <span class="math">$r=1 $</span> «без просвета» и, следовательно, покрывающий этими шарами все пространство <span class="math">$E^4$</span> (без пересечения), и, с другой, - конечная аффинная плоскость порядка 3 (уникальная для данной задачи). Удачными оказались конструкции <span class="math">$K(15,9,3^5)=K(4,3,9) \times K(4,3,9) \times K(7,3,3) $</span> и <span class="math">$K(7,4,12). $</span><br />Здесь я для взаимопонимания еще раз поясню связь радиуса покрытия r с числом m гарантированных совпадений произвольной последовательности из <span class="math">$E^n $</span> с подходящим кодовым словом. А именно, если шары радиуса r покрывают пространство <span class="math">$E^n, $</span>то любая последовательность из<span class="math">$ E^n $</span> попадет в некоторый шар, центром которого является кодовое слово. Следовательно, расстояние от этой последовательности до кодового слова (число несовпадающих позиций) не более <span class="math">$r, $</span> и значит, число совпадающих позиций не менее <span class="math">$n-r, $</span> т. е. гарантируется <span class="math">$m= n-r.$</span><br /><b>По существу вопроса.</b> Отрицательный ответ дать нельзя, потому что теоретически такое преобразование (двух двоичных кодов в троичный) существует. Но, понятно, что вопрос касается каскадирования, например, поэлементного. Если допустим, из пары двоичных кодов <span class="math">$К1(15,9,M1) $</span> и <span class="math">$К2(15,9,M2) $</span> над разными алфавитами путем объединения алфавитов построить четверичный код с <span class="math">$К3(15,9,M3), $</span> а затем, объединив два элемента алфавита (из четырех) перейти к троичному коду), то тогда он будет иметь нужные параметры <span class="math">$n=15, m=9. $</span> Но…<br />Четверичный код будет иметь нужные параметры <span class="math">$ (n=15, m=9), $</span> если, например, <span class="math">$К1(15,9,M1) $</span> – обычный код покрытия, а <span class="math">$К2(15,9,M2) $</span> обладает дополнительным свойством – он не просто содержит слово, совпадающее в каких-то 9-ти позициях с любой последовательностью из <span class="math">$E^{15}(2), $</span> а для любой последовательности из <span class="math">$E^{15}(2) $</span> и любых 9-ти позиций содержит слово, совпадающее с данной последовательностью в этих позициях. Скорее всего, для такой конструкции потребуется слишком большая мощность кода <span class="math">$K2. $</span><br />Каскадирование упрощает построения, но ведет к потере эффективности. Кроме того, переход от четверичного кода к троичному также влечет существенные потери.<br />Оценка. Параметры кодов Хемминга над <span class="math">$GF(2^2): n=(4^i-1)/3, r=1, m=n-1. $</span> Например, при <span class="math">$i=2$</span> имеем код <span class="math">$K(5,4,64) $</span> – очень плохо. Параметры кодов Хемминга над <span class="math">$ GF(3): n=(3^i-1)/2, r=1, m=n-1. $</span> При <span class="math">$i=2$</span> – вами использован. При <span class="math">$i=3, M=3^{10}$</span> – вам не интересен. Уникальный совершенный код Голея над <span class="math">$GF(3) $</span> имеет параметры <span class="math">$n=11, r=2, m=9, M=3^6. $</span><br />Придумывать более тонкие методы построения кодов покрытия интересно, тем более, что они увязаны с комбинаторными проблемами высокого уровня, но сейчас я на это «пойтить не могу» (другие задачи).<br />Может быть, вы имели в виду другие конструкции и варианты каскадирования? Предлагайте. При возможности посмотрю, а пока перерыв - нужно переключиться на дела.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Fri, 02 Nov 2012 02:27:20 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55358/#55358</guid>
<title>вопрос</title><link>http://www.mathforum.ru/forum/read/1/55098/55358/#55358</link><description><![CDATA[Yog-urt, а можно ли покрытие 9из15 двоичного алфавита (8 вариантов) превратить в минимальное покрытие 9из15 троичного алфавита?]]></description>
<dc:creator>serega126</dc:creator>
<category>Высшая математика</category><pubDate>Thu, 01 Nov 2012 18:07:53 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55157/#55157</guid>
<title>В добавление..</title><link>http://www.mathforum.ru/forum/read/1/55098/55157/#55157</link><description><![CDATA[<blockquote class="bbcode"><div><small>Цитата<br/></small><strong>yog-urt</strong><br/>
На всякий случай привожу код с параметрами <span class="math">$n=9,m=5,r=4,M=11$</span><br /><span class="math">$0 0 0 0 0 0 0 0 0$</span><br /><span class="math">$1 2 0 2 0 0 2 2 0$</span><br /><span class="math">$2 1 2 1 2 0 1 2 1$</span><br /><span class="math">$0 2 1 1 1 1 2 2 2$</span><br /><span class="math">$2 1 2 0 1 2 2 0 1$</span><br /><span class="math">$0 2 2 2 2 1 0 1 1$</span><br /><span class="math">$0 0 2 0 2 2 1 1 0$</span><br /><span class="math">$1 1 1 2 0 2 1 1 2$</span><br /><span class="math">$1 0 0 1 2 1 1 0 2$</span><br /><span class="math">$2 1 0 1 1 1 0 1 0$</span><br /><span class="math">$2 2 0 0 2 2 0 2 2$</span><br />Нужно проверить.</div></blockquote><br /><br />переложил в такой вид:<br /><br />1 4 7 10 13 16 19 22 25<br />2 6 7 12 13 16 21 24 25<br />3 5 9 11 15 16 20 24 26<br />1 6 8 11 14 17 21 24 27<br />3 5 9 10 14 18 21 22 26<br />1 6 9 12 15 17 19 23 26<br />1 6 9 10 15 18 20 23 25<br />2 5 8 12 13 18 20 23 27<br />2 4 7 11 15 17 20 22 27<br />3 5 7 11 14 17 19 23 25<br />3 6 7 10 15 18 19 24 27<br /><br />где1,4,7,10,13,16,19,22,25 это 0 ...2,5,8,11,14,17,20,23,26 это 1....и 3,6,9,13,15,18,21,24,27 это 2<br /><br />прогнал по полному массиву....в остатке осталось 1758вар.]]></description>
<dc:creator>serega126</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 30 Oct 2012 12:39:32 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55156/#55156</guid>
<title>В добавление..</title><link>http://www.mathforum.ru/forum/read/1/55098/55156/#55156</link><description><![CDATA[На всякий случай привожу код с параметрами <span class="math">$n=9,m=5,r=4,M=11$</span><br /><span class="math">$0 0 0 0 0 0 0 0 0$</span><br /><span class="math">$1 2 0 2 0 0 2 2 0$</span><br /><span class="math">$2 1 2 1 2 0 1 2 1$</span><br /><span class="math">$0 2 1 1 1 1 2 2 2$</span><br /><span class="math">$2 1 2 0 1 2 2 0 1$</span><br /><span class="math">$0 2 2 2 2 1 0 1 1$</span><br /><span class="math">$0 0 2 0 2 2 1 1 0$</span><br /><span class="math">$1 1 1 2 0 2 1 1 2$</span><br /><span class="math">$1 0 0 1 2 1 1 0 2$</span><br /><span class="math">$2 1 0 1 1 1 0 1 0$</span><br /><span class="math">$2 2 0 0 2 2 0 2 2$</span><br />Нужно проверить.<br />Редактирование:<br />Проверка показала, что параметры этого кода не <span class="math">$(9,5,11), r=4,$</span> а <span class="math">$&#93;(9,4,11), r=5$</span>. Придется что-нибудь придумывать...]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 30 Oct 2012 11:14:25 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55155/#55155</guid>
<title>Замечательный код!</title><link>http://www.mathforum.ru/forum/read/1/55098/55155/#55155</link><description><![CDATA[<blockquote class="bbcode"><div><small>Цитата<br/></small><strong>serega126</strong><br/>
1 4 7 10 14 16 20<br />1 4 7 10 14 18 21<br />1 4 7 10 13 16 21<br />.........................</div></blockquote>
Ваш код, Serega126, работает и удивительно хорош !!! Спасибо!<br />При наличии времени еще подумаю. Эти задачи сильно увлекают и отвлекают...]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 30 Oct 2012 11:04:10 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55153/#55153</guid>
<title>И все-таки ... ???</title><link>http://www.mathforum.ru/forum/read/1/55098/55153/#55153</link><description><![CDATA[<blockquote class="bbcode"><div><small>Цитата<br/></small><strong>yog-urt</strong><br/>
1. Положительное трактование вашей молчаливой реакции на сообщение несколько затруднительно.<br />Вопрос сводился лишь к правильному пониманию вашей задачи. Действительно ли нужно обеспечить совпадение произвольной 7-миэлементной последовательности с подходящим словом кода в 4-х позициях (при этом радиус покрытия 3) или совпадение в 3-х позициях (т. е. радиус покрытия <span class="math">$r=4$</span>)? Для первого варианта постановки код, о котором вы говорите, представляется весьма хорошим. Хотелось бы убедиться, что он тот, который соответствует моему пониманию постановки задачи.<br />2. По поводу вашего вопроса по e-mail (не удивляйтесь - я сменил nickname, почту на sadcamel просматриваю крайне редко). Этот вопрос перевожу на язык покрытий. Задача состоит в построении минимального покрытия <span class="math">$E^{15}$</span> шарами радиуса <span class="math">$ 6. $</span> При этом код обеспечит в вашей терминологии «ловлю» любой троичной последовательности длины <span class="math">$n=15 $</span> по <span class="math">$m=9 $</span> позициям. Здесь также хотелось бы удостовериться в правильном понимании вашей задачи.<br />Если задача понята правильно, то ваш результат<span class="math">$ (M=|A|=243) $</span>выглядит слабым. Даже прикидочные оценки дают <span class="math">$M&lt;220. $</span>Кроме того, я проверил такую элементарную (и заведомо неэффективную) конструкцию:<br />• вспомнил про код <span class="math">$A_1(6,4,17), $</span> который построил в вашей теме «Тотализатор» <span class="math">$ (n_1=6, M_1=17, r_1=2, $</span> «ловит» <span class="math">$m_1=4 $</span> символа из <span class="math">$ 6$</span>);<br />• записал по наитию <span class="math">$11 $</span>кодовых слов длины <span class="math">$9, $</span>которыми образовал код <span class="math">$A_2(9,5,11) $</span> («ловит» <span class="math">$ 5 $</span> символов из <span class="math">$9$</span>);<br />• подумал о том, что код <span class="math">$ A= A_1\times A_2, $</span> полученный в виде прямого произведения кодов <span class="math">$A_1 $</span> и <span class="math">$A_2$</span> (т. е. <span class="math">$M=17*11=187 $</span>с конкатенацией последовательностей), имеет параметры <span class="math">$n=n_1+n_2=15, m=m_1+m_2=9, $</span> т. е. должен «ловить» <span class="math">$9 $</span>символов из <span class="math">$15. $</span><br />Если в моих рассуждениях нет ошибки (нужно проверить!), то даже такая простая прикидка дает результат, намного лучше вашего.<br />3. Может быть, кто-нибудь из общающихся здесь математиков подскажет информацию по верхним границам для мощности покрывающего кода в пространствах Хемминга? Нижняя граница может быть получена на основе элементарных соотношений объемов пространства и шара (как двойственный аналог верхней границы Хемминга для упаковки шаров). Методики покрытий, основанные на «раздутии» упаковок дают очень плохие результаты.</div></blockquote><br /><br /><br /><br />свои 243 варианта я получил так: набор покрытия из 81 варианта (6из8) помножил на 3 варианта (3из7)]]></description>
<dc:creator>serega126</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 30 Oct 2012 09:15:29 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55151/#55151</guid>
<title>ответ</title><link>http://www.mathforum.ru/forum/read/1/55098/55151/#55151</link><description><![CDATA[<blockquote class="bbcode"><div><small>Цитата<br/></small><strong>yog-urt</strong><br/>
Поскольку я знаком с вашими задачами по предыдущим вопросам, то хотелось бы уточнить постановку. Действительно ли эта задача состоит в минимальном покрытии пространства Хемминга E(7) над троичным алфавитом шарами радиуса 3? При таком покрытии код A, состоящий из центров шаров обладает следующим свойством:<br />- Для любой последовательности x из E(7) найдется кодовое слово a из A, совпадающее с x не менее, чем в 4-х позициях.<br />Если это так, то, мне представляется, что ваш результат с |A|=12 очень хорош.<br />Если нетрудно, то приведите этот код. Правда, сомневаюсь, что его удастся улучшить.</div></blockquote><br /><blockquote class="bbcode"><div><small>Цитата<br/></small><strong></strong><br/>
20101<br />2010201<br />2010202<br />201021<br />2012<br />202<br />21<br />102012<br />10202<br />12012<br />120102<br />120101<br />12021<br />12020<br />12102<br />1210121<br />1210120<br />121010<br />1212</div></blockquote>]]></description>
<dc:creator>bond007</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 30 Oct 2012 07:31:12 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55150/#55150</guid>
<title>уточнение</title><link>http://www.mathforum.ru/forum/read/1/55098/55150/#55150</link><description><![CDATA[<blockquote class="bbcode"><div><small>Цитата<br/></small><strong>yog-urt</strong><br/>
Поскольку я знаком с вашими задачами по предыдущим вопросам, то хотелось бы уточнить постановку. Действительно ли эта задача состоит в минимальном покрытии пространства Хемминга E(7) над троичным алфавитом шарами радиуса 3? При таком покрытии код A, состоящий из центров шаров обладает следующим свойством:<br />- Для любой последовательности x из E(7) найдется кодовое слово a из A, совпадающее с x не менее, чем в 4-х позициях.<br />Если это так, то, мне представляется, что ваш результат с |A|=12 очень хорош.<br />Если нетрудно, то приведите этот код. Правда, сомневаюсь, что его удастся улучшить.</div></blockquote><br /><br />1 4 7 10 14 16 20<br />1 4 7 10 14 18 21<br />1 4 7 10 13 16 21<br />1 4 7 10 15 17 19<br />2 5 8 11 14 16 21<br />2 5 8 11 13 18 19<br />2 5 8 11 13 17 20<br />2 5 8 11 15 18 20<br />3 6 9 12 14 17 19<br />3 6 9 12 13 18 20<br />3 6 9 12 15 16 19<br />3 6 9 12 15 17 21]]></description>
<dc:creator>serega126</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 30 Oct 2012 06:32:46 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55148/#55148</guid>
<title>И все-таки ... ???</title><link>http://www.mathforum.ru/forum/read/1/55098/55148/#55148</link><description><![CDATA[1. Положительное трактование вашей молчаливой реакции на сообщение несколько затруднительно.<br />Вопрос сводился лишь к правильному пониманию вашей задачи. Действительно ли нужно обеспечить совпадение произвольной 7-миэлементной последовательности с подходящим словом кода в 4-х позициях (при этом радиус покрытия 3) или совпадение в 3-х позициях (т. е. радиус покрытия <span class="math">$r=4$</span>)? Для первого варианта постановки код, о котором вы говорите, представляется весьма хорошим. Хотелось бы убедиться, что он тот, который соответствует моему пониманию постановки задачи.<br />2. По поводу вашего вопроса по e-mail (не удивляйтесь - я сменил nickname, почту на sadcamel просматриваю крайне редко). Этот вопрос перевожу на язык покрытий. Задача состоит в построении минимального покрытия <span class="math">$E^{15}$</span> шарами радиуса <span class="math">$ 6. $</span> При этом код обеспечит в вашей терминологии «ловлю» любой троичной последовательности длины <span class="math">$n=15 $</span> по <span class="math">$m=9 $</span> позициям. Здесь также хотелось бы удостовериться в правильном понимании вашей задачи.<br />Если задача понята правильно, то ваш результат<span class="math">$ (M=|A|=243) $</span>выглядит слабым. Даже прикидочные оценки дают <span class="math">$M&lt;220. $</span>Кроме того, я проверил такую элементарную (и заведомо неэффективную) конструкцию:<br />• вспомнил про код <span class="math">$A_1(6,4,17), $</span> который построил в вашей теме «Тотализатор» <span class="math">$ (n_1=6, M_1=17, r_1=2, $</span> «ловит» <span class="math">$m_1=4 $</span> символа из <span class="math">$ 6$</span>);<br />• записал по наитию <span class="math">$11 $</span>кодовых слов длины <span class="math">$9, $</span>которыми образовал код <span class="math">$A_2(9,5,11) $</span> («ловит» <span class="math">$ 5 $</span> символов из <span class="math">$9$</span>);<br />• подумал о том, что код <span class="math">$ A= A_1\times A_2, $</span> полученный в виде прямого произведения кодов <span class="math">$A_1 $</span> и <span class="math">$A_2$</span> (т. е. <span class="math">$M=17*11=187 $</span>с конкатенацией последовательностей), имеет параметры <span class="math">$n=n_1+n_2=15, m=m_1+m_2=9, $</span> т. е. должен «ловить» <span class="math">$9 $</span>символов из <span class="math">$15. $</span><br />Если в моих рассуждениях нет ошибки (нужно проверить!), то даже такая простая прикидка дает результат, намного лучше вашего.<br />3. Может быть, кто-нибудь из общающихся здесь математиков подскажет информацию по верхним границам для мощности покрывающего кода в пространствах Хемминга? Нижняя граница может быть получена на основе элементарных соотношений объемов пространства и шара (как двойственный аналог верхней границы Хемминга для упаковки шаров). Методики покрытий, основанные на «раздутии» упаковок дают очень плохие результаты.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Tue, 30 Oct 2012 04:09:30 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55104/#55104</guid>
<title>Кто такой Хеминг?</title><link>http://www.mathforum.ru/forum/read/1/55098/55104/#55104</link><description><![CDATA[Кто такое Хэминг?]]></description>
<dc:creator>bond007</dc:creator>
<category>Высшая математика</category><pubDate>Mon, 29 Oct 2012 04:31:26 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55100/#55100</guid>
<title>Просьба уточнить</title><link>http://www.mathforum.ru/forum/read/1/55098/55100/#55100</link><description><![CDATA[Поскольку я знаком с вашими задачами по предыдущим вопросам, то хотелось бы уточнить постановку. Действительно ли эта задача состоит в минимальном покрытии пространства Хемминга E(7) над троичным алфавитом шарами радиуса 3? При таком покрытии код A, состоящий из центров шаров обладает следующим свойством:<br />- Для любой последовательности x из E(7) найдется кодовое слово a из A, совпадающее с x не менее, чем в 4-х позициях.<br />Если это так, то, мне представляется, что ваш результат с |A|=12 очень хорош.<br />Если нетрудно, то приведите этот код. Правда, сомневаюсь, что его удастся улучшить.]]></description>
<dc:creator>yog-urt</dc:creator>
<category>Высшая математика</category><pubDate>Mon, 29 Oct 2012 01:56:20 +0400</pubDate></item>
<item>
<guid>http://www.mathforum.ru/forum/read/1/55098/55098/#55098</guid>
<title>пространство Хемминга</title><link>http://www.mathforum.ru/forum/read/1/55098/55098/#55098</link><description><![CDATA[Скажу сразу я не математик! Так что не ругайтесь если что не правильно сформулировал. Может есть у кого нибуть варианты покрытия для 4из7 для троичного алфавита.Предполагается что таких вариантов 9 ,но меньше чем 12 сформировать не удается]]></description>
<dc:creator>serega126</dc:creator>
<category>Высшая математика</category><pubDate>Mon, 29 Oct 2012 00:01:52 +0400</pubDate></item>
</channel>
</rss>