scholarly journals A Service System with Packing Constraints: Greedy Randomized Algorithm Achieving Sublinear in Scale Optimality Gap

2021 ◽  
Author(s):  
Alexander L. Stolyar ◽  
Yuan Zhong

A service system with multiple types of arriving customers is considered. There is an infinite number of homogeneous servers. Multiple customers can be placed for simultaneous service into one server, subject to general packing constraints. The service times of different customers are independent even if they are served simultaneously by the same server; the service time distribution depends on the customer type. Each new arriving customer is placed for service immediately into either an occupied server, that is, one already serving other customers, as long as packing constraints are not violated or into an empty server. After service completion, each customer leaves its server and the system. The basic objective is to minimize the number of occupied servers in steady state. We study a greedy random (GRAND) placement (packing) algorithm, introduced in our previous work. This is a simple online algorithm that places each arriving customer uniformly at random into either one of the already occupied servers that can still fit the customer or one of the so-called zero servers, which are empty servers designated to be available to new arrivals. In our previous work, a version of the algorithm, labeled GRAND(aZ), is considered, in which the number of zero servers is aZ with Z being the current total number of customers in the system and positive a being an algorithm parameter. GRAND(aZ) is shown in our previous work to be asymptotically optimal in the following sense: (a) the steady-state optimality gap grows linearly in the system scale r (the mean total number of customers in service), that is, as c(a)r for some positive c(a), and (b) c(a) vanishes as a goes to zero. In this paper, we consider the GRAND(Zp) algorithm, in which the number of zero servers is Zp, where p < 1 is a fixed parameter, sufficiently close to 1. We prove the asymptotic optimality of GRAND(Zp) in the sense that the steady-state optimality gap is sublinear in the system scale r. This is a stronger form of asymptotic optimality than that of GRAND(aZ).

Author(s):  
D. Gomathi

In this chapter we consider a perishable inventory system under continuous review at a bi-level service system with finite waiting hall of size N. The maximum storage capacity of the inventory is S units. We assumed that a demand for the commodity is of unit size. The arrival time points of customers form a Poisson process. The individual customer is issued a demanded item after a random service time, which is distributed as negative exponential. The effect of the two modes of operations on the system performance measures is also discussed. It is also assumed that lead time for the reorders is distributed as exponential and is independent of the service time distribution. The items are perishable in nature and the life time of each item is assumed to be exponentially distributed. The demands that occur during stock out periods are lost. The joint probability distribution of the number of customers is obtained in the steady-state case. Various system performance measures in the steady state are derived. The results are illustrated numerically.


1997 ◽  
Vol 34 (01) ◽  
pp. 223-233 ◽  
Author(s):  
J. R. Artalejo ◽  
A. Gomez-Corral

Queueing systems with repeated requests have many useful applications in communications and computer systems modeling. In the majority of previous work the repeat requests are made individually by each unsatisfied customer. However, there is in the literature another type of queueing situation, in which the time between two successive repeated attempts is independent of the number of customers applying for service. This paper deals with the M/G/1 queue with repeated orders in its most general setting, allowing the simultaneous presence of both types of repeat requests. We first study the steady state distribution and the partial generating functions. When the service time distribution is exponential we show that the performance characteristics can be expressed in terms of hypergeometric functions.


1997 ◽  
Vol 34 (1) ◽  
pp. 223-233 ◽  
Author(s):  
J. R. Artalejo ◽  
A. Gomez-Corral

Queueing systems with repeated requests have many useful applications in communications and computer systems modeling. In the majority of previous work the repeat requests are made individually by each unsatisfied customer. However, there is in the literature another type of queueing situation, in which the time between two successive repeated attempts is independent of the number of customers applying for service. This paper deals with the M/G/1 queue with repeated orders in its most general setting, allowing the simultaneous presence of both types of repeat requests. We first study the steady state distribution and the partial generating functions. When the service time distribution is exponential we show that the performance characteristics can be expressed in terms of hypergeometric functions.


1979 ◽  
Vol 11 (01) ◽  
pp. 240-255 ◽  
Author(s):  
Per Hokstad

The asymptotic behaviour of the M/G/2 queue is studied. The difference-differential equations for the joint distribution of the number of customers present and of the remaining holding times for services in progress were obtained in Hokstad (1978a) (for M/G/m). In the present paper it is found that the general solution of these equations involves an arbitrary function. In order to decide which of the possible solutions is the answer to the queueing problem one has to consider the singularities of the Laplace transforms involved. When the service time has a rational Laplace transform, a method of obtaining the queue length distribution is outlined. For a couple of examples the explicit form of the generating function of the queue length is obtained.


2021 ◽  
Vol 12 (7) ◽  
pp. 1774-1784
Author(s):  
Girin Saikia ◽  
Amit Choudhury

The phenomena are balking can be said to have been observed when a customer who has arrived into queuing system decides not to join it. Reverse balking is a particular type of balking wherein the probability that a customer will balk goes down as the system size goes up and vice versa. Such behavior can be observed in investment firms (insurance company, Mutual Fund Company, banks etc.). As the number of customers in the firm goes up, it creates trust among potential investors. Fewer customers would like to balk as the number of customers goes up. In this paper, we develop an M/M/1/k queuing system with reverse balking. The steady-state probabilities of the model are obtained and closed forms of expression of a number of performance measures are derived.


Mathematics ◽  
2021 ◽  
Vol 9 (22) ◽  
pp. 2882
Author(s):  
Ivan Atencia ◽  
José Luis Galán-García

This paper centers on a discrete-time retrial queue where the server experiences breakdowns and repairs when arriving customers may opt to follow a discipline of a last-come, first-served (LCFS)-type or to join the orbit. We focused on the extensive analysis of the system, and we obtained the stationary distributions of the number of customers in the orbit and in the system by applying the generation function (GF). We provide the stochastic decomposition law and the application bounds for the proximity between the steady-state distributions for the queueing system under consideration and its corresponding standard system. We developed recursive formulae aimed at the calculation of the steady-state of the orbit and the system. We proved that our discrete-time system approximates M/G/1 with breakdowns and repairs. We analyzed the busy period of an auxiliary system, the objective of which was to study the customer’s delay. The stationary distribution of a customer’s sojourn in the orbit and in the system was the object of a thorough and complete study. Finally, we provide numerical examples that outline the effect of the parameters on several performance characteristics and a conclusions section resuming the main research contributions of the paper.


Author(s):  
S. Shanmugasundaram, Et. al.

In this paper we study the M/M/1 queueing model with retrial on network. We derive the steady state probability of customers in the network, the average number of customers in the all the three nodes in the system, the queue length, system length using little’s formula. The particular case is derived (no retrial). The numerical examples are given to test the correctness of the model.


2007 ◽  
Vol 2007 ◽  
pp. 1-12 ◽  
Author(s):  
Paul Manuel ◽  
B. Sivakumar ◽  
G. Arivarignan

This article considers a continuous review perishable (s,S) inventory system in which the demands arrive according to a Markovian arrival process (MAP). The lifetime of items in the stock and the lead time of reorder are assumed to be independently distributed as exponential. Demands that occur during the stock-out periods either enter a pool which has capacity N(<∞) or are lost. Any demand that takes place when the pool is full and the inventory level is zero is assumed to be lost. The demands in the pool are selected one by one, if the replenished stock is above s, with time interval between any two successive selections distributed as exponential with parameter depending on the number of customers in the pool. The waiting demands in the pool independently may renege the system after an exponentially distributed amount of time. In addition to the regular demands, a second flow of negative demands following MAP is also considered which will remove one of the demands waiting in the pool. The joint probability distribution of the number of customers in the pool and the inventory level is obtained in the steady state case. The measures of system performance in the steady state are calculated and the total expected cost per unit time is also considered. The results are illustrated numerically.


2019 ◽  
Vol 53 (5) ◽  
pp. 1861-1876 ◽  
Author(s):  
Sapana Sharma ◽  
Rakesh Kumar ◽  
Sherif Ibrahim Ammar

In many practical queuing situations reneging and balking can only occur if the number of customers in the system is greater than a certain threshold value. Therefore, in this paper we study a single server Markovian queuing model having customers’ impatience (balking and reneging) with threshold, and retention of reneging customers. The transient analysis of the model is performed by using probability generating function technique. The expressions for the mean and variance of the number of customers in the system are obtained and a numerical example is also provided. Further the steady-state solution of the model is obtained. Finally, some important queuing models are derived as the special cases of this model.


Sign in / Sign up

Export Citation Format

Share Document