did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780387789347

Scheduling : Theory, Algorithms, and Systems

by
  • ISBN13:

    9780387789347

  • ISBN10:

    0387789340

  • Edition: 3rd
  • Format: Hardcover
  • Copyright: 2008-08-01
  • Publisher: Springer Verlag
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $99.00

Summary

This book on scheduling covers both theoretical models as well as scheduling problems in the real world. Author Michael L. Pinedo also includes a CD that contains slide-shows from industry and movies dealing with implementations of scheduling systems.

Author Biography

Michael L. Pinedo is the Julius Schlesinger Professor of Operations Management at New York University

Table of Contents

Prefacep. vii
CD-ROM Contentsp. xvii
Introductionp. 1
The Role of Schedulingp. 1
The Scheduling Function in an Enterprisep. 4
Outline of the Bookp. 6
Deterministic Models
Deterministic Models: Preliminariesp. 13
Framework and Notationp. 13
Examplesp. 20
Classes of Schedulesp. 21
Complexity Hierarchyp. 26
Single Machine Models (Deterministic)p. 35
The Total Weighted Completion Timep. 36
The Maximum Latenessp. 42
The Number of Tardy Jobsp. 47
The Total Tardiness - Dynamic Programmingp. 50
The Total Tardiness - An Approximation Schemep. 54
The Total Weighted Tardinessp. 57
Discussionp. 61
Advanced Single Machine Models (Deterministic)p. 69
The Total Earliness and Tardinessp. 70
Primary and Secondary Objectivesp. 78
Multiple Objectives: A Parametric Analysisp. 80
The Makespan with Sequence Dependent Setup Timesp. 84
Job Families with Setup Timesp. 92
Batch Processingp. 99
Discussionp. 106
Parallel Machine Models (Deterministic)p. 111
The Makespan without Preemptionsp. 112
The Makespan with Preemptionsp. 122
The Total Completion Time without Preemptionsp. 130
The Total Completion Time with Preemptionsp. 134
Due Date Related Objectivesp. 136
Online Schedulingp. 138
Discussionp. 142
Flow Shops and Flexible Flow Shops (Deterministic)p. 151
Flow Shops with Unlimited Intermediate Storagep. 152
Flow Shops with Limited Intermediate Storagep. 163
Flexible Flow Shops with Unlimited Intermediate Storagep. 171
Discussionp. 172
Job Shops (Deterministic)p. 179
Disjunctive Programming and Branch-and-Boundp. 179
The Shifting Bottleneck Heuristic and the Makespanp. 189
The Shifting Bottleneck Heuristic and the Total Weighted Tardinessp. 197
Constraint Programming and the Makespanp. 203
Discussionp. 211
Open Shops (Deterministic)p. 217
The Makespan without Preemptionsp. 217
The Makespan with Preemptionsp. 221
The Maximum Lateness without Preemptionsp. 224
The Maximum Lateness with Preemptionsp. 229
The Number of Tardy Jobsp. 233
Discussionp. 234
Stochastic Models
Stochastic Models: Preliminariesp. 243
Framework and Notationp. 243
Distributions and Classes of Distributionsp. 244
Stochastic Dominancep. 248
Impact of Randomness on Fixed Schedulesp. 251
Classes of Policiesp. 255
Single Machine Models (Stochastic)p. 263
Arbitrary Distributions without Preemptionsp. 263
Arbitrary Distributions with Preemptions: the Gittins Indexp. 270
Likelihood Ratio Ordered Distributionsp. 275
Exponential Distributionsp. 278
Discussionp. 285
Single Machine Models with Release Dates (Stochastic)p. 291
Arbitrary Release Dates and Arbitrary Processing Times without Preemptionsp. 292
Priority Queues, Work Conservation and Poisson Releasesp. 294
Arbitrary Releases and Exponential Processing Times with Preemptionsp. 298
Poisson Releases and Arbitrary Processing Times without Preemptionsp. 304
Discussionp. 310
Parallel Machine Models (Stochastic)p. 317
The Makespan without Preemptionsp. 317
The Makespan and Total Completion Time with Preemptionsp. 327
Due Date Related Objectivesp. 335
Bounds Obtained through Online Schedulingp. 336
Discussionp. 339
Flow Shops, Job Shops and Open Shops (Stochastic)p. 345
Stochastic Flow Shops with Unlimited Intermediate Storagep. 346
Stochastic Flow Shops with Blockingp. 352
Stochastic Job Shopsp. 357
Stochastic Open Shopsp. 358
Discussionp. 364
Scheduling in Practice
General Purpose Procedures for Deterministic Schedulingp. 371
Dispatching Rulesp. 372
Composite Dispatching Rulesp. 373
Local Search: Simulated Annealing and Tabu-Searchp. 378
Local Search: Genetic Algorithmsp. 385
Ant Colony Optimizationp. 387
Discussionp. 389
More Advanced General Purpose Proceduresp. 395
Beam Searchp. 396
Decomposition Methods and Rolling Horizon Proceduresp. 398
Constraint Programmingp. 403
Market-Based and Agent-Based Proceduresp. 407
Procedures for Scheduling Problems with Multiple Objectivesp. 414
Discussionp. 420
Modeling and Solving Scheduling Problems in Practicep. 427
Scheduling Problems in Practicep. 428
Cyclic Scheduling of a Flow Linep. 431
Scheduling of a Flexible Flow Line with Limited Buffers and Bypassp. 436
Scheduling of a Flexible Flow Line with Unlimited Buffers and Setupsp. 441
Scheduling a Bank of Parallel Machines with Jobs having Release Dates and Due Datesp. 448
Discussionp. 450
Design and Implementation of Scheduling Systems: Basic Conceptsp. 455
Systems Architecturep. 456
Databases, Object Bases, and Knowledge-Basesp. 458
Modules for Generating Schedulesp. 463
User Interfaces and Interactive Optimizationp. 466
Generic Systems vs. Application-Specific Systemsp. 472
Implementation and Maintenance Issuesp. 475
Design and Implementation of Scheduling Systems: More Advanced Conceptsp. 481
Robustness and Reactive Decision Makingp. 482
Machine Learning Mechanismsp. 487
Design of Scheduling Engines and Algorithm Librariesp. 492
Reconfigurable Systemsp. 496
Web-Based Scheduling Systemsp. 498
Discussionp. 501
Examples of System Designs and Implementationsp. 507
SAP's Production Planning and Detailed Scheduling Systemp. 508
IBM's Independent Agents Architecturep. 511
i2's Production Schedulerp. 515
Taylor Scheduling Softwarep. 523
Real Time Dispatching and Agent Scheduling at AMDp. 528
An Implementation of Cybertec's Cyberplanp. 533
LEKIN - A System Developed in Academiap. 537
Discussionp. 544
What Lies Ahead?p. 547
Theoretical Researchp. 547
Applied Researchp. 550
Systems Developmentp. 553
Appendices
Mathematical Programming: Formulations and Applicationsp. 559
Linear Programming Formulationsp. 559
Integer Programming Formulationsp. 563
Bounds, Approximations and Heuristics Based on Linear Programmingp. 567
Disjunctive Programming Formulationsp. 569
Deterministic and Stochastic Dynamic Programmingp. 573
Deterministic Dynamic Programmingp. 573
Stochastic Dynamic Programmingp. 577
Constraint Programmingp. 581
Constraint Satisfactionp. 581
Constraint Programmingp. 583
An Example of a Constraint Programming Languagep. 585
Constraint Programming vs. Mathematical Programmingp. 586
Complexity Theoryp. 589
Preliminariesp. 589
Polynomial Time Solutions versus NP-Hardnessp. 592
Examplesp. 595
Approximation Algorithms and Schemesp. 598
Complexity Classification of Deterministic Scheduling Problemsp. 603
Overview of Stochastic Scheduling Problemsp. 607
Selected Scheduling Systemsp. 611
The Lekin Systemp. 615
Formatting of Input and Output Filesp. 615
Linking Scheduling Programsp. 617
Referencesp. 623
Subject Indexp. 659
Name Indexp. 665
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program