Estimation of the optimal threshold policy in a queue with heterogeneous servers using a heuristic solution and artificial neural networks

This paper deals with heterogeneous queues where servers differ not only in service rates but also in operating costs. The classical optimisation problem in queueing systems with heterogeneous servers consists in the optimal allocation of customers between the servers with the aim to minimise the long-run average costs of the system per unit of time. As it is known, under some assumptions the optimal allocation policy for this system is of threshold type, i.e., the policy depends on the queue length and the state of faster servers. The optimal thresholds can be calculated using a Markov decision process by implementing the policy-iteration algorithm. This algorithm may have certain limitations on obtaining a result for the entire range of system parameter values. However, the available data sets for evaluated optimal threshold levels and values of system parameters can be used to provide estimations for optimal thresholds through artificial neural networks. The obtained results are accompanied by a simple heuristic solution. Numerical examples illustrate the quality of estimations. © 2021 by the authors. Licensee MDPI, Basel, Switzerland.

Authors
Efrosinin D. 1, 2 , Stepanova N.3
Journal
Publisher
MDPI AG
Number of issue
11
Language
English
Status
Published
Number
1267
Volume
9
Year
2021
Organizations
  • 1 Insitute for Stochastics, Johannes Kepler University Linz, Linz, 4030, Austria
  • 2 Department of Information Technologies, Faculty of Mathematics and Natural Sciences, Peoples’ Friendship University of Russia (RUDN University), Moscow, 117198, Russian Federation
  • 3 Laboratory N17, Trapeznikov Institute of Control Sciences of RAS, Moscow, 117997, Russian Federation
Keywords
Artificial neural networks; Heterogeneous servers; Heuristic solution; Policy-iteration algorithm
Date of creation
20.07.2021
Date of change
20.07.2021
Short link
https://repository.rudn.ru/en/records/article/record/74251/
Share

Other records