Optimal Surplus Capacity Utilization in Polling Systems Via Fluid Models

Total Page:16

File Type:pdf, Size:1020Kb

Optimal Surplus Capacity Utilization in Polling Systems Via Fluid Models 2014 12th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt) Optimal Surplus Capacity Utilization in Polling Systems via Fluid Models Ayush Rawal, Veeraruna Kavitha∗ and Manu K. Gupta Industrial Engineering and Operations Research, IIT Bombay, Powai, Mumbai - 400076, India E-mail: ayush.rawal, vkavitha, [email protected] Abstract—We discuss the idea of differential fairness in polling takes non-zero time to switch the services between the two systems. One such example scenario is: primary customers classes of customers. Another example scenario is that of data demand certain Quality of Service (QoS) and the idea is to and voice users utilizing the same wireless network. utilize the surplus server capacity to serve a secondary class of customers. We use achievable region approach for this. Towards Notion of fairness is well studied in literature (see [14], this, we consider a two queue polling system and study its [15], [17], [18] etc.,). Proportional fairness idea is introduced ‘approximate achievable region’ using a new class of delay by Kelly et. al., in [16] and a recent survey for various aspects priority kind of schedulers. We obtain this approximate region, of fairness (for work conserving queuing systems as well as via a limit polling system with fluid queues. The approximation is for polling systems) can be seen in [14]. Here they mainly accurate in the limit when the arrival rates and the service rates converge towards infinity while maintaining the load factor and discuss the fairness based on the job-size of the customer. Raz the ratio of arrival rates fixed. We show that the set of proposed et al., in [21], propose ‘Resource Allocation Queuing Fairness schedulers and the exhaustive schedulers form a complete class: Measure’ to measure fairness in allocation of system resources. every point in the region is achieved by one of those schedulers. They argued that LCFS is the least ‘fair’ service discipline It is well known that exhaustive service policy optimizes system while processor sharing is the most fair service discipline with performances like unfinished work. In this paper, we show that it is also optimal from the perspective of individual queues. respect to the measure proposed by them. We further pose two constrained optimization problems: a) ad- Fairness is achieved for under privileged users (e.g., users mission control, wherein the arrival rates of secondary customers far away from the ‘wireless’ service provider) via a constrained is optimally designed; b) maximizing the revenue considering optimization (the users were guaranteed some minimum QoS) the losses when secondary arrival rate is fixed. We finally show and is achieved using priority schedulers (see [23]). The same that exhaustive service discipline at each queue turns out to be optimal. idea is applicable even if a certain class of customers require Index Terms—Polling systems, achievable region, dynamic a QoS larger than what they would have achieved in a social scheduling, fluid queues optimal solution. We refer this idea as differential fairness, wherein, in a system with N customer classes, n classes of I. INTRODUCTION customers demand/require a certain level of Quality of Service (QoS) while the performance of the remaining N −n classes of Polling systems are special class of queueing systems where customers need to be optimized. Differential fairness concept a single server visits a set of queues in some order and could be applied in various contexts: a) application driven, for takes non-zero time to walk/switch between queues. This e.g., voice calls need to be picked within negligible waiting special class has acquired significant importance in queueing periods while data calls can tolerate delays; b) price driven, theory due to its wide range of applications in communication for e.g., certain class of customers can pay higher money to systems, production systems, traffic and transportation systems get better QoS; c) market driven, for e.g., if the plant has to [2]. Extensive research is done in both discrete and continuous manufacture different varieties of items priority is given to polling models (see [2], [3], [4], [6] etc., and references the items whose demand is more etc. It is not a completely therein). new concept, and is proposed in several other contexts (e.g., Many problems in wireless communications can be studied wireless communications) but here we are trying to generalize using polling systems. For example, consider a cognitive radio this concept to polling systems. type scenario in which a network is providing service to Achievable region approach is one of the popular techniques primary customers. We consider a slightly modified approach, to solve optimization problems (see for e.g., [7], [8], [9], [22] wherein, the primary customers are satisfied as long as their etc.,). Work conserving multi class single server queueing demands are fulfilled within a guaranteed average waiting systems pose nice geometric structure (polytope) for achiev- time. The network now can utilize the surplus capacity (the able region (e.g., [7], [22]). However structure of achievable spectrum, time slots etc.,) to serve a secondary set of users, region is not known for non work-conserving polling systems. while maintaining the QoS requirements of primary customers. Bertsimas et.al., [10] obtained the bounds on performance One can model this scenario with polling systems, when it of an optimal policy and developed optimal or near-optimal ∗This work was partially sponsored by the Indo-French Centre for Applied policies for non-work conserving polling systems, multi-class Mathematics via GANESH, an INRIA Associates program queuing systems etc. 978-3-901882-63-0/2014 - Copyright is with IFIP 381 2014 12th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt) A. Main Contribution We already have some initial observations in this direction and this is the topic of future research. We attempt to solve an example differential fairness problem (utilizing surplus capacity), via achievable region approach. B. Paper Organization A new class of parametrized schedulers are proposed, which This paper is organized as follows. Sections II ,III describe determine the switching decision between queues, and with the model and (β ; β ) schedulers. Section V presents complete motivation of finding the achievable region. These schedulers 1 2 analysis of deterministic fluid queues: we discuss stability are inspired by delay priority schedulers proposed by Klein- conditions, stationary performance and achievable region. Op- rock [19], (see also [20]) in the context of muticlass work timization problems are discussed in section VI. Some proofs conserving queuing systems. We extend these schedulers to are in Appendix while the rest are in the technical report [24]. non-work conserving, polling systems and parametrize them using β = (β ; β ): β is the parameter used when switching 1 2 i II. PROBLEM DESCRIPTION:DIFFERENTIAL FAIRNESS decision has to be made while serving at queue i. It is difficult to derive the performance of polling systems Consider a queueing system offering service to a primary with the proposed priority type of schedulers. In fact, the usual class of customers. The system is operating in stable regime, ‘load factor less than one’ is not a sufficient condition to while maintaining certain demanded QoS defined in terms of guarantee stability for such polling systems. Thus, we consider average waiting time. Operating in stable conditions implies well known fluid queues to study this problem (see for e.g., the system is under utilizing its capacity (the service rate [11], [13] etc.,). We refer these as steady state fluid model has to be less than the arrival rate). The service provider (SSFM), as these models facilitate steady state analysis and wants to utilize the surplus capacity to derive additional are useful when the system behaves periodically as in the income from secondary set of customers and this has to be example case of polling systems. By SSFM we refer two done, while maintaining the QoS of the primary customers. queue polling system with continuous, deterministic arrival This is a two class scenario in which differential fairness and departure flows. Departure flow at a queue is switched on is to be implemented and we achieve this via the following only when the server is at that queue. We analyze these fluid optimization problem: models, when switching policies are given by the proposed Optimize F(w ¯1; w¯2) Subject to: w¯1 ≤ η1; (1) (β1; β2) schedulers. We obtain stability conditions (apart from ‘load factor less than one’ we need additional condition where w¯1; w¯2 are the mean waiting times of class 1 and class 2 that β1β2 > 1) and closed form expressions of stationary customers respectively, F is an appropriate function of average performance measures for the deterministic fluid model. We waiting times and the admissible arrival rates of the the two also obtain the achievable region of waiting times which turns classes and some other relevant factors. In this paper, we out to be unbounded. consider two examples of the above problem in Section VI. We conjecture that the performance analysis of a random system (one with discrete arrivals) converges to that of the III. SYSTEM MODEL AND OUR APPROACH SSFM, as the arrival and service rates converge to infinity We consider two queue, (Q1; Q2), single server polling while maintaining certain ratios constant. Some initial ideas system. Let λi and µi be the arrival and service rates re- are discussed in technical report ([24]). Thus we have the spectively of Qi; i = 1; 2. Let S denote the random time approximate achievable region for random systems with large required by server to switch from one queue to another. The arrival and departure rates and this fact is illustrated via sequence of consecutive switching times fSkg are assumed to numerical examples.
Recommended publications
  • Italic Entries Indicatefigures. 319-320,320
    Index A Analytic hierarchy process, 16-24, role of ORIMS, 29-30 17-18 Availability,31 A * algorithm, 1 absolute, relative measurement Averch-lohnson hypothesis, 31 Acceptance sampling, 1 structural information, 17 Accounting prices. 1 absolute measurement, 23t, 23-24, Accreditation, 1 24 B Active constraint, 1 applications in industry, Active set methods, 1 government, 24 Backward chaining, 33 Activity, 1 comments on costlbenefit analysis, Backward Kolmogorov equations, 33 Activity-analysis problem, 1 17-19 Backward-recurrence time, 33 Activity level, 1 decomposition of problem into Balance equations, 33 Acyclic network, 1 hierarchy, 21 Balking, 33 Adjacency requirements formulation, eigenvector solution for weights, Banking, 33-36 facilities layout, 210 consistency, 19-20, 20t banking, 33-36 Adjacent, 1 employee evaluation hierarchy, 24 portfolio diversification, 35-36 Adjacent extreme points, 1 examples, 21-24 portfolio immunization, 34-35 Advertising, 1-2, 1-3 fundamental scale, 17, 18, 18t pricing contingent cash flows, competition, 3 hierarchic synthesis, rank, 20-21 33-34 optimal advertising policy, 2-3 pairwise comparison matrix for BarChart, 37 sales-advertising relationship, 2 levell, 21t, 22 Barrier, distance functions, 37-39 Affiliated values bidding model, 4 random consistency index, 20t modified barrier functions, 37-38 Affine-scaling algorithm, 4 ranking alternatives, 23t modified interior distance Affine transformation, 4 ranking intensities, 23t functions, 38-39 Agency theory, 4 relative measurement, 21, 21-22t, Basic feasible solution, 40 Agriculture 21-24 Basic solution, 40 crop production problems at farm structural difference between Basic vector, 40, 41 level,429 linear, nonlinear network, 18 Basis,40 food industry and, 4-6 structuring hierarchy, 20 Basis inverse, 40 natural resources, 428-429 synthesis, 23t Batch shops, 41 regional planning problems, 429 three level hierarchy, 17 Battle modeling, 41-44 AHP, 7 Animation, 24 attrition laws, 42-43 AI, 7.
    [Show full text]
  • EUROPEAN CONFERENCE on QUEUEING THEORY 2016 Urtzi Ayesta, Marko Boon, Balakrishna Prabhu, Rhonda Righter, Maaike Verloop
    EUROPEAN CONFERENCE ON QUEUEING THEORY 2016 Urtzi Ayesta, Marko Boon, Balakrishna Prabhu, Rhonda Righter, Maaike Verloop To cite this version: Urtzi Ayesta, Marko Boon, Balakrishna Prabhu, Rhonda Righter, Maaike Verloop. EUROPEAN CONFERENCE ON QUEUEING THEORY 2016. Jul 2016, Toulouse, France. 72p, 2016. hal- 01368218 HAL Id: hal-01368218 https://hal.archives-ouvertes.fr/hal-01368218 Submitted on 19 Sep 2016 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. EUROPEAN CONFERENCE ON QUEUEING THEORY 2016 Toulouse July 18 – 20, 2016 Booklet edited by Urtzi Ayesta LAAS-CNRS, France Marko Boon Eindhoven University of Technology, The Netherlands‘ Balakrishna Prabhu LAAS-CNRS, France Rhonda Righter UC Berkeley, USA Maaike Verloop IRIT-CNRS, France 2 Contents 1 Welcome Address 4 2 Organization 5 3 Sponsors 7 4 Program at a Glance 8 5 Plenaries 11 6 Takács Award 13 7 Social Events 15 8 Sessions 16 9 Abstracts 24 10 Author Index 71 3 1 Welcome Address Dear Participant, It is our pleasure to welcome you to the second edition of the European Conference on Queueing Theory (ECQT) to be held from the 18th to the 20th of July 2016 at the engineering school ENSEEIHT in Toulouse.
    [Show full text]
  • Delay Models in Data Networks
    3 Delay Models in Data Networks 3.1 INTRODUCTION One of the most important perfonnance measures of a data network is the average delay required to deliver a packet from origin to destination. Furthennore, delay considerations strongly influence the choice and perfonnance of network algorithms, such as routing and flow control. For these reasons, it is important to understand the nature and mechanism of delay, and the manner in which it depends on the characteristics of the network. Queueing theory is the primary methodological framework for analyzing network delay. Its use often requires simplifying assumptions since, unfortunately, more real- istic assumptions make meaningful analysis extremely difficult. For this reason, it is sometimes impossible to obtain accurate quantitative delay predictions on the basis of queueing models. Nevertheless, these models often provide a basis for adequate delay approximations, as well as valuable qualitative results and worthwhile insights. In what follows, we will mostly focus on packet delay within the communication subnet (i.e., the network layer). This delay is the sum of delays on each subnet link traversed by the packet. Each link delay in tum consists of four components. 149 150 Delay Models in Data Networks Chap. 3 1. The processinR delay between the time the packet is correctly received at the head node of the link and the time the packet is assigned to an outgoing link queue for transmission. (In some systems, we must add to this delay some additional processing time at the DLC and physical layers.) 2. The queueinR delay between the time the packet is assigned to a queue for trans- mission and the time it starts being transmitted.
    [Show full text]
  • Optimal Surplus Capacity Utilization in Polling Systems Via Fluid Models
    Optimal Surplus Capacity Utilization in Polling Systems via Fluid Models Ayush Rawal, Veeraruna Kavitha and Manu K. Gupta Industrial Engineering and Operations Research, IIT Bombay, Powai, Mumbai - 400076, India E-mail: ayush.rawal, vkavitha, manu.gupta @iitb.ac.in Abstract—We discuss the idea of differential fairness in polling while maintaining the QoS requirements of primary customers. systems. One such example scenario is: primary customers One can model this scenario with polling systems, when it demand certain Quality of Service (QoS) and the idea is to takes non-zero time to switch the services between the two utilize the surplus server capacity to serve a secondary class of customers. We use achievable region approach for this. Towards classes of customers. Another example scenario is that of data this, we consider a two queue polling system and study its and voice users utilizing the same wireless network. In this ‘approximate achievable region’ using a new class of delay case, the network needs to maintain the drop probability of priority kind of schedulers. We obtain this approximate region, the impatient voice customers (who drop calls if not picked-up via a limit polling system with fluid queues. The approximation is within a negligible waiting times) below an acceptable level. accurate in the limit when the arrival rates and the service rates converge towards infinity while maintaining the load factor and Alongside, it also needs to optimize the expected sojourn times the ratio of arrival rates fixed. We show that the set of proposed of the data calls. schedulers and the exhaustive schedulers form a complete class: Polling systems can be categorized on the basis of different every point in the region is achieved by one of those schedulers.
    [Show full text]
  • Applications of Markov Decision Processes in Communication Networks: a Survey
    Applications of Markov Decision Processes in Communication Networks: a Survey Eitan Altman∗ Abstract We present in this Chapter a survey on applications of MDPs to com- munication networks. We survey both the different applications areas in communication networks as well as the theoretical tools that have been developed to model and to solve the resulting control problems. 1 Introduction Various traditional communication networks have long coexisted providing dis- joint specific services: telephony, data networks and cable TV. Their operation has involved decision making that can be modelled within the stochastic control framework. Their decisions include the choice of routes (for example, if a direct route is not available then a decision has to be taken which alternative route can be taken) and call admission control; if a direct route is not available, it might be wise at some situations not to admit a call even if some alternative route exists. In contrast to these traditional networks, dedicated to a single application, today’s networks are designed to integrate heterogeneous traffic types (voice, video, data) into one single network. As a result, new challenging control prob- lems arise, such as congestion and flow control and dynamic bandwidth alloca- tion. Moreover, control problems that had already appeared in traditional net- works reappear here with a higher complexity. For example, calls corresponding to different applications require typically different amount of network resources (e.g., bandwidth) and different performance bounds (delays, loss probabilities, throughputs). Admission control then becomes much more complex than it was in telephony, in which all calls required the same performance characteristics and the same type of resources (same throughput, bounds on loss rates and on delay variation).
    [Show full text]
  • Polling Systems and Their Application to Telecommunication Networks
    mathematics Article Polling Systems and Their Application to Telecommunication Networks Vladimir Vishnevsky *,† and Olga Semenova † Institute of Control Sciences of Russian Academy of Sciences, 117997 Moscow, Russia; [email protected] * Correspondence: [email protected] † The authors contributed equally to this work. Abstract: The paper presents a review of papers on stochastic polling systems published in 2007–2020. Due to the applicability of stochastic polling models, the researchers face new and more complicated polling models. Stochastic polling models are effectively used for performance evaluation, design and optimization of telecommunication systems and networks, transport systems and road management systems, traffic, production systems and inventory management systems. In the review, we separately discuss the results for two-queue systems as a special case of polling systems. Then we discuss new and already known methods for polling system analysis including the mean value analysis and its application to systems with heavy load to approximate the performance characteristics. We also present the results concerning the specifics in polling models: a polling order, service disciplines, methods to queue or to group arriving customers, and a feedback in polling systems. The new direction in the polling system models is an investigation of how the customer service order within a queue affects the performance characteristics. The results on polling systems with correlated arrivals (MAP, BMAP, and the group Poisson arrivals simultaneously to all queues) are also considered. We briefly discuss the results on multi-server, non-discrete polling systems and application of polling models in various fields. Keywords: polling systems; polling order; queue service discipline; mean value analysis; probability- generating function method; broadband wireless network Citation: Vishnevsky, V.; Semenova, O.
    [Show full text]
  • Switch Kenji Yoshigoe University of South Florida
    University of South Florida Scholar Commons Graduate Theses and Dissertations Graduate School 8-9-2004 Design and Evaluation of the Combined Input and Crossbar Queued (CICQ) Switch Kenji Yoshigoe University of South Florida Follow this and additional works at: https://scholarcommons.usf.edu/etd Part of the American Studies Commons Scholar Commons Citation Yoshigoe, Kenji, "Design and Evaluation of the Combined Input and Crossbar Queued (CICQ) Switch" (2004). Graduate Theses and Dissertations. https://scholarcommons.usf.edu/etd/1313 This Dissertation is brought to you for free and open access by the Graduate School at Scholar Commons. It has been accepted for inclusion in Graduate Theses and Dissertations by an authorized administrator of Scholar Commons. For more information, please contact [email protected]. Design and Evaluation of the Combined Input and Crossbar Queued (CICQ) Switch by Kenji Yoshigoe A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science and Engineering Department of Computer Science and Engineering College of Engineering University of South Florida Major Professor: Kenneth J. Christensen, Ph.D. Tapas K. Das, Ph.D. Miguel A. Labrador, Ph.D. Rafael A. Perez, Ph.D. Stephen W. Suen, Ph.D. Date of Approval: August 9, 2004 Keywords: Performance Evaluation, Packet switches, Variable-length packets, Stability, Scalability © Copyright 2004, Kenji Yoshigoe Acknowledgements I would like to express my gratitude to my advisor Dr. Kenneth J. Christensen for providing me tremendous opportunities and support. He has opened the door for me to pursue an academic career, and has mentored me to a great extent.
    [Show full text]
  • Applications of Polling Systems
    Applications of polling systems M.A.A. Boon∗ R.D. van der Mei y z E.M.M. Winands y [email protected] [email protected] [email protected] February, 2011 Abstract Since the first paper on polling systems, written by Mack in 1957, a huge number of papers on this topic has been written. A typical polling system consists of a number of queues, attended by a single server. In several surveys, the most notable ones written by Takagi, detailed and comprehensive descriptions of the mathematical analysis of polling systems are provided. The goal of the present survey paper is to complement these papers by putting the emphasis on applications of polling models. We discuss not only the capabilities, but also the limitations of polling models in representing various applications. The present survey is directed at both academicians and practitioners. Keywords: Polling systems, applications, survey 1 Introduction A typical polling system consists of a number of queues, attended by a single server in a fixed order. There is a huge body of literature on polling systems that has developed since the late 1950s, when the papers of Mack et al. [117, 118] concerning a patrolling repairman model for the British cotton industry were published. The term \polling" originates from the so- called polling data link control scheme, in which a central computer (server) interrogates each terminal (queue) on a communication line to find whether it has any information (customers) to transmit. The addressed terminal transmits information and the computer then switches to the next terminal to check whether that terminal has any information to transmit.
    [Show full text]
  • Polling: Past, Present and Perspective
    Polling: Past, Present and Perspective S.C. Borst∗y O.J. Boxma∗ [email protected] [email protected] September 11, 2018 Abstract This is a survey on polling systems, focussing on the basic single-server multi-queue polling system in which the server visits the queues in cyclic order. The main goals of the paper are: (i) to discuss a number of the key methodologies in analyzing polling models; (ii) to give an overview of recent polling developments; and (iii) to present a number of challenging open problems. Note: Invited paper, to appear in TOP. 1 Introduction This paper is devoted to polling systems. The basic polling system is a queueing model in which customers arrive at n queues according to independent Poisson processes, and in which a single server visits those n queues in cyclic order to serve the customers. When n = 1, this system reduces to the classical M=G=1 queue. For general n, the basic polling system may be viewed as an M=G=1 queue with n customer classes and dynamically changing priority { in contrast to queueing models with multiple customer classes which have fixed priority levels. In many applications, the switchover times of the server, when moving from one queue to another, are nonnegligible and should be included in the model. Applications of polling systems abound, because a service facility that can serve the needs of n different types of customers is such a natural setting in every-day life. Indeed, polling systems have been used to model a plethora of congestion situations, like (i) a patrolling repairman with n types of repair jobs, (ii) a machine producing n types of products on demand, (iii) protocols in computer-communication systems, allocating resources to n stations, job types or traffic sources, and (iv) a signalized road traffic intersection with n different traffic streams.
    [Show full text]
  • Layered Queueing Networks – Performance Modelling, Analysis and Optimisation
    Layered queueing networks : performance modelling, analysis and optimisation Citation for published version (APA): Dorsman, J. L. (2015). Layered queueing networks : performance modelling, analysis and optimisation. Technische Universiteit Eindhoven. https://doi.org/10.6100/IR784295 DOI: 10.6100/IR784295 Document status and date: Published: 01/01/2015 Document Version: Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal.
    [Show full text]
  • An Application of Matrix Analytic Methods to Queueing Models with Polling
    An Application of Matrix Analytic Methods to Queueing Models with Polling by Kevin Granville A thesis presented to the University of Waterloo in fulfilment of the Doctor of Philosophy in Statistics Waterloo, Ontario, Canada, 2019 c Kevin Granville 2019 Examining Committee Membership The following served on the Examining Committee for this thesis. The decision of the Exam- ining Committee is by majority vote. External Examiner Dr. Yiqiang Zhao Associate Dean (Research and Graduate Studies), Faculty of Science, Carleton University Supervisor Dr. Steve Drekic Professor, Statistics and Actuarial Science Internal Members Dr. Gordon Willmot Professor, Statistics and Actuarial Science Dr. Yi Shen Assistant Professor, Statistics and Actuarial Science Internal-external Member Dr. Qi-Ming He Professor, Management Sciences ii Author's Declaration I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public. iii Abstract We review what it means to model a queueing system, and highlight several components of interest which govern the behaviour of customers, as well as the server(s) who tend to them. Our primary focus is on polling systems, which involve one or more servers who must serve multiple queues of customers according to their service policy, which is made up of an overall polling order, and a service discipline defined at each queue. The most common polling orders and service disciplines are discussed, and some examples are given to demonstrate their use. Classic matrix analytic method theory is built up and illustrated on models of increasing complexity, to provide context for the analyses of later chapters.
    [Show full text]
  • Applied Probability in Operations Research: a Retrospective
    See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/228903251 Applied Probability in Operations Research: A Retrospective Article · December 2001 CITATION READS 1 113 1 author: Shaler Stidham Jr University of North Carolina at Chapel Hill 98 PUBLICATIONS 3,462 CITATIONS SEE PROFILE All content following this page was uploaded by Shaler Stidham Jr on 20 June 2015. The user has requested enhancement of the downloaded file. Applied Probability in Operations Research: A Retrospective∗ Shaler Stidham, Jr. Department of Operations Research CB #3180, Smith Building University of North Carolina at Chapel Hill Chapel Hill, NC 27599-3180 [email protected] November 16, 2001 (revised, March 5, 2002) ∗This paper is an earlier, unabridged version of the paper “Analysis, Design, and Control of Queueing Sys- tems”, which appears in the 50th Anniversary Issue of Operations Research. 0 1 Introduction As the reader will quickly discover, this article is a joint effort, unlike most of the articles in this special issue. It covers a very broad topic – applied probability – and I could not have attempted to do it justice without the help of many of my colleagues. It might have been more appropriate, in fact, to list the author as the Applied Probability Society of INFORMS.I solicited the help of the members of the Society, as a group and in some cases individually, and I am grateful for the help I received. In some cases, this help took the form of reminiscences – about the origins of applied probability as a recognized discipline, about the founding of several journals devoted to applied probability, and about the origins of what is now the Applied Probability Society.
    [Show full text]