Performance Modeling and Design of Computer Systems

Performance Modeling and Design of Computer Systems
Author: Mor Harchol-Balter
Publisher: Cambridge University Press
Total Pages: 573
Release: 2013-02-18
Genre: Computers
ISBN: 1107027500

Written with computer scientists and engineers in mind, this book brings queueing theory decisively back to computer science.

Handbook of Multicriteria Analysis

Handbook of Multicriteria Analysis
Author: Constantin Zopounidis
Publisher: Springer Science & Business Media
Total Pages: 472
Release: 2010-05-25
Genre: Business & Economics
ISBN: 3540928286

Multicriteria analysis is a rapidly growing aspect of operations research and management science, with numerous practical applications in a wide range of fields. This book presents all the recent advances in multicriteria analysis, including multicriteria optimization, goal programming, outranking methods, and disaggregation techniques. The latest developments on robustness analysis, preference elicitation, and decision making when faced with incomplete information, are also discussed, together with applications in business performance evaluation, finance, and marketing. Finally, the interactions of multicriteria analysis with other disciplines are also explored, including among others data mining, artificial intelligence, and evolutionary methods.

Capacity Oriented Analysis and Design of Production Systems

Capacity Oriented Analysis and Design of Production Systems
Author: M.B.M. de Koster
Publisher: Springer Science & Business Media
Total Pages: 259
Release: 2012-12-06
Genre: Business & Economics
ISBN: 3642516661

In production systems there are often capacity oriented performance objectives, like a desired total throughput, a desired average throughput time and average work in-process. Such performance objectives are expressed in "units of products" rather than in specific product types. This book presents a way of modeling and analyzing production systems so, that such capacity oriented performance criteria can be measured in a simple way. The model consists of three basic elements. 1. The product types in the system are aggregated. 2. The product flow is modeled as being continuous. 3. The machines in the model have a finite number of states. Each state has a phase-type sojourn distribution and an associated production speed. Transitions between the states are determined by an irreducible Markov transition matrix. In the book both the mathematical properties and the practical applicabilities of the model are investigated. The model is extensively analyzed for various layouts, like flow lines, assembly disassembly systems and networks where parallel machines share common buffers. Furthermore various ways of controlling the product flow in the model are investigated, such as Base Stock Control, Workload Control, control by finite buffers and control by the Reorder Point System. An approximation technique is developed for a quick estimation of performance measures like throughput and average work-in-process, for networks with layouts and control techniques like those above-mentioned.

An Introduction to Queueing Systems

An Introduction to Queueing Systems
Author: Sanjay K. Bose
Publisher: Springer Science & Business Media
Total Pages: 300
Release: 2013-12-01
Genre: Computers
ISBN: 146150001X

Queueing is an aspect of modern life that we encounter at every step in our daily activities. Whether it happens at the checkout counter in the supermarket or in accessing the Internet, the basic phenomenon of queueing arises whenever a shared facility needs to be accessed for service by a ]arge number of jobs or customers. The study of queueing is important as it gravides both a theoretical background to the kind of service that we may expect from such a facility and the way in which the facility itself may be designed to provide some specified grade of service to its customers. Our study of queueing was basically motivated by its use in the study of communication systems and computer networks. The various computers, routers and switches in such a network may be modelled as individual queues. The whole system may itself be modelled as a queueing network providing the required service to the messages, packets or cells that need to be carried. Application of queueing theory provides the theoretical framework for the design and study of such networks. The purpose of this book is to support a course on queueing systems at the senior undergraduate or graduate Ievels. Such a course would then provide the theoretical background on which a subsequent course on the performance modeHing and analysis of computer networks may be based.