: Jacek Błażewicz, Klaus H. Ecker, Erwin Pesch, Günter Schmidt, Jan Weglarz
: Handbook on Scheduling From Theory to Applications
: Springer-Verlag
: 9783540322207
: 1
: CHF 180.10
:
: Management
: English
: 647
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

This book provides a theoretical and application-oriented analysis of deterministic scheduling problems in advanced planning and computer systems. The text examines scheduling problems across a range of parameters: job priority, release times, due dates, processing times, precedence constraints, resource usage and more, focusing on such topics as computer systems and supply chain management. Discussion includes single and parallel processors, flexible shops and manufacturing systems, and resource-constrained project scheduling. Many applications from industry and service operations management and case studies are described. The handbook will be useful to a broad audience, from researchers to practitioners, graduate and advanced undergraduate students.

FOREWORD6
Contents7
1 Introduction13
2 Basics21
2.1 Sets and Relations21
2.2 Problems, Algorithms, Complexity23
2.3 Graphs and Networks33
2.4 Enumerative Methods44
2.5 Heuristic and Approximation Algorithms47
3 Definition, Analysis and Classification of Scheduling Problems69
3.1 Definition of Scheduling Problems69
3.2 Analysis of Scheduling Problems and Algorithms74
3.3 Motivations for Deterministic Scheduling Problems77
3.4 Classification of Deterministic Scheduling Problems80
4 Scheduling on One Processor85
4.1 Minimizing Schedule Length85
4.2 Minimizing Mean Weighted Flow Time95
4.3 Minimizing Due Date Involving Criteria107
4.4 Minimizing Change-Over Cost126
4.5 Other Criteria134
5 Scheduling on Parallel Processors149
5.1 Minimizing Schedule Length149
5.2 Minimizing Mean Flow Time180
5.3 Minimizing Due Date Involving Criteria185
5.4 Other Models194
6 Communication Delays and Multiprocessor Tasks210
6.1 Introductory Remarks210
6.2 Scheduling Multiprocessor Tasks216
6.3 Scheduling Uniprocessor Tasks with Communication Delays232
6.4 Scheduling Divisible Tasks239
7 Scheduling in Hard Real-Time Systems253
7.1 Introduction253
7.2 Basic Notions258
7.3 Single Processor Scheduling262
7.4 Scheduling Periodic Tasks on Parallel Processors274
7.5 Resources275
7.6 Variations of the Periodic Task Model276
8 Flow Shop Scheduling280
8.1 Introduction280
8.2 Exact Methods283
8.3 Approximation Algorithms291
8.4 Scheduling Flexible Flow Shops300
9 Open Shop Scheduling330
9.1 Complexity Results330
9.2 A Branch and Bound Algorithm for Open Shop ScheduUng332
10 Scheduling in Job Shops353
10.1 Introduction353
10.2 Exact Methods360
10.3 Approximation Algorithms368
10.4 Conclusions395
11 Scheduling with Limited Processor Availability405
11.1 Problem Definition406
11.2 One Machine Problems409
11.3 Parallel Machine Problems411
11.4 Shop Problems422
11.5 Conclusions425
12 Scheduling under Resource Constraints433
12.1 Classical Model433
12.2 Scheduling Multiprocessor Tasks444
12.3 Scheduling with Continuous Resources458
13 Constraint Programming and Disjunctive Scheduling484
13.1 Introduction484
13.2 Constraint Satisfaction486
13.3 The Disjunctive Scheduling Problem500
13.4 Constraint Propagation and the DSP504
13.5 Conclusions537
13.6 Appendix: Bound Consistency Revisited538
14 Scheduling in Flexible Manufacturing Systems546
14.1 Introductory Remarks546
14.2 Scheduling Dynamic Job Shops549
14.3 Simultaneous Scheduling and Routing in some FMS557
14.4 Batch Scheduling in Flexible Flow Shops under Resource Constraints566
15 Computer Integrated Production Scheduling590
15.1 Scheduling in Computer Integrated Manu-facturing591
15.2 A Reference Model for Production Scheduling596
15.3 IPS: An Intelligent Production Scheduling System604
Index638