Show simple item record

Learning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms.

dc.contributor.authorHarik, Georges Raif
dc.contributor.advisorIrani, Keki B.
dc.contributor.advisorGoldberg, David E.
dc.date.accessioned2016-08-30T17:28:08Z
dc.date.available2016-08-30T17:28:08Z
dc.date.issued1997
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:9732090
dc.identifier.urihttps://hdl.handle.net/2027.42/130484
dc.description.abstractThe complicated nature of modern scientific endeavors often times requires the employment of black-box optimization. For the past twenty years, the simple genetic algorithm (sGA) has proven to be a fertile inspiration for such techniques. Yet, many attempts to improve or adapt the sGA remain disconnected with its prevailing theory. This theory suggests that the sGA works by propagating building blocks--highly fit similarities in the structure of its solutions--and that it can fail by not recombining these building blocks in one optimal solution. The most successful of previous attempts to facilitate building block recombination have strayed far from the operation of the sGA, resulting in techniques that are difficult to use and implement. This dissertation presents an approach to solving the recombination problem without straying too far from the spirit of the sGA. By learning linkage, which brings the genes that constitute a building block closer together, this approach retains the sGA's operations of crossover and selection. However, this linkage-learning genetic algorithm (LLGA) can only be successful by controlling the forces of selection. It does this by shedding the deterministic mapping present in the sGA between chromosomes and solutions. The resulting algorithm is shown through both theoretical time complexity analysis and experimental verification to efficiently solve a large class of problems that are difficult for the sGA.
dc.format.extent135 p.
dc.languageEnglish
dc.language.isoEN
dc.subjectAlgorithms
dc.subjectBounded
dc.subjectDifficulty
dc.subjectEfficiently
dc.subjectGene
dc.subjectGenetic
dc.subjectLearning
dc.subjectLinkage
dc.subjectProblem-solving
dc.subjectProblems
dc.subjectSolve
dc.subjectStochastic Optimization
dc.subjectUsing
dc.titleLearning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms.
dc.typeThesis
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineApplied Sciences
dc.description.thesisdegreedisciplineBiological Sciences
dc.description.thesisdegreedisciplineComputer science
dc.description.thesisdegreedisciplineGenetics
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/130484/2/9732090.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.