<?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">ellibs</journal-id><journal-title-group><journal-title xml:lang="ru">Электронные библиотеки</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Digital Libraries Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1562-5419</issn><publisher><publisher-name>Казанский (Приволжский) федеральный университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26907/1562-5419-2020-23-3-315-335</article-id><article-id custom-type="elpub" pub-id-type="custom">ellibs-205</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></article-categories><title-group><article-title>Модель самотрансформации графов, основанная на операции изменения конца ребра</article-title><trans-title-group xml:lang="en"><trans-title>Graph Self-Transformation Model Based on the Operation of Change the End of the Edge</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>Burdonov</surname><given-names>I. B.</given-names></name></name-alternatives><email xlink:type="simple">igorburdonov@yandex.ru, igor@ispras.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт системного программирования им. В.П. Иванникова Российской академии наук</institution></aff><aff xml:lang="en"><institution>Ivannikov Institute for System Programming of the RAS</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>28</day><month>06</month><year>2020</year></pub-date><volume>23</volume><issue>3</issue><fpage>315</fpage><lpage>335</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Бурдонов И.Б., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Бурдонов И.Б.</copyright-holder><copyright-holder xml:lang="en">Burdonov I.B.</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://ellibs.elpub.ru/jour/article/view/205">https://ellibs.elpub.ru/jour/article/view/205</self-uri><abstract><p>Рассмотрена распределенная сеть, топология которой описана неориентированным графом. Сеть может сама изменять свою топологию, используя специальные «команды», подаваемые ее узлами. В работе предложена предельно локальная атомарная трансформация acb изменения конца c ребра ac, «движущегося» вдоль ребра cb от вершины c к вершине b. В результате этой операции ребро ac удаляется, а ребро ab добавляется. Такая трансформация выполняется по «команде» от общей вершины c двух смежных ребер ac и cb. Показано, что из любого дерева можно получить любое другое дерево с тем же множеством вершин, использовав только атомарные трансформации. Если степени вершин дерева ограничены числом d (d3), то трансформация не нарушает этого ограничения. В качестве примера цели такой трансформации рассмотрены задачи максимизации и минимизации индекса Винера дерева с ограниченной степенью вершин без изменения множества его вершин. Индекс Винера – это сумма попарных расстояний между вершинами графа. Максимальный индекс Винера имеет линейное дерево (дерево с двумя листовыми вершинами). Для корневого дерева с минимальным индексом Винера определены его вид и способ вычисления числа вершин в ветвях соседей корня. Предложены два распределенных алгоритма: трансформации дерева в линейное дерево и трансформации линейного дерева в дерево с минимальным индексом Винера. Доказано, что оба алгоритма имеют сложность не выше 2n–2, где n – число вершин дерева. Также рассмотрена трансформация произвольных неориентированных графов, в которых могут быть циклы, кратные ребра и петли, без ограничения на степени вершин. Показано, что любой связный граф с n вершинами может быть преобразован в любой другой связный граф с k вершинами и тем же числом ребер за время не более 2(n+k)–2.</p></abstract><trans-abstract xml:lang="en"><p>We consider a distributed network whose topology is described by an undirected graph. The network itself can change its topology, using special “commands” provided by its nodes. The work proposes an extremely local atomic transformation acb of a change the end c of the edge ac, “moving” along the edge cb from vertex c to vertex b. As a result of this operation, the edge ac is removed, and the edge ab is added. Such a transformation is performed by a “command” from a common vertex c of two adjacent edges ac and cb. It is shown that from any tree you can get any other tree with the same set of vertices using only atomic transformations. If the degrees of the tree vertices are bounded by the number d (d  3), then the transformation does not violate this restriction. As an example of the purpose of such a transformation, the problems of maximizing and minimizing the Wiener index of a tree with a limited degree of vertices without changing the set of its vertices are considered. The Wiener index is the sum of pairwise distances between the vertices of a graph. The maximum Wiener index has a linear tree (a tree with two leaf vertices). For a root tree with a minimum Wiener index, its type and method for calculating the number of vertices in the branches of the neighbors of the root are determined. Two distributed algorithms are proposed: transforming a tree into a linear tree and transforming a linear tree into a tree with a minimum Wiener index. It is proved that both algorithms have complexity no higher than 2n–2, where n is the number of tree vertices. We also consider the transformation of arbitrary undirected graphs, in which there can be cycles, multiple edges and loops, without restricting the degree of the vertices. It is shown that any connected graph with n vertices can be transformed into any other connected graph with k vertices and the same number of edges in no more than 2(n+k)–2.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>распределенная сеть</kwd><kwd>самотрансформация графов</kwd><kwd>индекс Винера</kwd></kwd-group><kwd-group xml:lang="en"><kwd>distributed network</kwd><kwd>self-transformation of graphs</kwd><kwd>Wiener index</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">Wiener H. Structural determination of paraffin boiling points // J. Am. Chem. Soc. 1947. No 69 (1). P. 17&amp;ndash;20.</mixed-citation><mixed-citation xml:lang="en">Wiener H. Structural determination of paraffin boiling points // J. Am. Chem. Soc. 1947. No 69 (1). P. 17&amp;ndash;20.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Кочкаров A.A., Сенникова Л.И., Кочкаров Р.А. Некоторые особенности применения динамических графов для конструирования алгоритмов взаимо-действия подвижных абонентов // Известия ЮФУ. Технические науки, раздел V, cистемы и пункты управления. 2015. №1. С. 207&amp;ndash;214.</mixed-citation><mixed-citation xml:lang="en">Кочкаров A.A., Сенникова Л.И., Кочкаров Р.А. Некоторые особенности применения динамических графов для конструирования алгоритмов взаимо-действия подвижных абонентов // Известия ЮФУ. Технические науки, раздел V, cистемы и пункты управления. 2015. №1. С. 207&amp;ndash;214.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">А.В. Проскочило, А.В. Воробьев, М.С. Зряхов, А.С. Кравчук. Анализ состояния и перспективы развития самоорганизующихся сетей // Научные ведомости, серия экономика, информатика, выпуск 36/1. 2015. № 19 (216). С.&amp;nbsp;177&amp;ndash;186.</mixed-citation><mixed-citation xml:lang="en">А.В. Проскочило, А.В. Воробьев, М.С. Зряхов, А.С. Кравчук. Анализ состояния и перспективы развития самоорганизующихся сетей // Научные ведомости, серия экономика, информатика, выпуск 36/1. 2015. № 19 (216). С.&amp;nbsp;177&amp;ndash;186.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Pathan A.S.K. (ed.). Security of self-organizing networks: MANET, WSN, WMN, VANET. CRC press, 2010. 638 p.</mixed-citation><mixed-citation xml:lang="en">Pathan A.S.K. (ed.). Security of self-organizing networks: MANET, WSN, WMN, VANET. CRC press, 2010. 638 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Boukerche A. (ed.). Algorithms and protocols for wireless, mobile Ad Hoc networks // John Wiley &amp;amp; Sons, 2008. 496 p.</mixed-citation><mixed-citation xml:lang="en">Boukerche A. (ed.). Algorithms and protocols for wireless, mobile Ad Hoc networks // John Wiley &amp;amp; Sons, 2008. 496 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Chen Z., Li S., Yue W. SOFM Neural Network Based Hierarchical Topology Control for Wireless Sensor Networks // Hindawi Publishing Corporation. J. of Sensors. 2014. article ID 121278. 6 p. http://dx.doi.org/10.1155/2014/121278</mixed-citation><mixed-citation xml:lang="en">Chen Z., Li S., Yue W. SOFM Neural Network Based Hierarchical Topology Control for Wireless Sensor Networks // Hindawi Publishing Corporation. J. of Sensors. 2014. article ID 121278. 6 p. http://dx.doi.org/10.1155/2014/121278</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Mo S., Zeng J.-C., Tan Y. Particle Swarm Optimization Based on Self-organizing Topology Driven by Fitness // International Conference on Computational Aspects of Social Networks, CASoN 2010, Taiyuan, China, 10.1109/CASoN. 2010. No&amp;nbsp;13. P. 23&amp;ndash;26.</mixed-citation><mixed-citation xml:lang="en">Mo S., Zeng J.-C., Tan Y. Particle Swarm Optimization Based on Self-organizing Topology Driven by Fitness // International Conference on Computational Aspects of Social Networks, CASoN 2010, Taiyuan, China, 10.1109/CASoN. 2010. No&amp;nbsp;13. P. 23&amp;ndash;26.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Wen C.-Y., Tang H.-K. Autonomous distributed self-organization for mobile wireless sensor networks // Sensors (Basel, Switzerland). 2009. V. 9, 11. P. 8961&amp;ndash;8995.</mixed-citation><mixed-citation xml:lang="en">Wen C.-Y., Tang H.-K. Autonomous distributed self-organization for mobile wireless sensor networks // Sensors (Basel, Switzerland). 2009. V. 9, 11. P. 8961&amp;ndash;8995.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Llorca J., Milner S.D., Davis C. Molecular System Dynamics for Self-Organization in Heterogeneous Wireless Networks // EURASIP J. on Wireless Communications and Networking. 2010. 10.1155/2010/548016. 13 p.</mixed-citation><mixed-citation xml:lang="en">Llorca J., Milner S.D., Davis C. Molecular System Dynamics for Self-Organization in Heterogeneous Wireless Networks // EURASIP J. on Wireless Communications and Networking. 2010. 10.1155/2010/548016. 13 p.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Wai-kai C. Net Theory And Its Applications: Flows In Networks. Imperial College Press (26 May 2003). 672 p.</mixed-citation><mixed-citation xml:lang="en">Wai-kai C. Net Theory And Its Applications: Flows In Networks. Imperial College Press (26 May 2003). 672 p.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Wang H. On the Extremal Wiener Polarity Index of H&amp;uuml;ckel Graphs // Computational and Mathematical Methods in Medicine. 2016. article ID 3873597. 6&amp;nbsp;p. http://dx.doi.org/10.1155/2016/3873597</mixed-citation><mixed-citation xml:lang="en">Wang H. On the Extremal Wiener Polarity Index of H&amp;uuml;ckel Graphs // Computational and Mathematical Methods in Medicine. 2016. article ID 3873597. 6&amp;nbsp;p. http://dx.doi.org/10.1155/2016/3873597</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Xu X., Gao Y., Sang Y., Liang Y. On the Wiener Indices of Trees Ordering by Diameter-Growing Transformation Relative to the Pendent Edges // Mathematical Problems in Engineering. 2019. article ID 8769428. 11&amp;nbsp;p. https://doi.org/ 10.1155/2019/8769428</mixed-citation><mixed-citation xml:lang="en">Xu X., Gao Y., Sang Y., Liang Y. On the Wiener Indices of Trees Ordering by Diameter-Growing Transformation Relative to the Pendent Edges // Mathematical Problems in Engineering. 2019. article ID 8769428. 11&amp;nbsp;p. https://doi.org/ 10.1155/2019/8769428</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">The On-Line Encyclopedia of Integer Sequences (OEIS). http://oeis.org/</mixed-citation><mixed-citation xml:lang="en">The On-Line Encyclopedia of Integer Sequences (OEIS). http://oeis.org/</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Fischerman M., Hoffmann A., Rautenbach D., Sz&amp;eacute;kely L., Volkmann L. Wiener index versus maximum degree in trees // Discrete Applied Mathematics. 2002. V. 122. Is. 1&amp;ndash;3. P. 127&amp;ndash;137.</mixed-citation><mixed-citation xml:lang="en">Fischerman M., Hoffmann A., Rautenbach D., Sz&amp;eacute;kely L., Volkmann L. Wiener index versus maximum degree in trees // Discrete Applied Mathematics. 2002. V. 122. Is. 1&amp;ndash;3. P. 127&amp;ndash;137.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Бурдонов И. Самотрансформация деревьев с ограниченной степенью вершин с целью минимизации или максимизации индекса Винера// Труды ИСП РАН. 2019. Т. 31. Вып. 4. С. 189&amp;ndash;210.</mixed-citation><mixed-citation xml:lang="en">Бурдонов И. Самотрансформация деревьев с ограниченной степенью вершин с целью минимизации или максимизации индекса Винера// Труды ИСП РАН. 2019. Т. 31. Вып. 4. С. 189&amp;ndash;210.</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>
