<?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">Economics and Mathematical Methods</journal-id><journal-title-group><journal-title xml:lang="en">Economics and Mathematical Methods</journal-title><trans-title-group xml:lang="ru"><trans-title>Экономика и математические методы</trans-title></trans-title-group></journal-title-group><issn publication-format="print">0424-7388</issn><issn publication-format="electronic">3034-6177</issn><publisher><publisher-name xml:lang="en">The Russian Academy of Sciences</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">682166</article-id><article-id pub-id-type="doi">10.31857/S0424738825010119</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Mathematical analysis of economic models</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">Dynamic model of the software development market based on the problem of performance without interruptions in the scheduling theory</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>Lesik</surname><given-names>I. A.</given-names></name><name xml:lang="ru"><surname>Лесик</surname><given-names>И. А.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><email>lesik56@mail.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Perevozchikov</surname><given-names>A. G.</given-names></name><name xml:lang="ru"><surname>Перевозчиков</surname><given-names>А. Г.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><email>pere501@yandex.ru</email><xref ref-type="aff" rid="aff2"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Yudina</surname><given-names>P. A.</given-names></name><name xml:lang="ru"><surname>Юдина</surname><given-names>П. А.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><email>yud_19@mail.ru</email><xref ref-type="aff" rid="aff3"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Limited Liability Company “Brainhub Group”</institution></aff><aff><institution xml:lang="ru">ООО «Брейнхаб Групп»</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="en">Joint-Stock Company “Scientific and Production Association Russian basic information technology”</institution></aff><aff><institution xml:lang="ru">НПО «РусБИТех»</institution></aff></aff-alternatives><aff-alternatives id="aff3"><aff><institution xml:lang="en">Joint-Stock Company “Scienttific and Production Association Russian basic information technology”</institution></aff><aff><institution xml:lang="ru">НПО «РусБИТех»</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2025-04-16" publication-format="electronic"><day>16</day><month>04</month><year>2025</year></pub-date><volume>61</volume><issue>1</issue><fpage>118</fpage><lpage>124</lpage><history><date date-type="received" iso-8601-date="2025-06-03"><day>03</day><month>06</month><year>2025</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2025, Russian Academy of Sciences</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2025, Российская академия наук</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="en">Russian Academy of Sciences</copyright-holder><copyright-holder xml:lang="ru">Российская академия наук</copyright-holder></permissions><self-uri xlink:href="https://journals.eco-vector.com/0424-7388/article/view/682166">https://journals.eco-vector.com/0424-7388/article/view/682166</self-uri><abstract xml:lang="en"><p>The authors propose is formulating a discrete dynamic model of the software development market with aftereffect based on the problem of performance without interruptions in the scheduling theory. In our model unlike the existing problem of performance, interrupts are not allowed. As a result, the problem of performance without interruptions becomes NP-difficult in the case of even two servicing devices, which leads to the need to use the method of branches and boundaries in the resulting discrete dynamic problem with aftereffect in combination with the exact formula for the shortest schedule execution time to determine the lower estimates of the criterion in the intermediate nodes of the search digraph. There is a well-known theorem that in the knapsack problem, the epsilon version of the branches and bounds method is polynomial with a polynomial degree inversely proportional to epsilon. We make an assumption that this is also true for our problem. To test the hypothesis, we conducted the statistical experiment when the parameters of the problem are selected using a random number sensor, and the dimension increases monotonously. The curvature of the graph of the number of exposed vertices from the dimension on a logarithmic scale allows us to estimate the polynomial or exponential nature of the epsilon version of the branch and boundary method in our problem. It is shown that although the approximate algorithm turned out to be exponential, the relative number of revealed vertices decreases very quickly, which shows (reveals) its practical effectiveness.</p></abstract><trans-abstract xml:lang="ru"><p>Предлагается постановка дискретной динамической модели рынка разработки программного обеспечения с последействием на основе задачи о быстродействии без прерываний в теории расписаний. В отличие от существующей задачи о быстродействии в нашей модели прерываний не допускаются. В результате такая задача становится NP-трудной даже в случае двух обслуживающих приборов, что приводит к необходимости использовать метод ветвей и границ в полученной дискретной динамической задаче с последействием в сочетании с точной формулой для наименьшего времени выполнения расписания с прерываниями для определения нижних оценок критерия в промежуточных узлах поискового орграфа. Известна теорема, что в задаче о рюкзаке эпсилон-версия метода ветвей и границ является полиномиальной со степенью полинома, обратно пропорциональной эпсилон. Возникает гипотеза, что это верно и для нашей задачи. Для проверки гипотезы проведен статистический эксперимент, когда параметры выбираются при помощи датчика случайных чисел, а размерность монотонно увеличивается. Кривизна графика числа раскрытых вершин от размерности в логарифмическом масштабе позволяет судить о полиномиальности или экспоненциальности эпсилон-версии метода ветвей и границ в нашей задаче. Показано, что хотя приближенный алгоритм как раз и оказался экспоненциальным, но относительное число раскрываемых вершин убывает очень быстро, что свидетельствует о его практической эффективности.</p></trans-abstract><kwd-group xml:lang="en"><kwd>scheduling theory</kwd><kwd>performance problem</kwd><kwd>absence of interruptions</kwd><kwd>method of branches and boundaries</kwd><kwd>lower estimates of the criterion</kwd></kwd-group><kwd-group xml:lang="ru"><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><mixed-citation>Васин А. А., Григорьева О. М., Цыганов Н. И. (2017). Оптимизация транспортной системы энергетического рынка // Доклады Академии наук. Т. 475. № 4. С. 377–381. [Vasin A. A., Grigor’eva O.M., Cyganov N. I. (2017). Optimization of the transport system of the energy market. Reports of the Russian Academy of Sciences (Doklady Akademii Nauk), 475, 4, 377–381 (in Russian).]</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>Васин А. А., Морозов В. В. (2005). Теория игр и модели математической экономики. М.: МАКС Пресс. [Vasin A. A., Morozov V. V. (2005). Game theory and models of mathematical economics. Moscow: MAKS Press (in Russian).]</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>Кривулин Н. К. (2009). Методы идемпотентной алгебры в задачах моделирования и анализа сложных систем. СПб.: Изд-во С.- Петербургского ун-та. 256 с. [Krivulin N. K. (2009). Methods of idempotent algebra in problems of modeling and analysis of complex systems. St. Petersburg: Publishing House of St. Petersburg University. 256 p. (in Russian).]</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>Кривулин Н. К., Губанов С. А. (2021). Алгебраическое решение задачи оптимального планирования сроков проекта в управлении проектами // Вестник Санкт-Петербургского университета. Математика. Механика. Астрономия. Т. 8. Вып. 1. С. 73–87. [Krivulin N. K., Gubanov S. A. (2021). An algebraic solution to the problem of optimal planning of project deadlines in project management. Vestnik of Saint Petersburg University. Mathematics. Mechanics. Astronomy, 8, 1, 73–87 (in Russian).]</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>Кривулин Н. К., Романовский И. В. (2017). Решение задач математического программирования с использованием методов тропической оптимизации // Вестник Санкт-Петербургского университета. Математика. Механика. Астрономия. Т. 4 (62). Вып. 3. С. 7–9. [Krivulin N. K., Romanovsky I. V. (2017). Solving problems of mathematical programming using methods of tropical optimization. Vestnik of Saint Petersburg University. Mathematics. Mechanics. Astronomy, 4 (62), 3, 7–9 (in Russian).]</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Перевозчиков А. Г., Лесик И. А. (2014). Нестационарная модель инвестиций в основные средства предприятия // Прикладная математика и информатика: труды факультета ВМК МГУ имени М. В. Ломоносова. № 46. С. 76–88. Под ред. В. И. Дмитриева. М.: МАКС Пресс. [Perevozchikov A. G., Lesik I. A. (2014). Non-stationary model of investment in fixed assets of the enterprise. Computational Mathematics and Informatics: Proceedings of the Faculty of Computational Mathematics and Cybernetics at Lomonosov Moscow State University, 46, 76–88. V. I. Dmitriev (ed.). Moscow: MAKS Press (in Russian).]</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>Перевозчиков А. Г., Лесик И. А. (2016). Определение оптимальных объемов производства и цен реализации в линейной модели многопродуктовой монополии // Экономика и математические методы. Т. 52. № 1. C. 140–148. [Perevozchikov A. G., Lesik I. A. (2016). Determination of optimal production volumes and sales prices in a linear model of a multi-product monopoly. Economics and Mathematical Methods, 52, 1, 140–148 (in Russian).]</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation>Перевозчиков А. Г., Лесик И. А. (2020). Динамическая модель инвестиций в научные исследования олигополии // Экономика и математические методы. Т. 56. № 2. C. 101–113. [Perevozchikov A. G., Lesik I. A. (2020). A dynamic model of investment in scientific research of an oligopoly. Economics and Mathematical Methods, 56, 2, 101–113 (in Russian).]</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation>Перевозчиков А. Г., Лесик И. А. (2021). Динамическая модель разработки программного обеспечения на основе задачи о назначении на узкие места // Экономика и математические методы. Т. 56. № 4. C. 108–116. [Perevozchikov A. G., Lesik I. A. (2021). A dynamic model of software development market based on the assignment problem on pain points. Economics and Mathematical Methods, 56, 4, 108–116 (in Russian).]</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation>Перевозчиков А. Г., Лесик И. А. (2023). Сведение динамической модели рынка разработки программного обеспечения к блочной задаче выпуклого программирования // Экономика и математические методы. Т. 59. № 1. C. 119–130. [Perevozchikov A. G., Lesik I. A. (2023). Reducing the dynamic model of the software development market to a block problem of convex programming. Economics and Mathematical Methods, 59, 1, 119–130 (in Russian).]</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation>Танаев В. С., Гордон В. С., Шафранский Я. М. (1984). Теория расписаний. Одностадийные системы. М.: Наука. [Tanaev V. S., Gordon V. S., Shafransky Y. M. (1984). Scheduling theory. Single-stage systems. Moscow: Nauka (in Russian).]</mixed-citation></ref><ref id="B12"><label>12.</label><mixed-citation>Танаев В. С., Сотсков Ю. Н., Струсевич В. А. (1989). Теория расписаний. Многостадийные системы. М.: Наука. [Tanaev V. S., Sotskov Y. N., Strusevich V. A. (1989). Scheduling theory. Multistage systems. Moscow: Nauka (in Russian).]</mixed-citation></ref><ref id="B13"><label>13.</label><mixed-citation>Устюжанина Е. В., Дементьев В. Е., Евсюков С. Г. (2021). Трансакционные цифровые платформы: задача обеспечения эффективности // Экономика и математические методы. Т. 57. № 1. C. 5–18. [Ustyuzhanina E. V., Dementiev V. E., Evsyukov S. G. (2021). Digital transaction platforms: Ensuring their efficiency. Economics and Mathematical Methods, 57, 1, 5–18 (in Russian).]</mixed-citation></ref><ref id="B14"><label>14.</label><mixed-citation>Ding X., K. Ding, P. Wang, Gibbons B., ZhangX. (2012). BWS: Balanced work stealing for time-sharing multicores. Proceedings of the 7th ACM European Conference on Computer Systems. EuroSys, 12. N.Y., 365–378.</mixed-citation></ref></ref-list></back></article>
