<?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">izvestswsu</journal-id><journal-title-group><journal-title xml:lang="ru">Известия Юго-Западного государственного университета</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of the Southwest State University</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2223-1560</issn><issn pub-type="epub">2686-6757</issn><publisher><publisher-name>ЮЗГУ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21869/2223-1560-2023-27-4-79-97</article-id><article-id custom-type="elpub" pub-id-type="custom">izvestswsu-1204</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>Computer science, computer engineering and IT managment</subject></subj-group></article-categories><title-group><article-title>Поиск треппин-cетов методом смешанного целочисленного линейного программирования с использованием априорного списка кодовых вершин</article-title><trans-title-group xml:lang="en"><trans-title>Trapping Sets Search Using the Method of Mixed Integer Linear Programming with a Priori List of Variable Nodes</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>Usatjuk</surname><given-names>V S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Усатюк Василий Станиславович, кандидат технических наук, главный инженер  департамента исследований и разработок</p><p>д. 44, стр. 1, г. Москва 107076</p></bio><bio xml:lang="en"><p>Vasily S. Usatjuk, Cand. of Sci. (Engineering), Head Engineer, R&amp;D department</p><p>44, p. 1, Krasnobogatyrskaya str., Moscow 107076</p></bio><email xlink:type="simple">usatiuk@t8.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-5859-1024</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Егоров</surname><given-names>С. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Egorov</surname><given-names>S. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Егоров Сергей Иванович, доктор технических наук, доцент, профессор кафедры  вычислительной техники</p><p>ул. 50 лет Октября, д. 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Sergey I. Egorov, Dr. of Sci. (Engineering), Associate Professor</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">sie58@mail.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>ООО «Т8»</institution></aff><aff xml:lang="en"><institution>LLC "T8"</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Юго-Западный государственный университет</institution></aff><aff xml:lang="en"><institution>Southwest State University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>01</day><month>03</month><year>2024</year></pub-date><volume>27</volume><issue>4</issue><fpage>79</fpage><lpage>97</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Усатюк В.С., Егоров С.И., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Усатюк В.С., Егоров С.И.</copyright-holder><copyright-holder xml:lang="en">Usatjuk V.S., Egorov S.I.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" 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://izvestswsu.elpub.ru/jour/article/view/1204">https://izvestswsu.elpub.ru/jour/article/view/1204</self-uri><abstract><p>Целью исследования является разработка нового быстродействующего метода поиска треппин-сетов в кодах на графах, обеспечивающего полноту поиска.</p><sec><title>Методы</title><p>Методы. Существует два подхода к поиску треппин-сетов. Первый на основе метода Монте-Карло со смещенной оценкой вероятности при помощи выборки по значимости (Importance Sampling) предусматривает использование декодера. Достоинством этого подхода является высокое быстродействие. Недостатками – зависимость от параметров декодера и характеристик канала и конечная вероятность пропуска треппинсетов. Второй подход основан на применении методов линейного программирования. Достоинством этого подхода является полнота полученного списка треппин-сетов, обусловленная его независимостью от параметров декодера и характеристик канала. Недостаток подхода заключается в его большой вычислительной сложности. В статье в рамках второго подхода предложен новый метод поиска треппин-сетов с меньшей вычислительной сложностью. Метод предусматривает решение задачи смешанного целочисленного линейного программирования с использованием априорного списка кодовых вершин, участвующих в кратчайших (коротких) циклах в графе кода. </p></sec><sec><title>Результаты</title><p>Результаты. С использованием предложенного метода был выполнен поиск треппин-сетов в нескольких низкоплотностных кодах. При этом применялся математический пакет линейного программирования IBM CPLEX версии 12.8, который запускался на 32 потоках 16-ядерного процессора AMD Ryzen 3950X с 32GB ОЗУ (DDR4). В коде Маргулиса (2640, 1320) с помощью предложенного метода был найден треппин-сет TS(6,6) за время 0.53 c. Ускорение, обеспечиваемое предложенным в статье методом, по сравнению с методом Веласкеса-Субрамани составляет 8252.415 раза. Благодаря высокому быстродействию и полноте поиска впервые были найдены треппин-сеты TS(62,16) и TS(52,14) в коде Маргулиса (4896, 2474). </p></sec><sec><title>Заключение</title><p>Заключение. В статье предложен метод поиска треппин-сетов на основе смешанного целочисленного линейного программирования c использованием априорного списка кодовых вершин. Метод обладает высоким быстродействием и обеспечивает полноту поиска.</p></sec></abstract><trans-abstract xml:lang="en"><p>Purpose of research is to develop a new high-speed method for searching trappin sets in graph codes, ensuring the completeness of the search.</p><sec><title>Methods</title><p>Methods. There are two approaches to finding trappin sets. The first, based on the Monte Carlo method with a biased probability estimation using Importance Sampling, involves the use of a decoder. The advantage of this approach is its high performance. The disadvantages are the dependence on decoder parameters and channel characteristics and the finite probability of missing trappin sets. The second approach is based on the use of linear programming methods. The advantage of this approach is the completeness of the resulting list of trappin sets, due to its independence from the decoder parameters and channel characteristics. The disadvantage of this approach is its high computational complexity. In the article, within the framework of the second approach, a new method for searching trappin sets with less computational complexity is proposed. The method involves solving a mixed integer linear programming problem using an a priori list of code vertices participating in the shortest cycles in the code graph. </p></sec><sec><title>Results</title><p>Results. Using the proposed method, a search for trappin sets was performed for several low-density codes. For this purpose, the mathematical linear programming package IBM CPLEX version 12.8 was used, which was run on 32 threads of a 16-core AMD Ryzen 3950X processor with 32GB of RAM (DDR4). In the Margulis code (2640, 1320), using the proposed method, the trappin set TS(6,6) was found in a time of 0.53 s. The speedup provided by the method proposed in the paper compared to the Velazquez-Subramani method is 8252.415 times. Thanks to the high speed and completeness of the search, trappin sets were found for the first time TS(62,16) and TS(52,14) in the Margulis code (4896, 2474 ).</p></sec><sec><title>Conclusion</title><p>Conclusion. The paper proposes a new method for searching trapping sets by solving a mixed integer linear programming problem with an a priori list of code. The method is fast and provides completeness of the search. </p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>Коды на графах</kwd><kwd>LDPC-коды</kwd><kwd>треппин-сеты</kwd><kwd>методы cмешанного целочисленного программирования</kwd><kwd>IBM CPLEX</kwd></kwd-group><kwd-group xml:lang="en"><kwd>graph codes</kwd><kwd>LDPC codes</kwd><kwd>trapping sets</kwd><kwd>mixed integer programming method</kwd><kwd>IBM CPLEX</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">Djordjevic I. B. Quantum Communication, Quantum Networks, and Quantum Sensing / Elsevier/Academic Press, 2022. 608 p.</mixed-citation><mixed-citation xml:lang="en">Djordjevic I. B. Quantum Communication, Quantum Networks, and Quantum Sensing. / Elsevier/Academic Press, 2022, 608 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Milicevic M., Feng C., Zhang L.M. et al. Quasi-cyclic multi-edge LDPC codes for long-distance quantum cryptography // Quantum Inf. 2018. Vol.4. 21 p.</mixed-citation><mixed-citation xml:lang="en">Milicevic, M., Feng, C., Zhang, L.M. et al. Quasi-cyclic multi-edge LDPC codes for long-distance quantum cryptography. Quantum Inf, 2018, vol.4, 21 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Panteleev P., Kalachev G. Degenerate Quantum LDPC Codes with Good Finite Length Performance // Quantum. 2021. Vol 5, p. 585.</mixed-citation><mixed-citation xml:lang="en">Panteleev P., Kalachev G. Degenerate Quantum LDPC Codes with Good Finite Length Performance. Quantum, 2021, vol. 5, 585 p.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Mézard M., Montanari A. Information, Physics, and Computation. Oxford Graduate Texts / Oxford University Press. 2009. 569 p.</mixed-citation><mixed-citation xml:lang="en">Mézard M., Montanari A. Information, Physics, and Computation. Oxford Graduate Texts / Oxford University Press, 2009, 569 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Richardson T., Urbanke R. Modern Coding Theory / Cambridge University Press. 2008. 590 p.</mixed-citation><mixed-citation xml:lang="en">Richardson T., Urbanke R. Modern Coding Theory. Cambridge University Press. 2008, 590 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Ryan W., Shu Lin Channel Codes: Classical and Modern / Cambridge University Press. 2009. 710 p.</mixed-citation><mixed-citation xml:lang="en">Ryan W., Shu Lin. Channel Codes: Classical and Modern. Cambridge University Press, 2009, 710 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Djordjevic I. B. Advanced Optical and Wireless Communications Systems, 2nd Edition / Springer Nature Switzerland AG. 2022. 992 p.</mixed-citation><mixed-citation xml:lang="en">Djordjevic I. B. Advanced Optical and Wireless Communications Systems, 2nd Edition. Springer Nature Switzerland AG, 2022, 992 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Rosnes E., Ytrehus O. An Algorithm to Find All Small-Size Stopping Sets of LowDensity Parity-Check Matrices // IEEE International Symposium on Information Theory, Nice, France. 2007. Pp. 2936-2940.</mixed-citation><mixed-citation xml:lang="en">Rosnes E., Ytrehus O. An Algorithm to Find All Small-Size Stopping Sets of LowDensity Parity-Check Matrices. IEEE International Symposium on Information Theory, Nice, France, 2007, pp. 2936-2940.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Richardson T. J. Error floors of LDPC codes// in 41st Annual Allerton Conference on Comm., Control and Computing, Oct. 2003. P. 1426–1435.</mixed-citation><mixed-citation xml:lang="en">Richardson T. J. Error floors of LDPC codes. In 41st Annual Allerton Conference on Comm., Control and Computing, Oct. 2003, pp. 1426–1435.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Rosnes E. "On the Effects of Pseudo-Codewords on Independent Rayleigh FlatFading Channels," IEEE Inform. Theory Workshop on Information Theory for Wireless Networks, Bergen, Norway. 2007. Pp. 1-5.</mixed-citation><mixed-citation xml:lang="en">Rosnes E. "On the Effects of Pseudo-Codewords on Independent Rayleigh FlatFading Channels," IEEE Inform. Theory Workshop on Information Theory for Wireless Networks, Bergen, Norway, 2007, pp. 1-5.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Velasquez A., Subramani K., Wojciechowski P. On the complexity of and solutions to the minimum stopping and trapping set problems // Theor. Comput. Sci. 2022. Vol. 915. Pp. 26-44.</mixed-citation><mixed-citation xml:lang="en">Velasquez A., Subramani K., Wojciechowski P. On the complexity of and solutions to the minimum stopping and trapping set problems. Theor. Comput. Sci., 2022, vol. 915, pp. 26-44.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Cole C. A. Error floor analysis for an ensemble of easily implementable irregular (2048, 1024) LDPC codes// MILCOM - 2008, pp. 1-5.</mixed-citation><mixed-citation xml:lang="en">Cole C. A. Error floor analysis for an ensemble of easily implementable irregular (2048, 1024) LDPC codes. MILCOM - 2008, pp. 1-5.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Cole S. A., Wilson E. H., Giallorenzi T. A general method for finding low error rates of LDPC codes. URL: arxiv.org/abs/cs/0605051. (date of treatment: 14.04.2022).</mixed-citation><mixed-citation xml:lang="en">Cole S. A., Wilson E. H., Giallorenzi T. A general method for finding low error rates of LDPC codes. Available at: arxiv.org/abs/cs/0605051. (accessed: 14.04.2022).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Butler B. K., Siegel P. H. Error Floor Approximation for LDPC Codes in the AWGN Channel // ITIT. 2014. Vol. 60. № 12. Pp. 7416-7441.</mixed-citation><mixed-citation xml:lang="en">Butler B. K., Siegel P. H. Error Floor Approximation for LDPC Codes in the AWGN Channel. ITIT, 2014, vol. 60, no. 12, pp. 7416-7441.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Karimi M., Banihashemi A. H. Efficient Algorithm for Finding Dominant Trapping Sets of LDPC Codes // IEEE Transactions on Information Theory, 2012. Vol. 58. № 11. Pp. 6942-6958.</mixed-citation><mixed-citation xml:lang="en">Karimi M., Banihashemi A. H. Efficient Algorithm for Finding Dominant Trapping Sets of LDPC Codes. IEEE Transactions on Information Theory,  2012, vol. 58, no. 11, pp. 6942-6958.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Усатюк В.С., Егоров С.И. Построение LDPC-кодов с использованием модифицированного метода выборки по значимости Коула // Известия Юго-Западного государственного университета. 2023; 27(1): 92-110. https://doi.org/10.21869/2223-15602023-27-1-92-110.</mixed-citation><mixed-citation xml:lang="en">Usatjuk V. S., Egorov S. I. Construction of LDPC Codes Using Cole's Modified Importance Sampling Method. Izvestiya Yugo-Zapadnogo gosudarstvennogo universiteta = Proceedings of the Southwest State University. 2023; 27(1): 92-110 (In Russ.). https://doi.org/10.21869/2223-1560-2023-27-1-92-110.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Sarıduman A., Pusane A.E., Taşkın Z.C. An integer programming based trapping set search technique // 2012 20th Signal Processing and Communications Applications Conference, Mugla, Turkey. 2012. Pp. 1-4.</mixed-citation><mixed-citation xml:lang="en">Sarıduman A., Pusane A.E., Taşkın Z.C. An integer programming based trapping set search technique. 2012 20th Signal Processing and Communications Applications Conference, Mugla, Turkey, 2012, pp. 1-4.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Velasquez A., et al. Finding Minimum Stopping and Trapping Sets: An Integer Linear Programming Approach / In: Lee J., Rinaldi G., Mahjoub A. (eds) Comb. Optim. ISCO 2018. Lect. Notes in Comp. Science, V. 10856. Pp. 402–415.</mixed-citation><mixed-citation xml:lang="en">Velasquez A., et al. Finding Minimum Stopping and Trapping Sets: An Integer Linear Programming Approach; In: Lee J., Rinaldi G., Mahjoub A. (eds) Comb. Optim. ISCO  Lect. Notes in Comp. Science, 2018. V. 10856., pp. 402–415.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Vasić B., et al Trapping set ontology // 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton). 2009. Pp. 1-7.</mixed-citation><mixed-citation xml:lang="en">Vasić B., et al Trapping set ontology. 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton), 2009, pp. 1-7.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Improved min-sum decoding algorithms for irregular LDPC codes / J. Chen, R. M. Tanner, C. Jones, Y. Li // ISIT., 2005. Pp. 449-453.</mixed-citation><mixed-citation xml:lang="en">Chen J., Tanner R. M., Jones C., Li Y. Improved min-sum decoding algorithms for irregular LDPC codes. ISIT, 2005, pp. 449-453.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Two-dimensional correction for min-sum decoding of irregular LDPC codes / J. Zhang, M. Fossorier, D. Gu, J. Zhang // in IEEE Communications Letters. March 2006. Vol. 10. № 3. Pp. 180-182.</mixed-citation><mixed-citation xml:lang="en">Zhang J., Fossorier M., Gu D., Zhang J. Two-dimensional correction for min-sum decoding of irregular LDPC codes. in IEEE Communications Letters, March 2006, vol. 10, no. 3, pp. 180-182.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang S., Schlegel C. Controlling the Error Floor in LDPC Decoding // in IEEE Transactions on Comm. 2013. Vol. 61(9). Pp. 3566-3575.</mixed-citation><mixed-citation xml:lang="en">Zhang S., Schlegel C. Controlling the Error Floor in LDPC Decoding. In IEEE Transactions on Comm., 2013, vol. 61(9), pp. 3566-3575.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Tian T., et al Selective avoidance of cycles in irregular LDPC code construction // IEEE Trans. on Comm. 2004. Vol. 52. № 8. Pp. 1242-1247.</mixed-citation><mixed-citation xml:lang="en">Tian T., et al Selective avoidance of cycles in irregular LDPC code construction. IEEE Trans. on Comm., 2004, vol. 52, no. 8, pp. 1242-1247.</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Усатюк В.С., Егоров С.И. Построение квазициклических недвоичных низкоплотностных кодов на основе совместной оценки их дистантных свойств и спектров связности //Телекоммуникации. 2016. №8. C. 32-40.</mixed-citation><mixed-citation xml:lang="en">Usatjuk V. S., Egorov S. I. Postroenie kvazitsiklicheskikh nedvoichnykh nizkoplotnostnykh kodov na osnove sovmestnoi otsenki ikh distantnykh svoistv i spektrov svyaznosti [Quasi-Cyclic Non-binary LDPC Codes Construction based on joint optimization the code distance properties and ACE=EMD Spectrum code’s graph properties]. Telekommunikatsii = Telecommunications, 2016, no 8, pp. 32-40.</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Усатюк В.С., Егоров С.И. Устройство для оценки кодового расстояния линейного блочного кода методом геометрии чисел // Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2017. № 4 (25). С. 24-33.</mixed-citation><mixed-citation xml:lang="en">Usatjuk V. S., Egorov S. I. [An Apparatus for Estimation of Linear Block Codes Minimum Distance Based on Number Geometry Method]. Izvestiya Yugo-Zapadnogo gosudarstvennogo universiteta. Seriya: Upravlenie, vychislitel'naya tekhnika, informatika. Meditsinskoe priborostroenie = Proceedings of the Southwest State University. Series: Control, Computing Engineering, Information Science. Medical Instruments Engineering, 2017, no 4 (25), pp. 24-33 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">Margulis G. A. Explicit Constructions of Graphs Without Short Cycles and Low Density Codes // Combinatorica. 1982. Vol. 2. № 1. Pp. 71-78.</mixed-citation><mixed-citation xml:lang="en">Margulis G. A. Explicit Constructions of Graphs Without Short Cycles and Low Density Codes. Combinatorica, 1982, vol. 2, no. 1,  pp. 71-78.</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">Rosenthal J., Vontobel P. O. Constructions of regular and irregular LDPC codes using Ramanujan graphs and ideas from Margulis // Proceedings 2001 IEEE International Symposium on Information Theory. 2001. Pp. 4.</mixed-citation><mixed-citation xml:lang="en">Rosenthal J., Vontobel P. O. Constructions of regular and irregular LDPC codes using Ramanujan graphs and ideas from Margulis. Proceedings 2001 IEEE International Symposium on Information Theory, 2001, pp. 4.</mixed-citation></citation-alternatives></ref><ref id="cit28"><label>28</label><citation-alternatives><mixed-citation xml:lang="ru">IBM CPLEX function documentation. URL: https://www.ibm.com/docs/en/icos/12.9.0?topic=functions-cplexmilp</mixed-citation><mixed-citation xml:lang="en">IBM 	CPLEX 	function 	documentation 	https://www.ibm.com/docs/en/icos/12.9.0?topic=functions-cplexmilp</mixed-citation></citation-alternatives></ref><ref id="cit29"><label>29</label><citation-alternatives><mixed-citation xml:lang="ru">Gilmore P. C., Gomory R. E. A linear programming approach to the cutting stock problem". Operations Research. 9 (6), (1961): 849–859.</mixed-citation><mixed-citation xml:lang="en">Gilmore P. C., Gomory R. E. A linear programming approach to the cutting stock problem". Operations Research. 1961. 9 (6): 849–859.</mixed-citation></citation-alternatives></ref><ref id="cit30"><label>30</label><citation-alternatives><mixed-citation xml:lang="ru">Chvatal V. Edmonds polytopes and a hierarchy of combinatorial problems // Discrete Math. 1973. № 4. Pp. 305–337.</mixed-citation><mixed-citation xml:lang="en">Chvatal V. Edmonds polytopes and a hierarchy of combinatorial problems. Discrete Math, 1973, no. 4, pp. 305–337.</mixed-citation></citation-alternatives></ref><ref id="cit31"><label>31</label><citation-alternatives><mixed-citation xml:lang="ru">Usatyuk V.S. Support material for Mixed Linear Programming Method for Trapping Sets Search. URL: https://github.com/Lcrypto/trapping-sets-enumeration/tree/master/LP</mixed-citation><mixed-citation xml:lang="en">Usatyuk V.S. Support material for Mixed Linear Programming Method for Trapping Sets Search. Available at: https://github.com/Lcrypto/trapping-sets-enumeration/tree/master/LP</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>
