Abstract

We revisit the well-known problem of scheduling in $$N\ge 2$$ non-observable parallel single-server queues with one dispatcher having no queue to store the incoming jobs. The dispatcher does not observe the current states of the queues and servers and the sizes of the incoming jobs. The only available information to it is the job size distribution, job’s inter-arrival time distribution and server’s speeds. For this problem setting it is known that if the dispatcher can memorize the sequence of its previous decisions, then a deterministic policy is better than the random choice policy with respect to the job’s mean waiting and mean sojourn time. In this paper we address the following question: can the deterministic policy be improved if the dispatcher, in addition to the decisions made, can memorize also the times between the decisions? We describe the new policy and numerically show that it is almost always possible to do better with it than with the deterministic policy. Two algorithms for choosing decisions under the new policy are given. Both are based on the Lindley recursion and are approximate in nature, because utilize the discretization of the underlying distributions. Our findings show that the relative gain of the new policy may reach $$10\%$$ , when minimizing job’s mean sojourn time, and more than $$50\%$$ for the job’s mean waiting time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call