<?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">Informacionnye Tehnologii</journal-id><journal-title-group><journal-title xml:lang="en">Informacionnye Tehnologii</journal-title><trans-title-group xml:lang="ru"><trans-title>Информационные технологии</trans-title></trans-title-group></journal-title-group><issn publication-format="print">1684-6400</issn><publisher><publisher-name xml:lang="en">New Technologies Publishing House</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">702269</article-id><article-id pub-id-type="doi">10.17587/it.31.317-321</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Computing systems and networks</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">Dispatching of arrays with requests of equal non-Euclidean heuristic measure in Grid systems</article-title><trans-title-group xml:lang="ru"><trans-title>Диспетчеризация массивов с заявками равной неэвклидовой эвристической меры в Grid-системах</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Saak</surname><given-names>A. E.</given-names></name><name xml:lang="ru"><surname>Саак</surname><given-names>А. Э.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Dr. of Eng. Sc., Professor</p></bio><bio xml:lang="ru"><p>д-p техн. наук, проф.</p></bio><email>asaak@hse.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">HSE University</institution></aff><aff><institution xml:lang="ru">НИУ "Высшая школа экономики"</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2025-06-15" publication-format="electronic"><day>15</day><month>06</month><year>2025</year></pub-date><volume>31</volume><issue>6</issue><issue-title xml:lang="en"/><issue-title xml:lang="ru"/><fpage>317</fpage><lpage>321</lpage><history><date date-type="received" iso-8601-date="2026-02-06"><day>06</day><month>02</month><year>2026</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2025, Informacionnye Tehnologii</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2025, Информационные технологии</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="en">Informacionnye Tehnologii</copyright-holder><copyright-holder xml:lang="ru">Информационные технологии</copyright-holder></permissions><self-uri xlink:href="https://journals.eco-vector.com/1684-6400/article/view/702269">https://journals.eco-vector.com/1684-6400/article/view/702269</self-uri><abstract xml:lang="en"><p>Abstract of the article: Grid systems of centralized architecture, with multisite dispatching, characterized by the ability to fulfill a multiprocessor request on several parallel systems simultaneously, are modeled by the resource quadrant. A user request when served by a Grid system dispatcher is modeled by a resource rectangle with horizontal and vertical dimensions respectively equal to the number of time resource units and processors required to complete the request. An illustration of the exponential complexity of dispatching resource rectangles is the placement of successive resource rectangles of equal perimeter from 1*23, 2*22, to 23*1 into an enclosing rectangle of the minimum area, which took more than three days. The exponential complexity of the optimal distribution of resource rectangles determines the practical value of heuristic algorithms of polynomial complexity, which are based on the operations ofdynamic integration of resource rectangles in the resource rectangles environment. To assess the quality of dispatching, a non-Euclidean heuristic measure is used. It takes in consideration the area and shape of the occupied resource area. The quality of dispatching of arrays with requests equal to the non-Euclidean heuristic measure is analyzed. This paper considers the quality of six polynomial level algorithms in terms of height and length (with a disadvantage, with an excess and with a minimum deviation) when dispatching arrays with requests of equal non-Euclidean heuristic measure. The quality of six polynomial algorithms for dispatching arrays with requests of a growing non-Euclidean heuristic measure is investigated. Using five test arrays of resource rectangles with an increasing non-Euclidean heuristic measure, it is shown that Д-level algorithms in terms of length with a minimum deviation have the smallest maximum value of the heuristic measure of 0.7. When servicing arrays with requests of a growing non-Euclidean heuristic measure in Grid systems, it is recommended to use the polynomial Д-level algorithm for length with minimal deviation which is introduced in the paper.</p></abstract><trans-abstract xml:lang="ru"><p>Исследуется качество диспетчеризации массивов с заявками равной неэвклидовой эвристической меры в Grid-системах централизованной архитектуры с мультисайтным режимом обслуживания. Анализируются три уровневых алгоритма по высоте и три уровневых алгоритма по протяженности. Анализ эффективности шести эвристических полиномиальных уровневых алгоритмов управления вычислительно-временными ресурсами проведен на пяти тестовых массивах.</p></trans-abstract><kwd-group xml:lang="en"><kwd>Grid system of centralized architecture</kwd><kwd>multisite mode of request servicing</kwd><kwd>non-Euclidean heuristic measure</kwd><kwd>polynomial complexity of the algorithm</kwd><kwd>level algorithms by height</kwd><kwd>level algorithms by length</kwd><kwd>non-Euclidean heuristic measure of the request</kwd><kwd>arrays of requests of growing non-Euclidean heuristic measure</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>Grid-система централизованной архитектуры</kwd><kwd>мультисайтный режим обслуживания заявки</kwd><kwd>неэвклидова эвристическая мера</kwd><kwd>полиномиальная трудоемкость алгоритма</kwd><kwd>уровневые алгоритмы по высоте</kwd><kwd>уровневые алгоритмы</kwd><kwd>по протяженности</kwd><kwd>неэвклидова эвристическая мера заявки</kwd><kwd>массивы</kwd><kwd>заявок растущей неэвклидовой эвристической меры</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">De Freitas Cunha R., Chaimowicz L. An SMDP approach for Reinforcement Learning in HPC cluster schedulers, Future Generation Computer Systems, 2023, vol. 139, pp. 239—252.</mixed-citation><mixed-citation xml:lang="ru">De Freitas Cunha R., Chaimowicz L. An SMDP approach for Reinforcement Learning in HPC cluster schedulers // Future Generation Computer Systems. 2023. Vol. 139. P. 239-252.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Tang X., Liu Y., Deng T. et al. A job scheduling algorithm based on parallel workload prediction on computational grid, Journal of Parallel and Distributed Computing, 2023, vol. 171, pp. 88—97.</mixed-citation><mixed-citation xml:lang="ru">Tang X., Liu Y., Deng T. et al. A job scheduling algorithm based on parallel workload prediction on computational grid // Journal of Parallel and Distributed Computing. 2023. Vol. 171. P. 88-97.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Caramia M., Giordani S., Iovanella A. Grid scheduling by online rectangle packing, Networks, 2004, vol. 44, no. 2, pp. 106—119.</mixed-citation><mixed-citation xml:lang="ru">Caramia M., Giordani S., Iovanella A. Grid scheduling by online rectangle packing // Networks. 2004. Vol. 44, N. 2. P. 106—119.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Huang E., Korf R. Optimal rectangle packing: an absolute placement approach, Journal of Artificial Intelligence Research, 2013, vol. 46, pp. 47—87.</mixed-citation><mixed-citation xml:lang="ru">Huang E., Korf R. Optimal rectangle packing: an absolute placement approach // Journal of Artificial Intelligence Research. 2013. Vol. 46. P. 47—87.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Saak A. Eh. Polynomial algorithms for resource allocation in Grid-based systems for quadratic typing, Informacionnye tehnologii, 2013, no. 7, Prilozhenie, 32 p. (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Саак А. Э. Полиномиальные алгоритмы распределения ресурсов в Grid-системах на основе квадратичной типизации массивов заявок // Информационные технологии. 2013. № 7. Приложение. 32 с.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Saak A. Eh. Scheduling of sets of circular-type and hyperbolic-type tasks in grid-systems, Informacionnye tehnologii, 2016, vol. 22, no. 5, pp. 323—332 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Саак А. Э. Диспетчеризация массивов заявок кругового и гиперболического типа в Grid-системах // Информационные технологии. 2016. Т. 22, № 5. С. 323—332.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Zrigui S., Camargo R., Legrand A., Trystram D. Improving the performance of batch schedulers using online job run time classification, Journal of Parallel and Distributed Computing, 2022, vol. 164, pp. 83—95.</mixed-citation><mixed-citation xml:lang="ru">Zrigui S., Camargo R., Legrand A., Trystram D. Improving the performance of batch schedulers using online job run time classification // Journal of Parallel and Distributed Computing. 2022. Vol. 164. P. 83—95.</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Saak A. Eh., Kureichik V. V. Dispatching arrays with tasks of equal resource measure in grid systems, Informacionnye tehnologii, 2022, vol. 28, no. 12, pp. 663—669 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Саак А. Э., Курейчик В. В. Диспетчеризация массивов с заявками равной ресурсной меры в Grid-системах // Информационные технологии. 2022. Т. 28, № 12. С. 663—669.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Saak A. Eh. Circular-typed multiprocessor tasks scheduling in grid systems, Informacionnye tehnologii, 2016, vol. 22, no. 1, pp. 37—41 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Саак А. Э. Диспетчеризация заявок кругового типа в Grid-системах // Информационные технологии. 2016. Т. 22, № 1. С. 37—41.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
