Índices completos para casamento de padrões e inferência de motifs

Detalhes bibliográficos
Ano de defesa: 2003
Autor(a) principal: Gustavo Soares da Fonseca, Paulo
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: Universidade Federal de Pernambuco
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: https://repositorio.ufpe.br/handle/123456789/2533
Resumo: Uma das maneiras mais eficientes (notadamente do ponto de vista computacional) empregada pela humanidade para a representação da informação tem sido através da forma de texto, ou seja, através de cadeias unidimensionais de símbolos (ou caracteres) tomados sobre conjuntos discretos finitos (ou alfabetos). As fecundas teorias, técnicas e algoritmos destinados ao processamento de texto têm ocupado um papel central em diversos âmbitos da Ciência da Computação, constituindo-se, sobretudo ao longo das últimas três décadas, em um campo de particular interesse no seio da grande área de Algoritmos e Estruturas de Dados. Grande parte do recente interesse com respeito ao processamento de texto deve-se ao emergente ramo da ciência denominado Biologia Molecular Computacional, que, a grosso modo, comporta o estudo, através de técnicas matemáticas e computacionais, da estrutura e da função dos artefatos bio-moleculares respons´aveis pela conformação e pelas atividades fisiológicas dos organismos vivos. A confluência dos problemas de Biologia Molecular e de processamento de textos dá-se na medida em que as estruturas macromoleculares fundamentais (DNA, RNA e proteínas) podem ser representadas através de cadeias (muito longas) de caracteres tomados sobre alfabetos (curtos) específicos. O problema fundamental relacionado ao processamento de cadeias corresponde à determinação das ocorrências, exatas ou aproximadas, de um determinado padrão em um dado texto problema do casamento de padrões problema esse que admite inúmeras variações. Os problemas de casamento de padrões podem ser particionados em duas grandes categorias com respeito ao conhecimento prévio ou não do texto a ser examinado. Os algoritmos clássicos destinados à resolução do problema do casamento de padrões dizem respeito ao caso no qual o texto não é conhecido previamente. Nesse caso, cada um dos seus caracteres deve ser examinado pelo menos uma vez, o que resulta em soluções de custo, no mínimo, linearmente proporcional ao tamanho do texto. Se, todavia, o texto a ser examinado é conhecido a priori, então ele pode ser pré-processado (tipicamente em tempo linear), dando origem a uma estrutura auxiliar (tipicamente de tamanho linear) denominada índice, contra a qual os padrões podem então ser confrontados para que as suas ocorrências sejam determinadas. Nesse caso, o custo da solução ótima do problema é linearmente proporcional ao comprimento do padrão (em geral, muito menor do que o texto). Em Biologia Molecular Computacional, frequentemente estamos interessados em localizar as ocorrências de uma determinada subsequência molecular (ou motif ) dentro de estruturas maiores. Esses motifs representam, em geral, regiões altamente conservadas, i.e., pouco afetadas por mutações, que desempenham funções biológicas específicas. Esse problema de localização de motifs limita-se com o problema do casamento de padrões e pode ser abordado através das mesmas técnicas. Em outras situações, todavia, estamos interessados não em localizar motifs mas sim em inferi-los. Isto é, dado um conjunto de sequências moleculares, queremos descobrir que subsequências aparecem repetidas emuma quantidade significativa dessas sequências de maneira suficientemente conservada e que, portanto, possuem uma boa probabilidade de representar um objeto biológico de particular interesse. Neste trabalho, nos propomos a reunir em uma obra única, boa parte da informação fundamental dispersa na literatura acerca dos principais índices completos conhecidos, com ênfase nas suas propriedades estruturais. Nossa apresentação não intenciona ser estritamente panorâmica e, portanto, algum sacrif´ıcio da fluência deve ser depositado no altar do rigor matemático. Além disso, apresentamos uma análise crítica da adequa ção e desempenho das estruturas de índice estudadas para a resolução do problema da inferência de motifs através de algoritmos exatos e combinatórios
id UFPE_229687fcc05c129bf44de3569fa16dc4
oai_identifier_str oai:repositorio.ufpe.br:123456789/2533
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling Índices completos para casamento de padrões e inferência de motifsCasamento de padrõesEstruturas de Índice, Árvores de sufixos, Árvores de afixosUma das maneiras mais eficientes (notadamente do ponto de vista computacional) empregada pela humanidade para a representação da informação tem sido através da forma de texto, ou seja, através de cadeias unidimensionais de símbolos (ou caracteres) tomados sobre conjuntos discretos finitos (ou alfabetos). As fecundas teorias, técnicas e algoritmos destinados ao processamento de texto têm ocupado um papel central em diversos âmbitos da Ciência da Computação, constituindo-se, sobretudo ao longo das últimas três décadas, em um campo de particular interesse no seio da grande área de Algoritmos e Estruturas de Dados. Grande parte do recente interesse com respeito ao processamento de texto deve-se ao emergente ramo da ciência denominado Biologia Molecular Computacional, que, a grosso modo, comporta o estudo, através de técnicas matemáticas e computacionais, da estrutura e da função dos artefatos bio-moleculares respons´aveis pela conformação e pelas atividades fisiológicas dos organismos vivos. A confluência dos problemas de Biologia Molecular e de processamento de textos dá-se na medida em que as estruturas macromoleculares fundamentais (DNA, RNA e proteínas) podem ser representadas através de cadeias (muito longas) de caracteres tomados sobre alfabetos (curtos) específicos. O problema fundamental relacionado ao processamento de cadeias corresponde à determinação das ocorrências, exatas ou aproximadas, de um determinado padrão em um dado texto problema do casamento de padrões problema esse que admite inúmeras variações. Os problemas de casamento de padrões podem ser particionados em duas grandes categorias com respeito ao conhecimento prévio ou não do texto a ser examinado. Os algoritmos clássicos destinados à resolução do problema do casamento de padrões dizem respeito ao caso no qual o texto não é conhecido previamente. Nesse caso, cada um dos seus caracteres deve ser examinado pelo menos uma vez, o que resulta em soluções de custo, no mínimo, linearmente proporcional ao tamanho do texto. Se, todavia, o texto a ser examinado é conhecido a priori, então ele pode ser pré-processado (tipicamente em tempo linear), dando origem a uma estrutura auxiliar (tipicamente de tamanho linear) denominada índice, contra a qual os padrões podem então ser confrontados para que as suas ocorrências sejam determinadas. Nesse caso, o custo da solução ótima do problema é linearmente proporcional ao comprimento do padrão (em geral, muito menor do que o texto). Em Biologia Molecular Computacional, frequentemente estamos interessados em localizar as ocorrências de uma determinada subsequência molecular (ou motif ) dentro de estruturas maiores. Esses motifs representam, em geral, regiões altamente conservadas, i.e., pouco afetadas por mutações, que desempenham funções biológicas específicas. Esse problema de localização de motifs limita-se com o problema do casamento de padrões e pode ser abordado através das mesmas técnicas. Em outras situações, todavia, estamos interessados não em localizar motifs mas sim em inferi-los. Isto é, dado um conjunto de sequências moleculares, queremos descobrir que subsequências aparecem repetidas emuma quantidade significativa dessas sequências de maneira suficientemente conservada e que, portanto, possuem uma boa probabilidade de representar um objeto biológico de particular interesse. Neste trabalho, nos propomos a reunir em uma obra única, boa parte da informação fundamental dispersa na literatura acerca dos principais índices completos conhecidos, com ênfase nas suas propriedades estruturais. Nossa apresentação não intenciona ser estritamente panorâmica e, portanto, algum sacrif´ıcio da fluência deve ser depositado no altar do rigor matemático. Além disso, apresentamos uma análise crítica da adequa ção e desempenho das estruturas de índice estudadas para a resolução do problema da inferência de motifs através de algoritmos exatos e combinatóriosCoordenação de Aperfeiçoamento de Pessoal de Nível SuperiorUniversidade Federal de PernambucoSilva Guimarães, Katia Gustavo Soares da Fonseca, Paulo2014-06-12T15:59:03Z2014-06-12T15:59:03Z2003info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfGustavo Soares da Fonseca, Paulo; Silva Guimarães, Katia. Índices completos para casamento de padrões e inferência de motifs. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.https://repositorio.ufpe.br/handle/123456789/2533porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-25T05:45:30Zoai:repositorio.ufpe.br:123456789/2533Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T05:45:30Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Índices completos para casamento de padrões e inferência de motifs
title Índices completos para casamento de padrões e inferência de motifs
spellingShingle Índices completos para casamento de padrões e inferência de motifs
Gustavo Soares da Fonseca, Paulo
Casamento de padrões
Estruturas de Índice, Árvores de sufixos, Árvores de afixos
title_short Índices completos para casamento de padrões e inferência de motifs
title_full Índices completos para casamento de padrões e inferência de motifs
title_fullStr Índices completos para casamento de padrões e inferência de motifs
title_full_unstemmed Índices completos para casamento de padrões e inferência de motifs
title_sort Índices completos para casamento de padrões e inferência de motifs
author Gustavo Soares da Fonseca, Paulo
author_facet Gustavo Soares da Fonseca, Paulo
author_role author
dc.contributor.none.fl_str_mv Silva Guimarães, Katia
dc.contributor.author.fl_str_mv Gustavo Soares da Fonseca, Paulo
dc.subject.por.fl_str_mv Casamento de padrões
Estruturas de Índice, Árvores de sufixos, Árvores de afixos
topic Casamento de padrões
Estruturas de Índice, Árvores de sufixos, Árvores de afixos
description Uma das maneiras mais eficientes (notadamente do ponto de vista computacional) empregada pela humanidade para a representação da informação tem sido através da forma de texto, ou seja, através de cadeias unidimensionais de símbolos (ou caracteres) tomados sobre conjuntos discretos finitos (ou alfabetos). As fecundas teorias, técnicas e algoritmos destinados ao processamento de texto têm ocupado um papel central em diversos âmbitos da Ciência da Computação, constituindo-se, sobretudo ao longo das últimas três décadas, em um campo de particular interesse no seio da grande área de Algoritmos e Estruturas de Dados. Grande parte do recente interesse com respeito ao processamento de texto deve-se ao emergente ramo da ciência denominado Biologia Molecular Computacional, que, a grosso modo, comporta o estudo, através de técnicas matemáticas e computacionais, da estrutura e da função dos artefatos bio-moleculares respons´aveis pela conformação e pelas atividades fisiológicas dos organismos vivos. A confluência dos problemas de Biologia Molecular e de processamento de textos dá-se na medida em que as estruturas macromoleculares fundamentais (DNA, RNA e proteínas) podem ser representadas através de cadeias (muito longas) de caracteres tomados sobre alfabetos (curtos) específicos. O problema fundamental relacionado ao processamento de cadeias corresponde à determinação das ocorrências, exatas ou aproximadas, de um determinado padrão em um dado texto problema do casamento de padrões problema esse que admite inúmeras variações. Os problemas de casamento de padrões podem ser particionados em duas grandes categorias com respeito ao conhecimento prévio ou não do texto a ser examinado. Os algoritmos clássicos destinados à resolução do problema do casamento de padrões dizem respeito ao caso no qual o texto não é conhecido previamente. Nesse caso, cada um dos seus caracteres deve ser examinado pelo menos uma vez, o que resulta em soluções de custo, no mínimo, linearmente proporcional ao tamanho do texto. Se, todavia, o texto a ser examinado é conhecido a priori, então ele pode ser pré-processado (tipicamente em tempo linear), dando origem a uma estrutura auxiliar (tipicamente de tamanho linear) denominada índice, contra a qual os padrões podem então ser confrontados para que as suas ocorrências sejam determinadas. Nesse caso, o custo da solução ótima do problema é linearmente proporcional ao comprimento do padrão (em geral, muito menor do que o texto). Em Biologia Molecular Computacional, frequentemente estamos interessados em localizar as ocorrências de uma determinada subsequência molecular (ou motif ) dentro de estruturas maiores. Esses motifs representam, em geral, regiões altamente conservadas, i.e., pouco afetadas por mutações, que desempenham funções biológicas específicas. Esse problema de localização de motifs limita-se com o problema do casamento de padrões e pode ser abordado através das mesmas técnicas. Em outras situações, todavia, estamos interessados não em localizar motifs mas sim em inferi-los. Isto é, dado um conjunto de sequências moleculares, queremos descobrir que subsequências aparecem repetidas emuma quantidade significativa dessas sequências de maneira suficientemente conservada e que, portanto, possuem uma boa probabilidade de representar um objeto biológico de particular interesse. Neste trabalho, nos propomos a reunir em uma obra única, boa parte da informação fundamental dispersa na literatura acerca dos principais índices completos conhecidos, com ênfase nas suas propriedades estruturais. Nossa apresentação não intenciona ser estritamente panorâmica e, portanto, algum sacrif´ıcio da fluência deve ser depositado no altar do rigor matemático. Além disso, apresentamos uma análise crítica da adequa ção e desempenho das estruturas de índice estudadas para a resolução do problema da inferência de motifs através de algoritmos exatos e combinatórios
publishDate 2003
dc.date.none.fl_str_mv 2003
2014-06-12T15:59:03Z
2014-06-12T15:59:03Z
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 Gustavo Soares da Fonseca, Paulo; Silva Guimarães, Katia. Índices completos para casamento de padrões e inferência de motifs. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.
https://repositorio.ufpe.br/handle/123456789/2533
identifier_str_mv Gustavo Soares da Fonseca, Paulo; Silva Guimarães, Katia. Índices completos para casamento de padrões e inferência de motifs. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.
url https://repositorio.ufpe.br/handle/123456789/2533
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1856041941823651840