Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha

Detalhes bibliográficos
Ano de defesa: 2009
Autor(a) principal: Miranda, Lídia Araujo
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.unb.br/handle/10482/5284
Resumo: Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2009.
id UNB_e571095ae41e45c8399ee96f4b994438
oai_identifier_str oai:repositorio.unb.br:10482/5284
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilhaSequências (Matemática)Algoritmos genéticosBioengenharia - Ciência da computaçãoDissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2009.O Alinhamento Múltiplo de Sequências genéticas (AMS) é executado milhares de vezes ao dia por cientistas, a fim de identificar regiões de semelhança entre três ou mais sequências. Os alinhamentos múltiplos assim obtidos são usados na resolução de problemas complexos, como a determinação do histórico evolutivo das espécies. Por se tratar de um problema NP-completo, geralmente são utilizadas soluções heurísticas para a sua resolução. Dentre soluções adotadas, destaca-se o Algoritmo Genético (AG), que é um método iterativo não-determinístico, baseado nos princípios da Evolução das Espécies de Darwin. Apesar de apresentar soluções boas para o AMS, os algoritmos genéticos demandam um alto poder de processamento, que se traduz em um alto tempo de execução. Por essa razão, algumas estratégias paralelas foram propostas na literatura para acelerar a obtenção de alinhamentos múltiplos com AGs, geralmente utilizando a estratégia da ilha como base de paralelização. A presente dissertação de mestrado propõe e avalia uma estratégia paralela que utiliza Algoritmo Genético para o Alinhamento Múltiplo de Sequências, inspirada no modelo Multi-ilha. De maneira diferente das abordagens para AMS existentes na literatura, a estratégia proposta utiliza 3 Super Ilhas, onde cada Super Ilha implementa um modelo tradicional de ilhas. Os resultados obtidos com bases reais de proteínas mostram que a estratégia proposta é capaz de encontrar alinhamentos múltiplos de melhor qualidade em menor tempo, quando comparada com a estratégia de ilha tradicional. _______________________________________________________________________________ ABSTRACTThe Multiple Sequence Alignment (MSA) between genetic sequences is exhaustively done by scientists trying to identify matching regions within three or more sequences. The resulting multiple alignments are used in complex problems like the one of establishing genetic relationships between biological sequences. The MSA has been shown to be an NP-complete problem, therefore heuristic solutions are usually used to solve it. One of the solutions that has shown good results for MSA is the Genetic Algorithm (GA), a non deterministic iterative method, based on Charles Darwin's theory of evolution. Though presenting good results, the GA demands high amount of computing power, taking usually a lot of time to be executed. To speed up the sequential algorithms execution, parallel algorithms were proposed in the literature, most of them using the island strategy of parallelization. This masters dissertation proposes and evaluates a parallel strategy that uses Genetic Algorithms to the Multiple Sequence Alignment based on the Multi-island parallelization strategy. Di erently from other MSA strategies, the proposed strategy creates three Super Islands and each one executes a GA parallelized by the island strategy. The results were obtained with real protein banks and revealed that the proposed strategy is capable of nding better multiple alignments in a smaller amount of time, when compared to the conventional island strategy.Instituto de Ciências Exatas (IE)Departamento de Ciência da Computação (IE CIC)Programa de Pós-Graduação em InformáticaMelo, Alba Cristina Magalhães Alves deCorrea, Jan MendonçaMiranda, Lídia Araujo2010-07-19T14:24:14Z2010-07-19T14:24:14Z20092009info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfMIRANDA, Lídia Araujo. Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha. 2009. 97 f. Dissertação (Mestrado em Informática)-Universidade de Brasília, Brasília, 2009.http://repositorio.unb.br/handle/10482/5284info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2024-03-14T15:40:59Zoai:repositorio.unb.br:10482/5284Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2024-03-14T15:40:59Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
title Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
spellingShingle Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
Miranda, Lídia Araujo
Sequências (Matemática)
Algoritmos genéticos
Bioengenharia - Ciência da computação
title_short Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
title_full Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
title_fullStr Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
title_full_unstemmed Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
title_sort Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha
author Miranda, Lídia Araujo
author_facet Miranda, Lídia Araujo
author_role author
dc.contributor.none.fl_str_mv Melo, Alba Cristina Magalhães Alves de
Correa, Jan Mendonça
dc.contributor.author.fl_str_mv Miranda, Lídia Araujo
dc.subject.por.fl_str_mv Sequências (Matemática)
Algoritmos genéticos
Bioengenharia - Ciência da computação
topic Sequências (Matemática)
Algoritmos genéticos
Bioengenharia - Ciência da computação
description Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2009.
publishDate 2009
dc.date.none.fl_str_mv 2009
2009
2010-07-19T14:24:14Z
2010-07-19T14:24:14Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv MIRANDA, Lídia Araujo. Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha. 2009. 97 f. Dissertação (Mestrado em Informática)-Universidade de Brasília, Brasília, 2009.
http://repositorio.unb.br/handle/10482/5284
identifier_str_mv MIRANDA, Lídia Araujo. Estratégia paralela para alinhamento múltiplo de sequências com algoritmo genético multi-ilha. 2009. 97 f. Dissertação (Mestrado em Informática)-Universidade de Brasília, Brasília, 2009.
url http://repositorio.unb.br/handle/10482/5284
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Repositório Institucional da UnB
collection Repositório Institucional da UnB
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv repositorio@unb.br
_version_ 1839083860871086080