Dynamic programming in applied tasks which are allowing to reduce the options selection

Author:

Karpov D. A.1,Struchenkov V. I.1

Affiliation:

1. MIREA – Russian Technological University

Abstract

The article discusses the dynamic programming algorithm developed by R. Bellman, based on the search for the optimal trajectory connecting the nodes of a predefined regular grid of states. Possibilities are analyzed for a sharp increase in the effectiveness of using dynamic programming in solving applied problems with specific features, which allows us to refuse to split a regular grid of states and implement an algorithm for finding the optimal trajectory when rejecting not only unpromising options for paths leading to each of the states, and all of them continuations, as in R. Bellmanʼs algorithm, but also actually hopeless states and all variants of paths emanating from them. The conditions are formulated and justified under which the rejection of hopeless states is possible. It has been established that many applied problems satisfy these conditions. To solve such problems, a new dynamic programming algorithm described in the article is proposed and implemented. Concrete examples of such applied problems are given: the optimal distribution of a homogeneous resource between several consumers, the optimal loading of vehicles, the optimal distribution of finances when choosing investment projects. To solve these problems, dynamic programming algorithms with rejecting unpromising paths, but without rejecting states, were previously proposed. The number of hopeless states that appear at various stages of dynamic programming and, accordingly, the effectiveness of the new algorithm depends on the specific numerical values of the source data. For the two-parameter problem of optimal loading of vehicles with weight and volume constraints, the results of comparative calculations by the R. Bellman algorithm and the new dynamic programming algorithm are presented. As a source of data for a series of calculations, pseudorandom numbers were used. As a result of the analysis, it was shown that the comparative efficiency of the algorithm with rejection of states increases with increasing dimension of the problem. So, in the problem of the optimal choice of items for loading a vehicle of a given carrying capacity with a number of items of 150, the number of memorized states and the counting time are reduced by 50 and 57 times, respectively, when using the new algorithm compared to the classical algorithm of R. Bellman. And for 15 items, the corresponding numbers are 13 and 4.

Publisher

RTU MIREA

Reference27 articles.

1. Bellman R. Dinamicheskoe programmirovanie (Dynamic programming). Moscow: Inostrannaya literatura Publ., 1960. 402 p. (in Russ.).

2. Lyakhovskii V.N., Mikhalevich V.S., Bykov V.I. Determination on the computer of the most advantageous position of the red line of the longitudinal profile on the free run. Transportnoe stroitel'stvo = Transport Construction. 1962;4:41-43.

3. Mikhalevich V.S., Shor N.Z. The mathematical foundations of solving the problem of choosing the optimal outline of the longitudinal profile. Trudy Vsesoyuznogo NII transportnogo stroitel'stva = Proceedings of the Institute of Transport Construction. 1964;51:12-24 (in Russ.).

4. Mikhalevich V.S. Sequential optimization algorithms and their application. Kibernetika. 1965;1:45-56 (in Russ.).

5. Mikhalevich V.S., Bykov V.I., Sibirko A.N. To the question of designing the optimal longitudinal profile of the road. Transportnoe stroitel'stvo = Transport Construction. 1975;6:39-40 (in Russ.).

Cited by 2 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Literary Language System on Account of Dynamic Programming Algorithm;2022 IEEE 2nd International Conference on Mobile Networks and Wireless Communications (ICMNWC);2022-12-02

2. Fine-Tuning GPT-3 for Russian Text Summarization;Lecture Notes in Networks and Systems;2021

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3