Towards a problem-solving methodology for coping with increasing complexity: an engineering approach
Open Access
- 1 January 1986
- journal article
- research article
- Published by Oxford University Press (OUP) in The Computer Journal
- Vol. 29 (2) , 161-166
- https://doi.org/10.1093/comjnl/29.2.161
Abstract
A methodology is sought that provides some formalism to the phenomenon of increasing problem complexity. The paper describes an engineering approach to the formulation of problem-solving strategies for a sequence of increasingly complicated variants of the well-known Towers of Hanoi problem. This approach defines the preferred nature of tools required for the discover of fresh and promising insights into handling increasing complexity. As a consequence of the research which the paper describes, an optimal recursive algorithm for solving the Towers of Hanoi problem with invariant initial conditions has been revealed, and this is presented. Conclusions are made as to the relevance of a possible principle of evolutionary elegance for generalised problem-solving strategies.Keywords
This publication has 0 references indexed in Scilit: