ebook img

GERT Networks and the Time-Oriented Evaluation of Projects PDF

274 Pages·1979·4.697 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview GERT Networks and the Time-Oriented Evaluation of Projects

Lecture Notes in Economics and Mathematical Systems (Vol. 1-15: Lecture Notes in Operations Research and Mathematical Economics, Vol. 16-59: Lecture Notes in Operations Research and Mathematical Systems) Vol. 1: H. BOhlmann. H. Loeffel. E. Nievergelt. EinfOhrung in die Vol. 30: H. Noltemeier. Sensitivitiitsanalyse bei diskreten linearen Theorie und Praxis der Entscheidung bei Unsicherheit. 2. Auflage. Optimierungsproblemen. VI. 102 Seiten. 1970. IV. 125 Seiten. 1969. Vol. 31: M. KOhlmeyer. Die nichtzentrale t-Verteilung. II. 106 Sei· Vol. 2: U. N. Bhat. A Study of the Queueing Systems M/G/l and ten. 1970. GI/M/1. VIII. 78 pages. 1968. Vol. 32: F. Bartholomes und G. Hotz. Homomorphismen und Re Vol. 3: A Strauss. An Introduction to Optimal Control Theory. duktionen Ii nearer Sprachen. XII. 143 Seiten. 1970. OM 18.- Out of print Vol. 33: K. Hinderer. Foundations of Non·stationary Dynamic Pro Vol. 4: Branch and Bound: Eine EinfOhrung. 2 .• geanderte Auflage. gramming with Discrete Time Parameter. VI. 160 pages. 1970. Herausgegeben von F. Weinberg. VII. 174 Seiten. 1973. Vol. 34: H. Sttlrmer. Semi-Markoll-Prozesse mit endlich vielen Vol. 5: L. P. Hyvarinen. Information Theory for Systems Engineers. Zustiinden. Theorie und Anwendungen. VII. 128 Seiten. 1970. VII. 205 pages. 1968. Vol. 35: F. Ferschl. Markovketten. VI. 168 Seiten. 1970. Vol. 6: H. P. KOnzi. O. MOiler. E. Nievergelt. EinfOhrungskursus in die dynamische Programmierung. IV. 103 Seiten. 1968. Vol. 36: M. J. P. Magill. On a General Economic Theory of Motion. VI. 95 pages. 1970. Vol. 7: W. PoPP. EinfOhrung in die Theorie der Lagerhaltung. VI. 173 Seiten. 1968. Vol. 37: H. MOlier-Merbach. On Round-Oil Errors in Linear Pro gramming. V. 48 pages. 1970. Vol. 8: J. Te ghem. J. Loris-Teghem. J. P. Lambotte. Modeles d·Attente M/GiI et GI/M/I a Arrivees et Services en Groupes. III. Vol. 38: Statistische Methoden I. Herausgegeben von E. Walter. 53 pages. 1969. VIII. 338 Seiten. 1970. Vol. 9: E. Schultze. EinfOhrung in die mathematischen Grundlagen Vol. 39: Statistische Methoden II. Herausgegeben von E. Walter. der Informationstheorie. VI. 116 Seiten. 1969. IV. 157 Seiten. 1970. Vol. 10: D. Hochstadter. Stochastische Lagerhaltungsmodelle. VI. Vol. 40: H. Drygas. The Coordinate-Free Approach to Gauss 269 Seiten. 1969. Markov Estimation. VIII. 113 pages. 1970. Vol. 11/12: Mathematical Systems Theory and Economics. Edited Vol. 41 : U. Ueing. Zwei Ltlsungsmethoden fiir nichtkonvexe Pro by H. W. Kuhn and G. P. Szegtl. VIII. III. 486 pages. 1969. grammierungsprobleme. IV. 92 Seiten. 1971. Vol. 13: Heuristische Planungsmethoden. Herausgegeben von Vol. 42: A V. Balakrishnan. Introduction to Optimization Theory in F. Weinberg und C. A. Zehnder. II. 93 Seiten. 1969. a Hilbert Space. IV. 153 pages. 1971. Vol. 14: Computing Methods in Optimization Problems. V. 191 pages. Vol. 43: J. A Morales. Bayesian Full Information Structural Analy 1969. sis. VI. 154 pages. 1971. Vol. 15: Economic Models. Estimation and Risk Programming: Vol. 44:-G. Feichtinger. Stochastische Modelle demographischer Essays in Honor of Gerhard Tintner. Edited by K. A. Fox. G. V. L. Prozesse. IX. 404 Seiten. 1971. Narasimham and J. K. Sengupta. VIII. 461 pages. 1969. Vol. 45: K. Wendler. Hauptaustauschschritte (Principal Pivoting). Vol. 16: H. P. KOnzi und W. Oettli. Nichtlineare Optimierung: 11.64 Seiten. 1971. Neuere Verfahren. Bibliographie. IV. 180 Seiten. 1969. Vol. 46: C. Boucher. Lec;ons sur la theorie des automates ma Vol. 17: H. Bauer und K. Neumann. Berechnung optimaler Steue thematiques. VIII. 193 pages. 1971. rungen. Maximumprinzip und dynamische Optimierung. VIII. 188 Vol. 47: H. A Nour Eldin. Optimierung linearer Regelsysteme Seiten. 1969. mit quadrati scher Zielfunktion. VIII. 163 Seiten. 1971. Vol. 18: M. WollI. Optimale Instandhaltungspolitiken in einfachen Systemen. V. 143 Seiten. 1970. Vol. 48: M. Constam. FORTRAN fOr Anfanger. 2. Auflage. VI. 148 Seiten. 1973. Vol. 19: L. P. Hyvarinen. Mathematical Modeling for Industrial Pro Vol. 49: Ch. SchneeweiB. Regelungstechnische stochastische cesses. VI. 122 pages. 1970. Optimierungsverfahren. XI. 254 Seiten. 1971. Vol. 20: G. Uebe. Optimale Fahrpliine. IX. 161 Seiten. 1970. Vol. 50: Unternehmensforschung Heute - Obersichtsvortriige der Vol. 21: Th. M. Liebling. Graphentheorie in Planungs-und Touren ZOricher Tagung von SVOR und DGU. September 1970. Heraus problemen am Beispiel des stadtischen StraBendienstes. IX. gegeben von M. Beckmann. IV. 133 Seiten. 1971. 118 Seiten. 1970. Vol. 51: Digitale Simulation. Herausgegeben von K. Bauknecht Vol. 22: W. Eichhorn. Theorie der homogenen Produktionsfunk und W. Nef. IV. 207 Seiten. 1971. tion. VIII. 119 Seiten. 1970. Vol. 52: Invariant Imbedding. Proceedings 1970. Edited by R. E. Vol. 23: A Ghosal. Some Aspects of Queueing and Storage Bellman and E. D. Denman. IV. 148 pages. 1971. Systems. IV. 93 pages. 1970. Vol. 24: G. Feichtinger. Lernprozesse in stochastischen Automaten. Vol. 53: J. Rosenmiiller. Kooperative Spiele und Markte. iii. 152 V. 66 Seiten. 1970. Seiten. 1971. Vol. 25: R. Henn und O. Opitz. Konsum-und Produktionstheorie I. Vol. 54: C. C. von Weizsiicker. Steady State Capital Theory. III. 11,124 Seiten. 1970. 102 pages. 1971. Vol. 26: D. Hochstadter und G. Uebe. Okonometrische Methoden. Vol. 55: P. A. V. B. Swamy. Statistical Inference in Random Coef· XII. 250 Seiten. 1970. ficient Regression Models. VIII. 209 pages. 1971. Vol. 27: I. H. Mufti. Computational Methods in Optimal Control Vol. 56: Mohamed A. EI-Hodiri. Constrained Extrema. Introduction Problems. IV. 45 pages. 1970. to the Differentiable Case with Economic Applications. III. 130 Vol. 28: Theoretical Approaches to Non-Numerical Problem Sol pages. 1971. ving. Edited by R. B. Banerji and M. D. Mesarovic. VI. 466 pages. Vol. 57: E. Freund. Zeitvariable MehrgrtlBensysteme. VIII.160 Sei 1970. ten. 1971. Vol. 29: S. E. Elmaghraby. Some Network Models in Management Vol. 58: P. B. Hagelschuer. Theorie der linearen Dekomposition. Science. III. 176 pages. 1970. VII. 191 Seiten. 1971. continuation on page 271 Lectu re Notes in Economics and Mathematical Systems Managing Editors: M. Beckmann and H. P. KGnzi Operations Research 172 Klaus Neumann Ulrich Steinhardt GERT Networks and the Time-Oriented Evaluation of Projects Springer-Verlag Berlin Heidelberg New York 1979 Editorial Board H. Albach· A. V. Balakrishnan· M. Beckmann (Managing Editor) P. Dhrymes . J. Green· W. Hildenbrand· W. Krelle H. P. KOnzi (Managing Editor) . K. Ritter· R. Sato . H. Schelbert P. Schonfeld Managing Editors Prof. Dr. M. Beckmann Prof. Dr. H. P. KOnzi Brown University Universitat ZOrich Providence, RI 02912/USA 8090 ZOrich/Schweiz Authors Prof. Dr. Klaus Neumann Dr. Ulrich Steinhardt Institut fOr Wirtschaftstheorie BroichstraBe 17 und Operations Research 0-5300 Bonn 3 Universitat Karlsruhe KaiserstraBe 12 0-7500 Karlsruhe AMS Subject Classifications (1970): 90-02, 90815 ISBN-13: 978-3-540-09705-1 e-ISBN-13: 978-3-642-95363-7 001: 10.1007/978-3-642-95363-7 This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically those of translation, reprinting, re-use of illustrations, broadcasting, reproduction by photocopying machine or similar means, and storage in data banks. Under § 54 of the German Copyright Law where copies are made for other than private use, a fee is payable to the publisher, the amount of the fee to be determined by agreement with the publisher. © by Springer-Verlag Berlin Heidelberg 1979 PREFACE Towards the end of the fifties methods for planning, scheduling,and control of proj ects were developed on the basis that the evolution of a project can be associated with a special weighted directed graph, called activity network. In this association, the individual activities of the project correspond to the arcs, the so-called proj ect events (beginning or termination of activities) correspond to the nodes, and the durations of the activities correspond to the weights of the respective arcs of the directed graph. 1) Contiguous arcs are assigned to activities which succeed one another immediately. The event corresponding to a node occurs exactly at the time at which all activities which are associated with the arcs leading into the node are terminated. After the occurrence of an event all those activities are be gun which correspond to the arcs emanating from the respective node. This implies especially that the evolution of the project has to be uniquely determined before hand, that every activity and every event are realized exactly once during the exe cution of the project, and that "feedback" (corresponding to cycles in the asso ciated network) is not permitted. Many projects, for example most R&D projects and projects in the area of production p1 a nni ng, do not sa ti sfy the foregoi ng res tri cti ons. In these cases it can happen that (after the occurrence of an event) some activities are not carried out with certainty, but only with a probability less than one. It can happen furthermore that an event occurs already at the time at which not all but perhaps only one of the activities corresponding to the arcs leading into the respective node is terminated. In addition, in the course of the execution of the project, it is possible to return to events which have already occurred once before (feedback). For these reasons, attempts have been made since about the middle sixties to modify the above so-called "classical" activity networks in a way which will take into account the three particular properties just mentioned. EISNER made the first sug gestions in this direction. Because it is impossible to specify uniquely the evolu tion of many R&D projects beforehand, EISNER introduced so-called decision boxes within the networks, with the convention that activities emanating from such deci sion boxes may be carried out by choice (that is, no longer need all activities 1) Activity network methods, as e.g. MPM, in which the activities correspond to the nodes of a directed graph will not be considered in this monograph. 2 Preface necessarily be carried out). The decisive step was made by ELMAGHRABY and thereafter by PRITSKER and HAPP. They introduced, in addition to the two possible "node exits" defined by EISNER, three different "node entrances" (corresponding to the logical operations "and", "inclusive-or", and "exclusive-or"). As to the weights of the arcs, they added the execution probability of the respective activity to its (sto chastic) duration. ELMAGHRABY called his concept (which originally considered only deterministic durations of activities) GAN ("Generalized Activity Networks"), where as PRITSKER and HAPP called their method for the evaluation of such activity net works (in the sense of time planning of the associated projects) GERT ("Graphical Evaluation and Review Technique"). These activity networks, which are considerably more genera 1 than the "class i ca 1" networks, are ca 11 ed stoahastia aativity networks or, in accordance with PRITSKER, HAPP, and WHITEHOUSE (see WHITEHOUSE [25], chapter 8) , GERT networks. Those GERT networks which contain the so-called STEaR node (with stochastic exit and exclusive-or entrance) as the only node type can be evaluated by MASON's rule, which was originally developed for linear transmission systems. PRITSKER and others have written several simulation programs for the evaluation of more general GERT networks. In this monograph, however, we shall use a different approach to evaluat ing GERT networks. Already ELMAGHRABY has pointed out that a homogeneous semi-MARKOV process can be associated with every STEaR network (see ELMAGHRABY [3], chapter 4, and [4] , chapter 5). But neither ELMAGHRABY nor PRITSKER and his school have ex ploited this finding for the development of a methodology. Starting with the fact that a MARKOV renewal process corresponds to every STEaR network, we will show that the quantities of interest in time planning can be computed in a simple manner from the renewal functions of the respective process. We shall indicate a very effective algorithm for determining the renewal functions. This approach has the following advantages: (1) It provides a method for evaluating STEaR networks which requires considerably less computational effort than MASON's rule or simulation. (2) It enables more insight into the structure of these networks and the connected stochastic processes than the methods known so far. (3) It can be generalized, in contrast to MASON's rule, to certain GERT networks which also contain "non-STEaR nodes" (so-called GERT networks with "basic ele ment structures"). The particular contents of the present monograph are as follows: In chapter 1, we give an exact definition of the concept "GERT network" and an enumeration of those assumptions that have to be stipulated because of practical or methodological con- Preface 3 siderations. We then make precise what is to be understood by the evaluation of a GERT network (in the sense of time planning). As a first class of GERT networks we treat STEOR networks in chapter 2, and we explain the already mentioned evaluation method based on 'results of the theory of MARKOV renewal processes. The MASON rule is also explained for purposes of comparison. In chapter 3, we investigate to what extent the results obtained for STEOR networks can be applied to certain GERT net works which contain non-STEOR nodes, too. In chapter 4, a method for evaluating general GERT networks is given. Cycles represent an important new element within GERT networks as compared to clas sical activity networks. At first it suggests itself to assume that only STEOR nodes which are relatively simple to handle are present in cycles. Those new points of view that result when this assumption is waived are discussed in chapter 5. The case where the probabilities of carrying out activities, and the distributions of the duration of activities, depend on the times of occurrence of the initial events of the respective activities (which is especially important for cost planning) is treated in chapter 6. The simulation of GERT networks is dealt with in chapter 7. This last chapter also contains a universal evaluation method which comprises the simulation and the proce dures treated in the chapters 2, 3 as well and which represents a very effective algorithm for evaluating general GERT networks. Finally, some formulas from proba bility theory and some concepts and theorems from the theory of stochastic processes are summarized in the appendix. GERT networks are of great practical importance (not only in the framework of project planning). This aspect is illustrated by numerous examples of applications for the different types of GERT networks that are treated in this monograph. The cost planning of projects to which GERT networks are assigned leads to very inter esting optimization problems in the areas of control theory and stochastic dynamic programming. This will be investigated in a subsequent volume. We should like to thank all the members of the Institut fUr Wirtschaftstheorie und Operations Research, University of Karlsruhe, who have helped generously during the writing of this book. Special thanks are due to Wolfgang Fix and Wolfram Nicolai who read the manuscript and suggested numerous significant improvements. We are especially indebted also to Eginhard J. Muth, University of Florida, Gainesville, for reading the manuscript, making valuable comments, and producing the English Preface version of this monograph. All errors and misunderstandings of the English version, however, are the authors' sole responsibility. Finally, we wish to thank '1rs. Inge Toelstede, who did an excellent typing job. We are also grateful to Friedrich Allendorf, who drew the numerous figures. Karl s ruhe Klaus Neumann July 1979 Ulrich Steinhardt CONTENTS List of Symbols 8 Summary of Assumptions 10 Chapter 1 Basic Concepts 11 1.1 Directed Graphs and Activity Networks 11 1.2 GERT Networks 18 1.3 Assumptions Required for GERT Networks 25 1.4 Evaluation of GERT Networks 30 1.5 Subnetworks of GERT Networks 37 Chapter 2 STEOR Networks 45 2.1 Stochastic Processes Connected with STEOR Networks 45 2.1.1 STEOR Networks and MARKOV Renewal Processes 45 2.1.2 GERT Networks with Only EOR Nodes 49 2.2 The MRP Method for the Evaluation of STEOR Networks 53 2.2.1 The Activation Functions and Activation Numbers 53 2.2.2 Special Cases and Examples 59 2.3 The Numerical Implementation of the MRP Method 65 2.4 The MASON Rule 75 2.5 Earliest and Latest Times in STEOR Networks 82 2.6 Applications 93 2.6.1 Time Planning for R&D Projects 94 2.6.2 Production Planning 98 2.6.3 Legislation and Administration of Justice 101 2.6.4 Evaluation of Linear Transmission Systems 103 2.6.5 Description and Analysis of Queueing Models 108 Chapter 3 GERT Networks with Basic Element Structures 116 3.1 Nodes Which Belong Together 117 3.2 Basic Elements 120 3.3 Basic Element Structures 124 3.3.1 Definition and Properties of a Basic Element Structure 124 3.3.2 BES Networks 129 3.3.3 Examples 137 3.4 Evaluation of Admissible Basic Element Structures 140 Contents 6 3.5 Determination of Admissible Interior Basic Element Structures 146 3.5.1 Determination of Nodes Belonging Together (Labeling Process) 147 3.5.2 Construction of a Possible Interior Basic Element Structure 149 3.5.3 Testing of a Possible Interior Basic Element Structure 153 3.5.4 The BES Method 156 3.6 Applications 160 3.6.1 Rendezvous of Two Space Vehicles 161 3.6.2 Production of a Television Program 161 3.6.3 Introduction of a New Industrial Product 167 3.6.4 Reliability Problems 169 Chapter 4 Evaluation of General GERT Networks 172 4.1 Cycle Reduction 172 4.2 Evaluation of an Acyclic GERT Network N 175 4.2.1 Construction of the Sequence (N~) of Subnetworks of N 177 4.2.2 Determination of the Conditional Probabilities in (4.2.2) 180 4.2.3 Test of the Assumptions A6 and A7 186 4.2.4 Example 187 4.3 Applications 193 4.3.1 Construction of a Turbine 193 4.3.2 Development of a Camera 196 4.4 Replacement of Non-genuine lOR Nodes 199 Chapter 5 Multiple Activations of Non-STEOR Nodes 204 5.1 Generalized GERT Networks and Closed Subnetworks 204 5.2 Assumptions Required for Generalized GERT Networks 208 5.3 Evaluation of Generalized GERT Networks 212 5.3.1 A Method for Evaluating Admissible Generalized GERT Networks 212 5.3.2 Test of the Assumptions for a Generalized GERT Network 214 5.4 Applications 215 5.4.1 Introduction of a New Product 215 5.4.2 Overhaul of a Generator 218 Chapter 6 GERT Networks with Time-dependent Arc Weights 220 6.1 Basic Concepts 220 6.2 STEOR Networks 222 6.3 GERT Networks with Basic Element Structures 225 6.4 General GERT Networks 231 Contents 7 Chapter 7 Simulation 233 7.1 GERTS Networks and Equivalent GERT Networks 233 7.2 GERTS Networks Which Do Not Have Corresponding GERT Networks 236 7.3 Simulation of GERTS Networks 238 7.4 Generalized GERTS Networks 242 7.5 A Universal Method for Evaluating Admissible GERT Networks 244 Appendix 250 A.l Some Formulas from Probability Theory 250 A.2 Stochastic Processes 252 A.3 Precise Formulation of Assumption A3 257 References 260 Index 262

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.