<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">documentation</journal-id><journal-title-group><journal-title xml:lang="ru">История и архивы</journal-title><trans-title-group xml:lang="en"><trans-title>History and Archives</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2658-6541</issn><publisher><publisher-name>Russian State University for the Humanities (RSUH)</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">documentation-69</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ И ЗАЩИТА ИНФОРМАЦИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION SECURITY AND DATA PROTECTION</subject></subj-group></article-categories><title-group><article-title>Алгоритм построения линейных блоковых двоичных кодов по заданному числу информационных символов и числу исправляемых ошибок</article-title><trans-title-group xml:lang="en"><trans-title>Algorithm for constructing binary linear block codes according to the given number of information symbols and the number of correctable errors</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кирюхин</surname><given-names>Виталий Александрович</given-names></name><name name-style="western" xml:lang="en"><surname>Kiryukhin</surname><given-names>Vitaly</given-names></name></name-alternatives><email xlink:type="simple">v.a.kir@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Московский технологический университет<country>Россия</country></aff><aff xml:lang="en">Moscow Technologicalw University<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2016</year></pub-date><pub-date pub-type="epub"><day>23</day><month>01</month><year>2018</year></pub-date><volume>0</volume><issue>3</issue><fpage>147</fpage><lpage>156</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Кирюхин В.А., 2018</copyright-statement><copyright-year>2018</copyright-year><copyright-holder xml:lang="ru">Кирюхин В.А.</copyright-holder><copyright-holder xml:lang="en">Kiryukhin V.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://documentation.rsuh.ru/jour/article/view/69">https://documentation.rsuh.ru/jour/article/view/69</self-uri><abstract><p>В статье предложен алгоритм построения линейных блоковых двоичных кодов по заданному числу информационных символов и числу исправляемых ошибок. Дана теоретическая оценка сложности предложенного алгоритма, произведено экспериментальное исследование времени работы. На основе анализа результатов работы предложенного алгоритма был сделан вывод о том, что параметры построенных кодов совпадают с параметрами кодов, найденных полным перебором. Было произведено сравнение параметров построенных кодов с параметрами некоторых известных в литературе кодов (БЧХ, Голея), которое показало, что в большинстве случаев параметры построенных кодов не уступают известным, а в остальных случаях незначительно хуже.</p></abstract><trans-abstract xml:lang="en"><p>The article presents an algorithm that constructs binary linear block codes according to the quantities of message and error correction bits. Theoretical complexity estimation and experimental time evaluation of the presented algorithm are proposed. It is shown that the algorithm provides codes with parameters equivalent to the results of algorithm exhaustive search. In most cases these parameters are the same as parameters of codes well-known from the literature (BCH, Golay), and in other cases they are inconsiderably worse.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>помехоустойчивое кодирование</kwd><kwd>линейные коды</kwd><kwd>interference immune coding</kwd><kwd>linear codes</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Вернер М. Основы кодирования: Учеб. для вузов. М.: Техносфера, 2004.</mixed-citation><mixed-citation xml:lang="en">Вернер М. Основы кодирования: Учеб. для вузов. М.: Техносфера, 2004.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Духин А.А. Теория информации: Учеб. пособие. М.: Гелиос АРВ, 2007.</mixed-citation><mixed-citation xml:lang="en">Духин А.А. Теория информации: Учеб. пособие. М.: Гелиос АРВ, 2007.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Гаранин М.В. Системы и сети передачи информации: Учеб. пособие для вузов. М.: Радио и связь, 2001.</mixed-citation><mixed-citation xml:lang="en">Гаранин М.В. Системы и сети передачи информации: Учеб. пособие для вузов. М.: Радио и связь, 2001.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
