A generalized activity network model

In recent years activity networks for projects with both random and deterministic alternative outcomes in key nodes have been considered. The developed control algorithm chooses an optimal outcome direction at every deterministic alternative node which is reached in the course of the project's realization. At each routine decision-making node, the algorithm singles out all the subnetworks (the so-called joint variants) which correspond to all possible outcomes from that node. Decision-making results in determining the optimal joint variant and following the optimal direction up to the next decision-making node. However, such models cover a limited class of alternative networks, namely, only fully-divisible networks which can be subdivided into nonintersecting fragments. In this paper, a more generalized activity network is considered. The model can be applied to a broader spectrum of R&D projects and can be used for all types of alternative networks, for example, for non-divisible networks comprising nodes with simultaneously ‘must follow’, random ‘exclusive OR’ and deterministic ‘exclusive or’ emitters. The branching activities of the third type refer to decision-making outcomes; choosing the optimal outcome is the sole prerogative of the project's management. Such a model is a more universal activity network; we will call it GAAN—Generalized Alternative Activity Network. The problem is to determine the joint variant optimizing the mean value of the objective function subject to restricted mean values of several other criteria. We will prove that such a problem is a NP-complete one. Thus, in general, the exact solution of the problem may be obtained only by looking through all the joint variants on the basis of their proper enumeration. To enumerate the joint variants we will use the lexicographical method in combination with some techniques of discrete optimization. A numerical example will be presented. Various application areas are considered.

[1]  Gerald L. Moeller,et al.  Operations Planning with VERT , 1981, Oper. Res..

[2]  Allan H. Marcus,et al.  Systems Analysis And Design Using Network Techniques , 1973 .

[3]  Wallace B. S. Crowston,et al.  Decision CPM: A Method for Simultaneous Planning, Scheduling, and Control of Projects , 1967, Oper. Res..

[4]  Dimitri Golenko-Ginzburg,et al.  Hierarchical decision-making model for planning and controlling stochastic projects , 1996 .

[5]  A Y Lerner Artificial blood circulation: stabilization, physiological control, and optimization. , 1990, Artificial organs.

[6]  Gregory Gutin,et al.  Maximizing Traveling Salesman Problem for Special Matrices , 1995, Discret. Appl. Math..

[7]  D. Golenko-Ginzburg Controlled alternative activity networks for project management , 1988 .

[8]  Sartaj Sahni,et al.  Computationally Related Problems , 1974, SIAM J. Comput..

[9]  Paul A. Strassmann,et al.  Stochastic Decision Trees for the Analysis of Investment Decisions , 1965 .

[10]  S. Elmaghraby An Algebra for the Analysis of Generalized Activity Networks , 1964 .

[11]  James Evans,et al.  Optimization algorithms for networks and graphs , 1992 .

[12]  Sang M. Lee,et al.  Network analysis for management decisions , 1982 .

[13]  Howard Eisner A Generalized Network Approach to the Planning and Scheduling of a Research Project , 1962 .

[14]  S. Rajagopalan,et al.  Capacity expansion with alternative technology choices , 1994 .

[15]  Salah E. Elmaghraby,et al.  Activity networks: Project planning and control by network models , 1977 .

[16]  Dimitri Golenko-Ginzburg A two-level decision-making model for controlling stochastic projects , 1993 .