ACM Home Page
Please provide us with feedback. Feedback
Feedback Queueing Models for Time-Shared Systems
Full text PdfPdf (1.79 MB)
Source Journal of the ACM (JACM) archive
Volume 15 ,  Issue 4  (October 1968) table of contents
Pages: 549 - 576  
Year of Publication: 1968
ISSN:0004-5411
Authors
Edward G. Coffman  Princeton University, Department of Electrical Engineering, Princeton, New Jersey
Leonard Kleinrock  University of California, Department of Engineering, Los Angeles, California
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 46,   Citation Count: 22
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/321479.321483
What is a DOI?

ABSTRACT

Time-shared processing systems (e.g. communication or computer systems) are studied by considering priority disciplines operating in a stochastic queueing environment. Results are obtained for the average time spent in the system, conditioned on the length of required service (e.g. message lenght or number of computations). No chage is made for swap time, and the results hold only for Markov assumptions for the arrival and service processes. Two distinct feedback models with a single quantum-controlled service are considered. The first is a round-robin (RR) system in which the service facility processes each customer for a maximum of q sec. If the customer's service is completed during this quantum, he leaves the system; otherwise he returns to the end of the queue to await another quantum of service. The second is a feedback (FBN) system with N queues in which a new arrival joins the tail of the first queue. The server gives service to a customer from the nth queue only if all lower numbered queues are empty. When taken from the nth queue, a customer is given q sec of service. If this completes his processing requirement he leaves the system; otherwise he joins the tail of the (n + 1)-st queue (n = 1, 2, · · ·, N - 1). The limiting case of N → ∞ is also treated. Both models are therefore quantum-controlled, and involve feedback to the tail of some queue, thus providing rapid service for customers with short service-time requirements. The interesting limiting case in which q → 0 (a “processor-shared” model) is also examined. Comparison is made with the first-come-first-served system and also the shortest-job-first discipline. Finally the FB system is generalized to include (priority) inputs at each of the queues in the system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
COBHAM, A. Priority assignment in wMting-line problems. Oper. Res. 2 (Feb. 1954), 70-76.
 
2
COFFMAN, E. G. Stochastic models of multiple and time-shared computer operation. Rep. No. 66-38, Dep. of Engineering, U. of Calif. at Los Angeles, June 1966.
 
3
FELLER, W. An Introduction to Probability Theory and Its Applications. Wiley, New York, 1957.
 
4
KLEINROCK, L. Analysis of a time-shared processor. Nay. Res. Logislics Quart. 11, 10 (March 1964), 59-73.
 
5
--. A conservation law for a wide class of queueing disciplines. Nay. Res. Logistics Quart. 1, 2 (June 1965), 181-192.
6
7
 
8
MILLER, L. W., AND SCHRAGE, L .E . The queue MG1 with the shortest remaining processing time discipline. Rep. P-3263, RAND Corp., Santa Monica, Calif., Nov. 1965.
 
9
PHILIPS, T.E. Machine repair as a priority waiting-line problem. Oper. Res. 9 (Sept.- Oct. 1961), 732-742.
 
10
SCHERR, A. L. An analysis of time-shared computer systems. Ph.D. Diss., MIT, Cambridge, Mass., June 1965.
 
11
SCHRAG, L. E. The queue M/G/1 with feedback to lower priority queues. Manage. Sci. (to be published).
 
12
TAKACS, L. Introduction to the Theory of Queues. Oxford U. Press, New York, 1962.

CITED BY  22

Collaborative Colleagues:
Edward G. Coffman: colleagues
Leonard Kleinrock: colleagues