<?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">mais</journal-id><journal-title-group><journal-title xml:lang="ru">Моделирование и анализ информационных систем</journal-title><trans-title-group xml:lang="en"><trans-title>Modeling and Analysis of Information Systems</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1818-1015</issn><issn pub-type="epub">2313-5417</issn><publisher><publisher-name>Yaroslavl State University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.18255/1818-1015-2016-4-466-478</article-id><article-id custom-type="elpub" pub-id-type="custom">mais-371</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>Articles</subject></subj-group></article-categories><title-group><article-title>Сетевая модель для задачи целочисленного сбалансирования четырехмерной матрицы</article-title><trans-title-group xml:lang="en"><trans-title>Network Model for The Problem of Integer Balancing of a Fourdimensional Matrix</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-0980-2507</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>Smirnov</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Смирнов Александр Валерьевич, кандидат физико-математических наук, доцент кафедры теоретической информатики</p><p>Ярославский государственный университет им. П.Г. Демидова, ул. Советская, 14, г. Ярославль, 150000</p></bio><bio xml:lang="en"><p>Smirnov Alexander Valeryevich, PhD, Associate Professor</p><p>P.G. Demidov Yaroslavl State University, Sovetskaya str., 14, Yaroslavl, 150000</p></bio><email xlink:type="simple">alexander_sm@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Ярославский государственный университет им. П.Г. Демидова, Ярославль</institution><country>Россия</country></aff><aff xml:lang="en"><institution>P.G. Demidov Yaroslavl State University, Yaroslavl</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2016</year></pub-date><pub-date pub-type="epub"><day>20</day><month>08</month><year>2016</year></pub-date><volume>23</volume><issue>4</issue><fpage>466</fpage><lpage>478</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Смирнов А.В., 2016</copyright-statement><copyright-year>2016</copyright-year><copyright-holder xml:lang="ru">Смирнов А.В.</copyright-holder><copyright-holder xml:lang="en">Smirnov A.V.</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://www.mais-journal.ru/jour/article/view/371">https://www.mais-journal.ru/jour/article/view/371</self-uri><abstract><p>Рассматривается задача целочисленного сбалансирования четырехмерной матрицы. В исходной вещественной матрице элементы внутренней части (все четыре индекса больше нуля) просуммированы по каждому направлению и каждому плоскому и трехмерному сечению матрицы, а также найдена общая сумма. Данные суммы размещаются в элементах матрицы, у которых один или несколько индексов равны нулю (в соответствии с направлениями суммирования). Ищется целочисленная матрица той же структуры, получаемая из исходной заменой элементов на округления до целого сверху или целого снизу. При этом элемент с четырьмя нулевыми индексами получается по обычным правилам округления. В статье рассматривается также задача о наибольшем кратном потоке в сети произвольной натуральной кратности к. Определяется три типа дуг в сети: обычная дуга, кратная дуга, мультидуга. Каждая кратная и мультидуга представляет собой объединение к связанных дуг, согласованных между собой. Задаются правила построения сети. Вводится понятие делимой сети и ряд связанных определений. Определяются общие принципы сведения задачи целочисленного сбалансирования  -мерной матрицы ( ) к задаче о максимальном потоке в делимой кратной сети кратности к . Задаются правила сведения четырехмерной задачи сбалансирования к задаче о наибольшем потоке в сети кратности 5. Для этой сети формулируется алгоритм нахождения максимального потока, удовлетворяющего условиям разрешимости задачи сбалансирования.</p></abstract><trans-abstract xml:lang="en"><p>The problem of integer balancing of a four-dimensional matrix is studied. The elements of the inner part (all four indices are greater than zero) of the given real matrix are summed in each direction and each two- and three-dimensional section of the matrix; the total sum is also found. These sums are placed into the elements where one or more indices are equal to zero (according to the summing directions). The problem is to find an integer matrix of the same structure, which can be produced from the initial one by replacing the elements with the largest previous or the smallest following integer. At the same time, the element with four zero indices should be produced with standard rules of rounding - off. In the article the problem of finding the maximum multiple flow in the network of any natural multiplicity   is also studied. There are arcs of three types: ordinary arcs, multiple arcs and multi-arcs. Each multiple and multi-arc is a union of   linked arcs, which are adjusted with each other. The network constructing rules are described. The definitions of a divisible network and some associated subjects are stated. There are defined the basic principles for reducing the integer balancing problem of an  -dimensional matrix ( ) to the problem of finding the maximum flow in a divisible multiple network of multiplicity  . There are stated the rules for reducing the four-dimensional balancing problem to the maximum flow problem in the network of multiplicity 5. The algorithm of finding the maximum flow, which meets the solvability conditions for the integer balancing problem, is formulated for such a network.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>целочисленное сбалансирование</kwd><kwd>кратные сети</kwd><kwd>кратные потоки</kwd><kwd>делимые сети</kwd><kwd>NP-полнота</kwd><kwd>обобщенный алгоритм пометок</kwd><kwd>четырехмерные матрицы</kwd></kwd-group><kwd-group xml:lang="en"><kwd>integer balancing</kwd><kwd>multiple networks</kwd><kwd>multiple flows</kwd><kwd>divisible networks</kwd><kwd>NP-completeness</kwd><kwd>generalized labeling algorithm</kwd><kwd>four-dimensional matrices</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">Корбут А. А., Финкельштейн Ю.Ю., Дискретное программирование, Наука, Москва, 1969.</mixed-citation><mixed-citation xml:lang="en">Korbut A. A., Finkelstein J. J., Diskretnoe programmirovanie, Nauka, Moskva, 1969, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Раскин Л. Г., Кириченко И. О., Многоиндексные задачи линейного программирования, Радио и связь, Москва, 1982.</mixed-citation><mixed-citation xml:lang="en">Raskin L. G., Kirichenko I. O., Mnogoindeksnye zadachi lineynogo programmirovaniya, Radio i svyaz, Moskva, 1982, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Spieksma F. C. R., “Multi index assignment problems: complexity, approximation, applications”, Nonlinear Assignment Problems. Algorithms and Applications, eds. P. M. Pardalos, L. S. Pitsoulis, Kluwer Academic Publishers, 2000, 1–11.</mixed-citation><mixed-citation xml:lang="en">Spieksma F. C. R., “Multi index assignment problems: complexity, approximation, applications”, Nonlinear Assignment Problems. Algorithms and Applications, eds. P. M. Pardalos, L. S. Pitsoulis, Kluwer Academic Publishers, 2000, 1–11.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Афраймович Л. Г., “Трехиндексные задачи линейного программирования с вложенной структурой”, Автоматика и телемеханика, 2011, № 8, 109–120. DOI: 10.1134/S0005117911080066.</mixed-citation><mixed-citation xml:lang="en">Afraimovich L. G., “Three-index linear programs with nested structure”, Automation and Remote Control, 72:8 (2011), 1679–1689. DOI: 10.1134/S0005117911080066.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Кондаков А. С., Рублев В. С., “Задача сбалансирования матрицы плана”, Доклады Одесского семинара по дискретной математике, Астропринт, Одесса, 2005, 24–26.</mixed-citation><mixed-citation xml:lang="en">Kondakov A. S., Roublev V. S., “Zadacha sbalansirovaniya matritsy plana”, Doklady Odesskogo seminara po diskretnoy matematike, Astroprint, Odessa, 2005, 24–26, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Коршунова Н. М., Рублев В. С., “Задача целочисленного сбалансирования матрицы”, Современные проблемы математики и информатики, ЯрГУ, Ярославль, 2000, 145–150.</mixed-citation><mixed-citation xml:lang="en">Korshunova N. M., Roublev V. S., “Zadacha tselochislennogo sbalansirovaniya matritsy”, Sovremennye problemy matematiki i informatiki, Yaroslavl State University, Yaroslavl, 2000, 145–150, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Ford L. R., Fulkerson D. R., Flows in Networks, Princeton University Press, 1962.</mixed-citation><mixed-citation xml:lang="en">Ford L. R., Fulkerson D. R., Flows in Networks, Princeton University Press, 1962.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Рублев В. С., Смирнов А. В., “NP-полнота задачи целочисленного сбалансирования трехмерной матрицы”, Доклады Академии Наук, 435:3 (2010), 314–316. DOI: 10.1134/S1064562410060190.</mixed-citation><mixed-citation xml:lang="en">Roublev V. S., Smirnov A. V., “NP-Completeness of the Integer Balancing Problem for a Three-Dimensional Matrix”, Doklady Mathematics, 82:3 (2010), 912–914. DOI: 10.1134/S1064562410060190.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Garey M. R., Johnson D. S., Computers and Intractability: A Guide to the Theory of NPCompleteness, W. H. Freeman, 1979.</mixed-citation><mixed-citation xml:lang="en">Garey M. R., Johnson D. S., Computers and Intractability: A Guide to the Theory of NPCompleteness, W. H. Freeman, 1979.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Karp R., “Reducibility among combinatorial problems”, R. E. Miller, J. W. Thatcher (Eds.). Complexity of Computer Computations, Plenum, 1972, 85–103.</mixed-citation><mixed-citation xml:lang="en">Karp R., “Reducibility among combinatorial problems”, R. E. Miller, J. W. Thatcher (Eds.). Complexity of Computer Computations, Plenum, 1972, 85–103.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Рублев В. С., Смирнов А. В., “Задача целочисленного сбалансирования трехмерной матрицы и алгоритмы ее решения”, Моделирование и анализ информационных систем, 17:2 (2010), 72–98.</mixed-citation><mixed-citation xml:lang="en">Roublev V. S., Smirnov A. V., “The Problem of Integer-Valued Balancing of a Three-Dimensional Matrix and Algorithms of Its Solution”, Modeling and Analysis of Information Systems, 17:2 (2010), 72–98, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Smirnov A. V., “Some Solvability Classes for the Problem of Integer Balancing of a Three-Dimensional Matrix with Constraints of the Second Type”, Automatic Control and Computer Sciences, 48:7 (2014), 543–553. DOI: 10.3103/S0146411614070293.</mixed-citation><mixed-citation xml:lang="en">Smirnov A. V., “Some Solvability Classes for the Problem of Integer Balancing of a Three-Dimensional Matrix with Constraints of the Second Type”, Automatic Control and Computer Sciences, 48:7 (2014), 543–553. DOI: 10.3103/S0146411614070293.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Smirnov A. V., “Heuristic Algorithms for the Problem of Integer Balancing of a ThreeDimensional Matrix with Constraints of the Second Type”, Automatic Control and Computer Sciences, 49:7 (2015), 473–483. DOI: 10.3103/S0146411615070196.</mixed-citation><mixed-citation xml:lang="en">Smirnov A. V., “Heuristic Algorithms for the Problem of Integer Balancing of a ThreeDimensional Matrix with Constraints of the Second Type”, Automatic Control and Computer Sciences, 49:7 (2015), 473–483. DOI: 10.3103/S0146411615070196.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Смирнов А. В., “Задача о наибольшем кратном потоке в делимой сети и ее частные случаи”, Моделирование и анализ информационных систем, 22:4 (2015), 533–545. DOI: 10.18255/1818-1015-2015-4-533-545.</mixed-citation><mixed-citation xml:lang="en">Smirnov A. V., “The Problem of Finding the Maximal Multiple Flow in the Divisible Network and its Special Cases”, Modeling and Analysis of Information Systems, 22:4 (2015), 533–545, (in Russian)]. DOI: 10.18255/1818-1015-2015-4-533-545.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Рублев В. С., Смирнов А. В., “Потоки в кратных сетях”, Ярославский педагогический вестник, 3:2 (2011), 60–68.</mixed-citation><mixed-citation xml:lang="en">Rublev V. S., Smirnov A. V., “Flows in Multiple Networks”, Yaroslavsky Pedagogichesky Vestnik, 3:2 (2011), 60–68, (in Russian).</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>
