Optimal reconfiguration strategy for a degradable multimodule computing system
- 1 April 1987
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 34 (2) , 326-348
- https://doi.org/10.1145/23005.23016
Abstract
A new quantitative approach to the problem of reconfiguring a degradable multimodule system is presented. The approach is concerned with both assigning some modules for computation and arranging others for reliability. Conventionally, a fault-tolerant system performs reconfiguration only upon a subsystem failure. Since there exists an inherent trade-off between the computation capacity and fault tolerance of a multimodule computing system, the conventional approach is a passive action and does not yield a configuration that provides an optimal compromise for the trade-off. By using the expected total reward as the optimal criterion, the need and existence of an active reconfiguration strategy, in which the system reconfigures itself on the basis of not only the occurrence of a failure but also the progression of the mission , are shown. Following the problem formulation, some important properties of an optimal reconfiguration strategy, which specify (i) the times at which the system should undergo reconfiguration and (ii) the configurations to which the system should change, are investigated. Then, the optimal reconfiguration problem is converted to integer nonlinear knapsack and fractional programming problems. The algorithms for solving these problems and a demonstrative example are given. Extensions of the optimal reconfiguration problem are also discussed.Keywords
This publication has 16 references indexed in Scilit:
- Analysis of a composite performance reliability measure for fault-tolerant systemsJournal of the ACM, 1987
- The Extra Stage Cube: A Fault-Tolerant Interconnection Network for SupersystemsIEEE Transactions on Computers, 1982
- The use of dynamic programming methodology for the solution of a class of nonlinear programming problemsNaval Research Logistics Quarterly, 1980
- A Branch and Bound Method for Integer Nonlinear Fractional ProgramsZAMM - Journal of Applied Mathematics and Mechanics / Zeitschrift für Angewandte Mathematik und Mechanik, 1980
- Combinatorial Optimization with Rational Objective FunctionsMathematics of Operations Research, 1979
- A Multicomputer System with Dynamic ArchitectureIEEE Transactions on Computers, 1979
- Multi-microprocessors: An overview and working exampleProceedings of the IEEE, 1978
- Some Performance Issues in Multiprocessor System DesignIEEE Transactions on Computers, 1977
- Shortest path algorithms for knapsack type problemsMathematical Programming, 1976
- On fractional programming and equivalenceNaval Research Logistics Quarterly, 1975