Show simple item record

Analysis and parameter selection for an adaptive random search algorithm.

dc.contributor.authorKumar, Rajeeva
dc.contributor.advisorHyland, David C.
dc.contributor.advisorKabamba, Pierre T.
dc.date.accessioned2016-08-30T15:43:13Z
dc.date.available2016-08-30T15:43:13Z
dc.date.issued2004
dc.identifier.urihttp://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:3150244
dc.identifier.urihttps://hdl.handle.net/2027.42/124718
dc.description.abstractThis dissertation is motivated by the problem of finding a global minimizer or a feasible argument for a function of several variables. Such a problem occurs in many engineering and science disciplines. There are several challenges associated with these problems. For example, the very definition of global minimum of a function makes the verification of a candidate an NP-hard problem. Further, the cost functions of the associated optimization problem may have numerous local minima. Furthermore, in many cases, the computational requirements for computing the global minimum increase multifold with the increase in the parameter dimension. One approach that could overcome these problems is random search optimization. However, very little is known about how different parameters of such algorithms should be adjusted in order to achieve an optimal convergence speed. Also, there is hardly any practical stopping criterion for such algorithms. In this dissertation, we analyzed an Adaptive Random Search Algorithm (ARS) by developing a probability model for the number of iterations required to find a minimizer. The analysis reveals the key parameters affecting the convergence rate and provides insight on ways to tune the algorithm for optimal convergence. A new stopping criterion is also proposed for this algorithm that eliminates the need to estimate the optimum function value beforehand. This then leads to the <italic>Monte Carlo Version</italic> of the algorithm where, given a pre-specified failure probability, one can estimate the maximum number of samples needed to find an acceptable solution before hand. The Monte Carlo Version of the ARS Algorithm thus obtained, is then applied to solve two optimization problems. Using this algorithm, first we solve a multi-modal optimization problem that arises in designing a formation flight controller and demonstrate that the algorithm yields better results when compared to the <italic>Sequential Quadratic Programming</italic> method implemented in the <italic>Matlab Optimization Toolbox</italic>. In the second application, we use the ARS algorithm for solving the constrained multi-objective optimization problem of finding a combined fuel and time <italic>Pareto-optimal</italic> relative trajectory for two spacecraft in a space borne interferometry imaging system. This application shows that the ARS algorithm can be adapted easily to solve such constraint multi criteria optimization problems.
dc.format.extent137 p.
dc.languageEnglish
dc.language.isoEN
dc.subjectAdaptive Random Search
dc.subjectAlgorithm
dc.subjectAnalysis
dc.subjectOptimization
dc.subjectParameter Selection
dc.subjectStopping Rule
dc.titleAnalysis and parameter selection for an adaptive random search algorithm.
dc.typeThesis
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineAerospace engineering
dc.description.thesisdegreedisciplineApplied Sciences
dc.description.thesisdegreedisciplineMathematics
dc.description.thesisdegreedisciplinePure Sciences
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/124718/2/3150244.pdf
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.