Programming and Scheduling Techniques

Programming and Scheduling Techniques PDF

Author: Thomas Uher

Publisher: Routledge

Published: 2012-03-29

Total Pages: 299

ISBN-13: 1136860509

DOWNLOAD EBOOK →

Planning is an important management function and its effective execution is crucial to ensure the success of any project. This second edition of Thomas Uher’s and Adam Zantis' textbook maintains its focus on operational rather than strategic aspects of programming and scheduling of projects, providing the reader with the practical planning skills needed to be successful. Unlike most other textbooks that largely focus on the critical path method, Programming and Scheduling Techniques includes a comprehensive review of a range of practices used around the world. Topics covered in this thoroughly revised edition include: deterministic scheduling techniques including the bar chart, the critical path method, the critical chain method, the multiple activity chart and the line of balance a comparison of the critical path and critical chain scheduling techniques options for computer-based scheduling stochastic scheduling techniques including the critical path method based on Monte Carlo simulation and the Program Evaluation and Review Technique (PERT) risk in scheduling work study. By covering a broad range of scheduling techniques this book is suitable for those planning projects in any industry, particularly in interdisciplinary or international contexts. Written for students studying undergraduate and postgraduate architecture, building, construction/project management, quantity surveying, property development and civil engineering programs.

Programming and Scheduling Techniques

Programming and Scheduling Techniques PDF

Author: Thomas E. Uher

Publisher: Routledge

Published: 2011

Total Pages: 0

ISBN-13: 9780415601689

DOWNLOAD EBOOK →

This textbook focuses on the theoretical and practical skills needed when planning and scheduling projects. As well as serving as a guide to best practice, a broad range of techniques are examined and compared to help readers understand their full range of options. Whilst this book will also prove invaluable as a reference for professionals, it has been written for students studying project management modules with planning content.

Constraint-Based Scheduling

Constraint-Based Scheduling PDF

Author: Philippe Baptiste

Publisher: Springer Science & Business Media

Published: 2012-12-06

Total Pages: 204

ISBN-13: 1461514797

DOWNLOAD EBOOK →

Constraint Programming is a problem-solving paradigm that establishes a clear distinction between two pivotal aspects of a problem: (1) a precise definition of the constraints that define the problem to be solved and (2) the algorithms and heuristics enabling the selection of decisions to solve the problem. It is because of these capabilities that Constraint Programming is increasingly being employed as a problem-solving tool to solve scheduling problems. Hence the development of Constraint-Based Scheduling as a field of study. The aim of this book is to provide an overview of the most widely used Constraint-Based Scheduling techniques. Following the principles of Constraint Programming, the book consists of three distinct parts: The first chapter introduces the basic principles of Constraint Programming and provides a model of the constraints that are the most often encountered in scheduling problems. Chapters 2, 3, 4, and 5 are focused on the propagation of resource constraints, which usually are responsible for the "hardness" of the scheduling problem. Chapters 6, 7, and 8 are dedicated to the resolution of several scheduling problems. These examples illustrate the use and the practical efficiency of the constraint propagation methods of the previous chapters. They also show that besides constraint propagation, the exploration of the search space must be carefully designed, taking into account specific properties of the considered problem (e.g., dominance relations, symmetries, possible use of decomposition rules). Chapter 9 mentions various extensions of the model and presents promising research directions.

Planning and Scheduling in Manufacturing and Services

Planning and Scheduling in Manufacturing and Services PDF

Author: Michael L. Pinedo

Publisher: Springer Science & Business Media

Published: 2009-10-03

Total Pages: 537

ISBN-13: 1441909109

DOWNLOAD EBOOK →

Pinedo is a major figure in the scheduling area (well versed in both stochastics and combinatorics) , and knows both the academic and practitioner side of the discipline. This book includes the integration of case studies into the text. It will appeal to engineering and business students interested in operations research.

Complex Scheduling

Complex Scheduling PDF

Author: Peter Brucker

Publisher: Springer Science & Business Media

Published: 2011-09-29

Total Pages: 348

ISBN-13: 3642239293

DOWNLOAD EBOOK →

This book presents models and algorithms for complex scheduling problems. Besides resource-constrained project scheduling problems with applications also job-shop problems with flexible machines, transportation or limited buffers are discussed. Discrete optimization methods like linear and integer programming, constraint propagation techniques, shortest path and network flow algorithms, branch-and-bound methods, local search and genetic algorithms, and dynamic programming are presented. They are used in exact or heuristic procedures to solve the introduced complex scheduling problems. Furthermore, methods for calculating lower bounds are described. Most algorithms are formulated in detail and illustrated with examples. In this second edition some errors were corrected, some parts were explained in more detail, and new material has been added. In particular, further generalizations of the RCPSP, additional practical applications and some more algorithms were integrated.

Resource-Constrained Project Scheduling

Resource-Constrained Project Scheduling PDF

Author: Christian Artigues

Publisher: John Wiley & Sons

Published: 2013-03-01

Total Pages: 235

ISBN-13: 1118623703

DOWNLOAD EBOOK →

This title presents a large variety of models and algorithms dedicated to the resource-constrained project scheduling problem (RCPSP), which aims at scheduling at minimal duration a set of activities subject to precedence constraints and limited resource availabilities. In the first part, the standard variant of RCPSP is presented and analyzed as a combinatorial optimization problem. Constraint programming and integer linear programming formulations are given. Relaxations based on these formulations and also on related scheduling problems are presented. Exact methods and heuristics are surveyed. Computational experiments, aiming at providing an empirical insight on the difficulty of the problem, are provided. The second part of the book focuses on several other variants of the RCPSP and on their solution methods. Each variant takes account of real-life characteristics which are not considered in the standard version, such as possible interruptions of activities, production and consumption of resources, cost-based approaches and uncertainty considerations. The last part presents industrial case studies where the RCPSP plays a central part. Applications are presented in various domains such as assembly shop and rolling ingots production scheduling, project management in information technology companies and instruction scheduling for VLIW processor architectures.

Embedded Software

Embedded Software PDF

Author: Rajeev Alur

Publisher: Springer Science & Business Media

Published: 2003-09-29

Total Pages: 382

ISBN-13: 3540202234

DOWNLOAD EBOOK →

This book constitutes the refereed proceedings of the Third International Conference on Embedded Software, EMSOFT 2003, held in Philadelphia, PA, USA in October 2003. The 20 revised full papers presented together with three invited papers were carefully reviewed and selected from 60 submissions. All current topics in embedded software are addressed: formal methods and model-based development, middleware and fault tolerance, modelling and analysis, programming languages and compilers, real-time scheduling, resource-aware systems, and systems on a chip.