Abstract:This paper discusses some recent developments in the static: optimization of queueing systems. Special attention is given to three problem classes: (i) the optimal allocation of servers, or service capacity, to queues in a network; (ii) the optimal allocation of the visits of a single server to several queues (a polling system); (iii) the optimal allocation of a single arrival stream to several single server queues.
l. INTRODUCTIONWhen several users compete for the use of a common resource, the limited capacit… Show more
“…While the static optimization of such systems (cf. Combé and Boxma (1994) and Boxma (1995)) and some approaches to dynamic optimization have attracted substantial research attention, emerging evidence suggests that, within their scope, the MPI policies advocated in this paper can often yield significant performance gains at a reduced computational expense.…”
Priority allocation, Stochastic scheduling, Index policies, Restless bandits, Marginal productivity index, Indexability, Dynamic control of queues, Control by price, 90B36, 90C40, 90B05, 90B22, 90B18,
“…While the static optimization of such systems (cf. Combé and Boxma (1994) and Boxma (1995)) and some approaches to dynamic optimization have attracted substantial research attention, emerging evidence suggests that, within their scope, the MPI policies advocated in this paper can often yield significant performance gains at a reduced computational expense.…”
Priority allocation, Stochastic scheduling, Index policies, Restless bandits, Marginal productivity index, Indexability, Dynamic control of queues, Control by price, 90B36, 90C40, 90B05, 90B22, 90B18,
“…The service rate is the capacity and considered to be continuous (cf. Bitran and Tirupati 1989, Boxma 1995).…”
Section: Cost Sharing For Capacity Transfer In M/m/1mentioning
confidence: 99%
“…There has been a rich literature on cooperation in queueing systems to improve performance (see, e.g., Kleinrock 1976, Smith and Whitt 1981, Boxma 1995). Nevertheless, just a few of them study cost‐sharing problems arising from capacity transfer.…”
Section: Introduction and Literature Reviewmentioning
We study the problem where independent operators of queueing systems cooperate to generate a win–win solution through capacity transfer among each other. We consider two types of costs: the congestion cost in the queueing system and the capacity transfer cost, and two types of queueing systems: M/M/1 and M/M/s. Service rates are considered to be capacities in M/M/1 and are assumed to be continuous, while numbers of servers are capacities in M/M/s. For the capacity transfer problem in M/M/1, we formulate it as a convex optimization problem and identify a cost‐sharing scheme which belongs to the core of the corresponding cooperative game. The special case with no transfer cost is also discussed. For the capacity transfer problem in M/M/s, we formulate it as a nonlinear integer optimization problem, which we refer to as the server transfer problem. We first develop a marginal analysis algorithm to solve this problem when the unit transfer costs are equal among agents, and then propose a cost‐sharing rule which is shown to be in the core of the corresponding game. For the more general case with unequal unit transfer costs, we first show that the core of the corresponding game is non‐empty. Then, we propose a greedy heuristic to find approximate solutions and design cost allocations rules for the corresponding game. Finally, we conduct numerical studies to evaluate the performance of the proposed greedy heuristic and the proposed cost allocation rules, and examine the value of capacity transfer.
“…Queueing network models have been recognized as powerful tools for evaluating the performance of computer systems (Allen, 1990;Smith & Williams, 2001) and the communication network (Lazar, 1982;Koavatsos & Othman, 1989a;1989b;Koole, 1999;Boxma, 1995). These analytical models have become very important tools for predicting the behaviour of new designs or proposed changes to existing systems (Koavatsos, 1985;Menasce & Almeida, 2000;Urgaonkar, Pacifici, Shenoy, Spreitzer & Tantawi, 2005).…”
The allocation of workload to a network of computers is investigated. A new workload allocation model based on Generalized Exponential (GE) distribution is proposed for user-level performance measures. The criterion used for effective workload allocation is the one that minimizes the expected response time in systems to which jobs are routed. A closed-loop expression for workload arrival to minimize systems means queue length and response time are derived using the optimization technique. Results are presented with numerical examples and sensitivity analysis with respect to changes of total workload. Results are verified using the simulation technique.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.