DocumentCode :
3033199
Title :
Synthesis of optimization algorithms by concatenation
Author :
Meyer, G.G.L.
Author_Institution :
The Johns Hopkins University, Baltimore, MD
fYear :
1980
fDate :
10-12 Dec. 1980
Firstpage :
232
Lastpage :
233
Abstract :
Based on the idea that classes of algorithms can be modeled with abstract schemas, a systematic approach to algorithm analysis has been developed over the past two decades [6, 7, 9, 12, 13, 14, 18, 19, 22]. The approach consists of identifying a given algorithm with the appropriate schema, and in using the convergence proof-pattern associated with that schema to structure and simplify the analysis of the properties of the given algorithm. It stands to reason that a similar approach may prove useful in simplifying and systematizing the synthesis of algorithms. Assuming that a collection of problem models, and the corresponding algorithm schemas is available, the synthesis approach will consist of identifying the given problem with the appropriate problem model, and then synthesizing the desired algorithm by incorporating the specific properties of the problem into the schema or schemas which correspond to the problem model. Some problem models and associated algorithm schemas already exist. The best known problem model is the fixed point formulation. In this model it is assumed that the solution set of the problem is described as the fixed point set of a point-to-point or point-to-set map. The associated schemas are the Picard iteration [17], and its variations through application of averaging processes [3, 4, 8, 10]. In this paper we examine a different problem model, namely the intersection model. This model assumes that the solution set of the problem is described as the intersection of a finite family of component sets, and the corresponding algorithm schema consists of the concatenation of a finite family of autonomous algorithm components, each of which is capable of finding points in one of the component sets. The intersection model is particularly well suited for the analysis and synthesis of relaxation methods. These methods, proposed originally by Jacobi and Seidel for solving linear systems of equations, were extended so that nonlinear systems could be so- ved [16], and then generalized to chaotic procedures [2, 15, 21, 21] . Relaxation methods have also been used on structured optimization problems. For example, in [1] and [11] the problem considered is that of minimizing a functional on a product space, in [9] various coordinate descent algorithms are analyzed using Zangwill´s idea of composition of point-to-set maps, and in [5], Fiorot and Huard present a theory for the analysis of algorithms for optimization which are obtained by cumposition of component algorithms.
Keywords :
Algorithm design and analysis; Chaos; Convergence; Jacobian matrices; Linear algebra; Linear systems; Nonlinear equations; Optimal control; Publishing; Relaxation methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Decision and Control including the Symposium on Adaptive Processes, 1980 19th IEEE Conference on
Conference_Location :
Albuquerque, NM, USA
Type :
conf
DOI :
10.1109/CDC.1980.271785
Filename :
4046651
Link To Document :
بازگشت