<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article 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" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">RUDN Journal of Engineering Research</journal-id><journal-title-group><journal-title xml:lang="en">RUDN Journal of Engineering Research</journal-title><trans-title-group xml:lang="ru"><trans-title>Вестник Российского университета дружбы народов. Серия: Инженерные исследования</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2312-8143</issn><issn publication-format="electronic">2312-8151</issn><publisher><publisher-name xml:lang="en">Peoples’ Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">16007</article-id><article-id pub-id-type="doi">10.22363/2312-8143-2017-18-1-125-134</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>CYBERNETICS AND MECHATRONICS</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Информатика, вычислительная техника и управление</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">METHOD OF BINARY ANALYTIC PROGRAMMING TO LOOK FOR OPTIMAL MATHEMATICAL EXPRESSION</article-title><trans-title-group xml:lang="ru"><trans-title>МЕТОД БИНАРНОГО ГЕНЕТИЧЕСКОГО ПРОГРАММИРОВАНИЯ ДЛЯ ПОИСКА МАТЕМАТИЧЕСКОГО ВЫРАЖЕНИЯ</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Diveev</surname><given-names>Askhat I</given-names></name><name xml:lang="ru"><surname>Дивеев</surname><given-names>Асхат Ибрагимович</given-names></name></name-alternatives><bio xml:lang="en">Doctor of technical sciences, professor, chief of sector of Cybernetic problems, professor of department Mechanics and mechatronics</bio><bio xml:lang="ru">доктор технических наук, профессор, заведующий сектором проблем кибернетики, профессор департамента механики и мехатроники</bio><email>aidiveev@mail.ru</email><xref ref-type="aff" rid="aff1"/><xref ref-type="aff" rid="aff2"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Lomakova</surname><given-names>Evgenia M</given-names></name><name xml:lang="ru"><surname>Ломакова</surname><given-names>Евгения Михайловна</given-names></name></name-alternatives><bio xml:lang="en">graduate student, department Mechanics and mechatronics</bio><bio xml:lang="ru">аспирант, департамент механики и и мехатроники</bio><email>lomakovajm@gmail.com</email><xref ref-type="aff" rid="aff2"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Federal Research Center “Computer Science and Control” of RAS</institution></aff><aff><institution xml:lang="ru">Федеральный исследовательский центр «Информатика и управление» РАН</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="en">Engineering Academy Peoples’ Friendship University of Russia</institution></aff><aff><institution xml:lang="ru">Инженерная академия Российский университет дружбы народов</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2017-12-15" publication-format="electronic"><day>15</day><month>12</month><year>2017</year></pub-date><volume>18</volume><issue>1</issue><issue-title xml:lang="en">VOL 18, NO1 (2017)</issue-title><issue-title xml:lang="ru">ТОМ 18, №1 (2017)</issue-title><fpage>125</fpage><lpage>134</lpage><history><date date-type="received" iso-8601-date="2017-05-13"><day>13</day><month>05</month><year>2017</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2017, Diveev A.I., Lomakova E.M.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2017, Дивеев А.И., Ломакова Е.М.</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="en">Diveev A.I., Lomakova E.M.</copyright-holder><copyright-holder xml:lang="ru">Дивеев А.И., Ломакова Е.М.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">http://creativecommons.org/licenses/by/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/engineering-researches/article/view/16007">https://journals.rudn.ru/engineering-researches/article/view/16007</self-uri><abstract xml:lang="en">In the known methods of symbolical regression by search of the solution with the help of a genetic algorithm, there is a problem of crossover. Genetic programming performs a crossover only in certainpoints. Grammatical evolution often corrects a code after a crossover. Other methods of symbolical regression use excess elements in a code for elimination of this shortcoming. The work presents a new method of symbolic regression on base of binary computing trees. The method has no problems with a crossover. Method use a coding in the form of a set of integer numbers like analytic programming. The work describes the new method and some examples of codding for mathematical expressions.</abstract><trans-abstract xml:lang="ru">В известных методах символьной регрессии, которые производят поиск решения с помощью генетического алгоритма, существует проблема выполнения операции скрещивания. Все методы либо выполняют скрещивание в определенных точках, как метод генетического программирования, либо корректируют после скрещивания, либо используют избыточные элементы кода. В данной работе представлен новый метод символьной регрессии, основанный на бинарном дереве вычислений. Метод не имеет проблем с операцией скрещивания, включает небольшое количество избыточных элементов кода, но позволяет осуществлять поиск математических выражений, состоящих из функций только с одним или двумя аргументами.</trans-abstract><kwd-group xml:lang="en"><kwd>symbolic regression</kwd><kwd>genetic programming</kwd><kwd>genetic algorithm</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>символьная регрессия</kwd><kwd>генетическое программирование</kwd><kwd>генетический алгоритм</kwd></kwd-group></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>Koza, J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection. Cambridge, Massachusetts, London, MA: MIT Press, 1992. 819 p.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>O’Neill, M., Ryan, C. Grammatical Evolution. IEEE Trans. Evol. Comput. 2001, 5. Pp. 349-358.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>Zelinka, I. Analytic programming by Means of SOMA Algorithm. In Proceedings of 8th InternationalConference on Soft Computing Mendel 02, 2002, Brno, Czech Republic. Pp. 93-101.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>Diveev, A., Sofronova, E. Application of Network Operator Method for Synthesis of Optimal Structure and Parameters of Automatic Control System. Proc. of 17-th IFAC World Congress, Seoul, 05.07.2008 - 12.07.2008. Pp. 6106-6113.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>Miller, J., Thomson, P. Cartesian Genetic Programming. Proc. EuroGP’2000R 3rd European Conf. Genetic Programming, R. Poli, W. Banzhaf, W.B. Langdon, J.F. Miller, P. Nordin, and Fogarty, T.C. Eds., Edinburgh, Scotland, 2000, vol. 1802. Berlin: Springer-Verlag. Pp. 121-132.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Luo, C., Zhang, S.-L. Engineering Applications of Arti cial Intelligence. 2012, 25. Pp. 1182-1193.</mixed-citation></ref></ref-list></back></article>
