II. LA MIGRACIÓN DE COLOMBIANOS A ECUADOR:
2.2 La migración de colombianos a Ecuador, un tema ‘bajo reflectores’
This thesis has brought together reviews of the current position in the fields of interactive computer graphics and non-linear optimization, and, through the development of and experiments with a comprehensive system, has shown that there are advantages to be gained by using inter active graphics to solve optimization problems.
The system developed on an IBM 370/135 linked to a Tektronix 4014 graphics display device has been used in several experiments.
The behaviour of existing routines on standard test problems in one and two dimensions has been illustrated graphically, and the system has been used as a means of. interactively controlling conventional method for N-dimensional problems.
Experiments have also been conducted into the direct interactive visual optimization of low order N-dimensional functions and an algorithm has been derived for quadratic forms.
Finally, the system has been used to solve a constrained optimiza tion problem arising in molecular vibrational analysis.
In each application described there has been clear evidence that interactive computer graphics provides an extra degree of insight into the behaviour of both existing and new techniques. Graphics is seen to enhance both analysis and presentation and often points the way ahead when other approaches falter. Consequently, i t is believed that graphics has a substantial contribution to make in teaching, in method research and in practical problem solving.
With the equipment used here, the price paid for those advantages
gained has generally been extended c.p.u. time, largely through the
use of an increased number of function evaluations. However, in terms of hardware, a faster central processor and a refreshed-type graphics display unit would undoubtedly enable more complex or larger problems to be tackled. On the software side, a faster con-
f
touring package would be of value, although the fa c ility currently offered for user control of step size does enable economies to be made. Having said this, all of the problems described in this thesis have been capable of being dealt with in standard session times on the graphics system currently installed.
Turning now to further possible developments, there would seem to be ample scope for attempting solution of more problems involving constraints. Time has prevented the investigation of more than one such problem in this work, but the results were encouraging. Con strained problems are often more d ifficu lt to solve than unconstrained ones using conventional procedures and yet, with the aid of a capable graphics system, they could pose little extra difficulty using
approaches along the lines of those proposed here.
Similarly, problems known to have several local minima would appear to offer interesting possibilities.
There is interest in graphics applications within optimization at other centres. A very recent paper by L G Birta (46) describes a package which limits its attention to the control of conventional non-linear optimization procedures, in a manner similar to that fa c ility incorporated into the system and described earlier. The Numerical Optimization Centre at Hatfield Polytechnic is also active in this specific area and has investigated one-dimensional procedures using graphics.
The practical problem dealt with in this thesis was particu larly suitable for the interactive graphical approach, and i t seems likely that other such problems may exist within the fieldsof pure
and applied science or operational research. It would be worthwhile!
to conduct investigation into the potential in other fields, for
there are relatively few reported applications of interactive computer graphics to problem solving in general.
It is hoped that the work described in this thesis might inspire further, more ambitious applications of interactive computer graphics to the solution of non-linear optimization problems, whatever their source, and that the ideas expressed here might lead to the further use of interactive graphics as a means of deriving, testing and implementing methods for non-linear optimization.
APPENDIX
• During the period of this work the author has attended the
following conferences/meetings:
(i) "New methods for non-linear constraints in optimization
calculation" by Professor M J D Powell - Sheffield University, May 1977.
( ii) Symposium on "Mathematical methods in computer graphics and design" - University of Leicester, September 1978.
( i ii ) 6IN0 Users Group meeting ~ University of Salford, July 1979. The author has also regularly attended seminars held by the Institute of Mathematics and Its Applications and the Operational Research Society at Sheffield University and Sheffield City Polytechnic.
The guided reading lis t associated with this submission is as follows: O) Fundamentals of optimization;
(a) "Methods of optimization" - G R Walsh (Wiley 1975).
(b) "Non-linear optimization techniques" - M J Box, D Davies,
W H Swann, (Oliver & Boyd 1969).
(c) "Non-linear optimization" - L C W Dixon (EUP 1972).
(2) State of art;
(d) "Towards global optimization", L C W Dixon, G P Szego
(N Holland 1975).
(e) "A preliminary investigation of function optimization by a
combination of methods" -D A Philips (Comp. J. 17, No. 1, 1974).
(f) "An algorithm for drawing the curve f(X,Y) =0" - D C Sutcliffe
(Comp. J. 19, No. 3, 1976).
(3) Computer graphics;
(g) "Principles of interactive computer graphics" - W N Newman and
R F Sproull (McGraw-Hill 1973).
(h) "Computer graphics - whence and hence" - J Potts (CAG Vol. 1, 1975).
(i) "Applications of interactive computing in scientific environment" - T J Martin and A Sykes (On-line Conference 72).
The reading list also includes the journals of Computer Aided Design, Computer and Graphics, Computers and Education, and several others in Operational Research, Mathematics and Computing have been consulted.
REFERENCES
Jacobs, J F, "Practical Evaluation of Command and Control Systems", Report MTP-7, Bedford, Mass., MITRE Corporation (1965).
Sutherland, I E, "Man-Computer Graphics for Computer-Aided Design", Proc., IEEE, 54, No. 12 (1966).
Parslow, R D, "Computer Graphics - Applications and Case Histories" Plenum Press,(1970).
Green, R E, "Computer Graphics", Computer-Aided Design, Spring 1970 English, W K, "Display-Selection Techniques for Text Manipulation", IEEE,(1967).
Wirth, N, "Euler - A Generalization of ALGOL", CACM, 6,9 0963).
Ross, D T, "The AED Approach to Generalized Computer-Aided Design", Proc., ACM Conference (1967).
Parslow, R D and Green, R E, "Advanced Computer Graphics, Economics Techniques and Applications", Plenum Press (1970).
Prince, M D, "Interactive Graphics for Computer-Aided Design", Addison-Wesley (1971).
Paterson, J W, "An Integrated c.a.d. System for an Architects Department", Computer-Aided Design 6, No. 1, (1974).
Ray-Jones, A, "Computer Development in West Sussex", Archt. J. 1, No. 2 (1968).
Beacon, G R, "Computer Modelling Tor Use in Architectural Design", Computer-Aided Design 10, No. 5 (1978).
Cardwell, D W "The Application of Computer Generated Graphs and Diagrams to the Development of Advance Nuclear Reactors", Oak Ridge National Laboratory (1970).
(14) Mac Elroy, R D, "Computer Display and Manipulation of Biological Molecules", Computers and Graphics, Vol. 3,(1978).
(15) Cooper, I, "Interactive Computer Graphics in Quantum Chemistry by Research", PhD Thesis, Keele University, (1974).
(16) Hatvany, J, "CAD: The Next Ten Years", Computer-Aided Design 10, No. 6 (November 1978).
(17) Newman, W N,and Sproul, R F, "Principles of Interactive Computer
Graphics", McGraw-Hi11 (1973).
(18) Zener, C, "A Mathematical Aid in Optimization Engineering Designs", Proc., Mat. Acad. Sci. 48 (1961).
(19) Swann, W H, "Report on the Development of a New Direct Search
Method of Optimization", Central Instrument Laboratory, ICI Research Note 64/3 (1964).
(20) Powell, M J D, "An Efficient Method for Finding the Minimum of a Function of Several Variables Within Calculating Derivatives", The Computer Journal, 7 (1964) pp 155-162.
(21) Kiefer, J, "Sequential Minimax for a Maximum", Proc. AMS 4, (1953). (22) Avriel, M, "Golden Block Optimization of Unimodel Functions Using
an Unknown Number of Block", Chem. Eng. Dept. Rep., Stanford University, (1966).
(23) Dixon, L C W, "Non-linear Optimization", EUP(1972).
(24) Powell, M J D, "A Method of Minimizing the Sum of Squared Terms of
Non-linear Function Without Calculating Derivation", The Computer
Journal, 7 (1965).
(25) Biggs, M C and Dixon, L C W, "The Advantages of Adjoint-Control
Transformations when Determining Optimal Trajectories by Pontryagin's Maximum Principle", The Numerical Optimization Centre, The Hatfield Polytechnic, TR3 (1969).
(26) Powell, M J D, AERE (Harwell) Computer Library Subroutine ' VA05A' (1969).
(27) Forsythe, G E and Motzin, T S, "Asymptotic Properties of the Optimum Gradient Method", Bull. Amer. Math. Soc. 57 (1951). (28) FI etcher, R, and Reeves, C M, "Function Minimization by Conjugate
Gradients", The Computer Journal 7, (1964).
(29) Hooke, R,and Jeeves, T A, "Direct Search Solution of Numerical and Statistical Problems", J. A.C.M. 8 (1961).
(30) Rosenbrock, H H, "An Automatic Method of Finding the Greatest or Least Value of a Function", The Computer Journal 3, (1960). (31) Smith, C S, "The Automatic Computation of Maximum Likelihood
Estimates", NCB/SD, Report No. SC 846/MR/40 (1962).
(32) Powell, M J D, "An Efficient Method of Finding the Minimum of a Function of Several Variables Without Calculating Derivatives", The Computer Journal 7, (1964) pp 303-307.
(33) Box, G E P, "On Experimental Attainment of Optimum Conditions", Journal of Royal Statistical Society B, 13, 1, (1951).
(34) Spendly, W,and Hext, G R, "Sequential Application of Simplex
Designs in Optimization and Evolutionary Operation", Technometrics 4, (1962).
(35) Nelder, J A,and Mead, R, "A Simplex Method for Function Minimization", The Computer Journal, 5 (1965).
(36) Ghani, 5 N?and Barnes, L, "Parameter Optimization for Unconstrained Objective Functions - a bibliography", Computer-Aided Design 4, No. 5, 1972.
(37) Box, M J, "A Comparison of Several Current Optimization Methods and the Use of Transformation in Constraint Problems", The Computer Journal 9, (1966).
(28) Dayhoff,M 05 "A Contour Map for X-ray Crystallography", CACM, Vol. 6, (1963).
(39) Robinson, E Land Scarton, H A, "Contor - A Fortran Subroutine to plot smooth contours of a single valued 3-D surface'1, J. Computer Ph., 10, (1972).
(40) Cattafava, G,and Le Molt, G, "Automatic Contour Map", CACM, Vol. 12, (1969).
(41) Crane, C M, "Contour Plotting for Functions Specified at Nodal Points of an Irregular Mesh Based on an Arbitrary Two parameter co-ordinate System", The Computer Journal, 15, (1972).
(42) McLaine, D M, "Drawing Contours from Arbitrary Data Points", The Computer Journal, Vol. 17, (1974).
(43) Sutcliffe, D C, "An Algorithm for Drawing the Curve f(X,Y)=0", The Computer Journal, 19, No. 3, (1976).
(44) Dixon, L C W, "The Safeguarded Cubic Technique", The Numerical Optimization Centre, The Hatfield Polytechnic T.R. 4 (1969). (45) Gwinn, W D, J. Chern. Phys., 55, (1971).
(46) Birta, L G,and Guirgius, B, "An Interactive/Graphics Software System for Function Minimization", Computer and Graphics 4, (1979).