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 lo...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-05-01
|
Series: | Mathematics |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7390/9/11/1267 |
id |
doaj-652ab7f782104c7da53454af362b3e4a |
---|---|
record_format |
Article |
spelling |
doaj-652ab7f782104c7da53454af362b3e4a2021-06-01T01:49:37ZengMDPI AGMathematics2227-73902021-05-0191267126710.3390/math9111267Estimation of the Optimal Threshold Policy in a Queue with Heterogeneous Servers Using a Heuristic Solution and Artificial Neural NetworksDmitry Efrosinin0Natalia Stepanova1Insitute for Stochastics, Johannes Kepler University Linz, 4030 Linz, AustriaLaboratory N17, Trapeznikov Institute of Control Sciences of RAS, 117997 Moscow, RussiaThis 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.https://www.mdpi.com/2227-7390/9/11/1267heterogeneous serverspolicy-iteration algorithmheuristic solutionartificial neural networks |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Dmitry Efrosinin Natalia Stepanova |
spellingShingle |
Dmitry Efrosinin Natalia Stepanova Estimation of the Optimal Threshold Policy in a Queue with Heterogeneous Servers Using a Heuristic Solution and Artificial Neural Networks Mathematics heterogeneous servers policy-iteration algorithm heuristic solution artificial neural networks |
author_facet |
Dmitry Efrosinin Natalia Stepanova |
author_sort |
Dmitry Efrosinin |
title |
Estimation of the Optimal Threshold Policy in a Queue with Heterogeneous Servers Using a Heuristic Solution and Artificial Neural Networks |
title_short |
Estimation of the Optimal Threshold Policy in a Queue with Heterogeneous Servers Using a Heuristic Solution and Artificial Neural Networks |
title_full |
Estimation of the Optimal Threshold Policy in a Queue with Heterogeneous Servers Using a Heuristic Solution and Artificial Neural Networks |
title_fullStr |
Estimation of the Optimal Threshold Policy in a Queue with Heterogeneous Servers Using a Heuristic Solution and Artificial Neural Networks |
title_full_unstemmed |
Estimation of the Optimal Threshold Policy in a Queue with Heterogeneous Servers Using a Heuristic Solution and Artificial Neural Networks |
title_sort |
estimation of the optimal threshold policy in a queue with heterogeneous servers using a heuristic solution and artificial neural networks |
publisher |
MDPI AG |
series |
Mathematics |
issn |
2227-7390 |
publishDate |
2021-05-01 |
description |
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. |
topic |
heterogeneous servers policy-iteration algorithm heuristic solution artificial neural networks |
url |
https://www.mdpi.com/2227-7390/9/11/1267 |
work_keys_str_mv |
AT dmitryefrosinin estimationoftheoptimalthresholdpolicyinaqueuewithheterogeneousserversusingaheuristicsolutionandartificialneuralnetworks AT nataliastepanova estimationoftheoptimalthresholdpolicyinaqueuewithheterogeneousserversusingaheuristicsolutionandartificialneuralnetworks |
_version_ |
1721411468533956608 |