<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.18.407-414</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-452</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>FUNCTIONAL ELEMENTS OF MECHATRON SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Об эффективных методах синтеза булевых формул и схем из функциональных элементов</article-title><trans-title-group xml:lang="en"><trans-title>About One Efficient Method of Synthesis of Boolean Formulas and Circuits of Functional Elements</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>Cheburakhin</surname><given-names>I. F.</given-names></name></name-alternatives><email xlink:type="simple">logicifch@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><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>Gavrish</surname><given-names>O. N.</given-names></name></name-alternatives><email xlink:type="simple">gavrish.o@gmail.com</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">MAI (NRU) - Moscow Aviation Institute (National Research University)<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2017</year></pub-date><pub-date pub-type="epub"><day>28</day><month>08</month><year>2018</year></pub-date><volume>18</volume><issue>6</issue><fpage>407</fpage><lpage>414</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2018</copyright-statement><copyright-year>2018</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/452">https://mech.novtex.ru/jour/article/view/452</self-uri><abstract><p>Целью данной работы является уточнение верхних оценок сложности симметрических булевых функций из стандартного и Жегалкина базисов, а также разработка алгоритмов для автоматизации синтеза дискретных устройств обработки информации. Предлагается конструктивный метод синтеза формул и схем на основе рекуррентных соотношений (функциональных уравнений) [<xref ref-type="bibr" rid="cit9">9</xref>], сопровождаемый получением заранее аналитически верхних оценок различных показателей сложности (по числу букв; числу подформул; по числу функциональных элементов), в том числе и для схем минимальной сложности.</p></abstract><trans-abstract xml:lang="en"><p>Currently relevance of modeling problems of analysis and synthesis of mathematical models of discrete logic control and computing devices persists. Particularly important is fhe task of estimating fhe oufpuf of difficulty in presenting a Boolean function (BF) in fhe classes of formulas and schemes of functional elements (FE). This problem is sfill relevant today. Because of ongoing research in fhe field of mathematical cybernetics and discrete mathematics should be fhaf obtaining fhe required minimum solutions using dimensions of complexify inevitably involves fhe use of nature exhaustive search algorithms. The re-sulf is a greafer complexify (including compufafional complexify and labor inpuf) obfaining such a decision has fhe funcfions of small dimension. This required fhe development of new approaches formulation of fhe problem and ifs solutions, significantly differ in fhe complexify of exhaustive search [1-3]. So, fhe problem of fhe realization of Boolean functions in fhe class of formulas and - circuits made of functional elements in different bases. Obtained in this scheme are applied in discrete logic devices, and managemenf informafion processing, fhe complexify (qualify) of fhe main characferisfics of which depend on com-pufing and confrol engineering. And if nofed fhaf fhe symmefric Boolean funcfions are increasingly being used in fhe design of computing devices due fo fheir specific properties [7-8].The purpose of this paper is fo clarify fhe upper bounds for fhe complexify of symmetric BF in sfandarf and Zhegalkin bases, as well as fhe development of algorithms fo automate fhe synthesis of discrefe informafion processing devices. An efficienf consfrucfive mefhod synfesis of digifal circuifs and formulas is offered. This mefhod is based on recurrence relafions (funcfional equafions - FE [<xref ref-type="bibr" rid="cit9">9</xref>]) and is accompanied by a receipf in advance analyfically upper esfimafes of various indicafors of complexify (fhe number of leffers, number of subformulas; according fo fhe number of functional elements), including schemes for minimum complexify. In this paper we consider some classes of func-fions, which are accurafe upper bounds for fhe complexify mefrics. To aufomafe fhe process and expanding fhe sfudy of individual cases fhe algorithm implemented structural and functional decomposition [<xref ref-type="bibr" rid="cit2">2</xref>] is used. A convenient model for fhe rep-resenfafion of a Zhegalkin polynomial form fhaf used in fhe algorifhm fhe mafrix represenfafion has been designed. The resulfs are applicable as in fhe synthesis device (af fhe logical design) in multiprocessor computing and control systems, and fhe de-velopmenf of algorifhms for fhe effecfive operafion of fhese sysfems.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>булевы функции</kwd><kwd>синтез формул и схем</kwd><kwd>функционал</kwd><kwd>декомпозиция</kwd><kwd>сложность</kwd><kwd>минимизация</kwd><kwd>функциональные уравнения</kwd><kwd>симметрические функции</kwd><kwd>boolean function</kwd><kwd>syntheses formula and circuit</kwd><kwd>decomposition</kwd><kwd>difficulty</kwd><kwd>minimization</kwd><kwd>functional of fhe equafion</kwd><kwd>symmefric funcfions</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">Журавлев Ю. И. Теоретико-множественные методы в алгебре логики // Проблемы кибернетики. 1962. № 8.</mixed-citation><mixed-citation xml:lang="en">Журавлев Ю. И. Теоретико-множественные методы в алгебре логики // Проблемы кибернетики. 1962. № 8.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Лупанов О. Б. О сложности реализации функций алгебры логики формулами // Проблемы кибернетики. Вып. 3. М.: Физматгиз, 1960.</mixed-citation><mixed-citation xml:lang="en">Лупанов О. Б. О сложности реализации функций алгебры логики формулами // Проблемы кибернетики. Вып. 3. М.: Физматгиз, 1960.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Яблонский С. В. Об алгоритмических трудностях синтеза минимальных контактных схем // Проблемы кибернетики. 1959. № 2.</mixed-citation><mixed-citation xml:lang="en">Яблонский С. В. Об алгоритмических трудностях синтеза минимальных контактных схем // Проблемы кибернетики. 1959. № 2.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Теряев Е. Д., Петрин К. В., Филимонов Н. Б., Филимонов А. Б. Агентные технологии в автоматизированных информационно-управляющих системах. Часть 1. Основы агентного подхода // Мехатроника, автоматизация, управление. 2010. № 7. С. 11-21.</mixed-citation><mixed-citation xml:lang="en">Теряев Е. Д., Петрин К. В., Филимонов Н. Б., Филимонов А. Б. Агентные технологии в автоматизированных информационно-управляющих системах. Часть 1. Основы агентного подхода // Мехатроника, автоматизация, управление. 2010. № 7. С. 11-21.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Теряев Е. Д., Петрин К. В., Филимонов Н. Б., Филимонов А. Б. Агентные технологии в автоматизированных информационно-управляющих системах. Часть II. Агентные решения в задачах контроля и управления // Мехатроника, автоматизация, управление. 2010. № 10. С. 11-21.</mixed-citation><mixed-citation xml:lang="en">Теряев Е. Д., Петрин К. В., Филимонов Н. Б., Филимонов А. Б. Агентные технологии в автоматизированных информационно-управляющих системах. Часть II. Агентные решения в задачах контроля и управления // Мехатроника, автоматизация, управление. 2010. № 10. С. 11-21.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Вагин В. Н., Головина Е. Ю., Загорянская А. А. и др. Достоверный и правдоподобный вывод в интеллектуальных системах. М.: Физматлит, 2004.</mixed-citation><mixed-citation xml:lang="en">Вагин В. Н., Головина Е. Ю., Загорянская А. А. и др. Достоверный и правдоподобный вывод в интеллектуальных системах. М.: Физматлит, 2004.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Чебурахин И. Ф. Алгоритмизация представления булевых функций, минимальной сложностью, в базисе Жегалкина в классах формул и схем // Мехатроника, автоматизация, управление. 2012. № 12. С. 7-14.</mixed-citation><mixed-citation xml:lang="en">Чебурахин И. Ф. Алгоритмизация представления булевых функций, минимальной сложностью, в базисе Жегалкина в классах формул и схем // Мехатроника, автоматизация, управление. 2012. № 12. С. 7-14.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Чебурахин И. Ф. Математические модели для минимизации и автоматизации синтеза дискретных управляющих систем // Мехатроника, автоматизация, управление. 2012. № 4. С. 5-13.</mixed-citation><mixed-citation xml:lang="en">Чебурахин И. Ф. Математические модели для минимизации и автоматизации синтеза дискретных управляющих систем // Мехатроника, автоматизация, управление. 2012. № 4. С. 5-13.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Чебурахин И. Ф. Сложность булевых функций для интеллектуальных систем синтеза цифровых ИС // Изв. РАН. ТиСУ. 2006. № 3. С. 150-165.</mixed-citation><mixed-citation xml:lang="en">Чебурахин И. Ф. Сложность булевых функций для интеллектуальных систем синтеза цифровых ИС // Изв. РАН. ТиСУ. 2006. № 3. С. 150-165.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Чебурахин И. Ф. Показатели сложности симметрических полиномов Жегалкина. Тез. докл. XV Международной конф. "Проблемы теоретической кибернетики" (Казань, 2-7 июня 2008 г.). Казань, 2008. С. 123.</mixed-citation><mixed-citation xml:lang="en">Чебурахин И. Ф. Показатели сложности симметрических полиномов Жегалкина. Тез. докл. XV Международной конф. "Проблемы теоретической кибернетики" (Казань, 2-7 июня 2008 г.). Казань, 2008. С. 123.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Чебурахин И. Ф. Сложность симметрических полиномов Жегалкина // XVII Международная школа-семинар "Синтез и сложность управляющих систем" имени академика О. Б. Лупанова (27.10-1.11.2008. Новосибирск), 2008. С. 180-185.</mixed-citation><mixed-citation xml:lang="en">Чебурахин И. Ф. Сложность симметрических полиномов Жегалкина // XVII Международная школа-семинар "Синтез и сложность управляющих систем" имени академика О. Б. Лупанова (27.10-1.11.2008. Новосибирск), 2008. С. 180-185.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Чебурахин И. Ф., Цурков В. И. Модели для оптимизации и автоматизации синтеза дискретных устройств обработки информации в мехатронных системах // 3-я Российская мульти-конференция по проблемам управления. Материалы 7-й научно-технической конференции " Мехатроника, автоматизация, управление МАУ-2010". 12-14 октября 2010. С. 420-423.</mixed-citation><mixed-citation xml:lang="en">Чебурахин И. Ф., Цурков В. И. Модели для оптимизации и автоматизации синтеза дискретных устройств обработки информации в мехатронных системах // 3-я Российская мульти-конференция по проблемам управления. Материалы 7-й научно-технической конференции " Мехатроника, автоматизация, управление МАУ-2010". 12-14 октября 2010. С. 420-423.</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>
