Classificacao por intercalacao : um metodo confiavel

Detalhes bibliográficos
Autor(a) principal: Azeredo, Paulo Alberto de
Data de Publicação: 1995
Tipo de documento: Artigo
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/256237
Resumo: Apresentamos neste artigo a análise do desempenho do método de classificação por intercalação, conhecido como straight two-way merge sorting [KNU73]. A análise deste método permite concluir que seu de sempenho é bastante uniforme, independentemente do arranjo inicial das chaves, pois o mesmo se mantém na faixa logarítmica em qual quer caso, o que o torna recomendável nas aplicações em que o tempo de classificação é limitado a um teto. O resultado da análise também mostra que, curiosamente, o pior caso para o método é de desempenho bastante próximo do caso médio. Ao final, são feitas considerações a respeito da alternativa de explorar a existência de seqüências natu- .. rais nas chaves a serem ordenadas. A análise deste caso, denominado natural two-way merge sorting [KNU73], mostra que as seqüências na turalmente encontradas nas chaves possuem tamanho médio pequeno, sendo que o esforço necessário para identificá-Ias não produz ganhos em relação ao primeiro caso.
id UFRGS-2_661c21d68594645e0f099f24a6895b5f
oai_identifier_str oai:www.lume.ufrgs.br:10183/256237
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Azeredo, Paulo Alberto de2023-03-22T03:25:33Z19950103-4308http://hdl.handle.net/10183/256237000115937Apresentamos neste artigo a análise do desempenho do método de classificação por intercalação, conhecido como straight two-way merge sorting [KNU73]. A análise deste método permite concluir que seu de sempenho é bastante uniforme, independentemente do arranjo inicial das chaves, pois o mesmo se mantém na faixa logarítmica em qual quer caso, o que o torna recomendável nas aplicações em que o tempo de classificação é limitado a um teto. O resultado da análise também mostra que, curiosamente, o pior caso para o método é de desempenho bastante próximo do caso médio. Ao final, são feitas considerações a respeito da alternativa de explorar a existência de seqüências natu- .. rais nas chaves a serem ordenadas. A análise deste caso, denominado natural two-way merge sorting [KNU73], mostra que as seqüências na turalmente encontradas nas chaves possuem tamanho médio pequeno, sendo que o esforço necessário para identificá-Ias não produz ganhos em relação ao primeiro caso.This work presents the performance analisys of the sorting proce dure known as straight two-way merge sorting [KNU73].The results of such analisys allow to conclude that its perforrnance is very uniform, independently of the initial arrangement of the keys, since the perfor mance function is oflogarithmic order in any case. This characteristic makes the method usable in applications in which the response time is bounded, as in the real time control processes systems. We also show that its performance in the worst case is curiously very dose of that of medium case. At last, we discuss the hypothesis of explore the occurence of natural sequencesin the initial arrangement of the keys. The analisys of this case, known as natural two-way merge sor ting [KNU73],showsthat such sequences have a small medium size, which does not pays the effort.application/pdfporRevista de Informatica Teorica e Aplicada. Porto Alegre. vol. 2, n. 2 (out.1995), p. 55-70Armazenamento : DadosClassificacao : IntercalacaoClassificacao por intercalacao : um metodo confiavelinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/otherinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000115937.pdf.txt000115937.pdf.txtExtracted Texttext/plain20392http://www.lume.ufrgs.br/bitstream/10183/256237/2/000115937.pdf.txt1763e3288d0cbf76b6373ea16e3565a4MD52ORIGINAL000115937.pdfTexto completoapplication/pdf4488286http://www.lume.ufrgs.br/bitstream/10183/256237/1/000115937.pdfe70aa82078658c1f99cc811af0319372MD5110183/2562372023-03-23 03:25:19.725802oai:www.lume.ufrgs.br:10183/256237Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2023-03-23T06:25:19Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Classificacao por intercalacao : um metodo confiavel
title Classificacao por intercalacao : um metodo confiavel
spellingShingle Classificacao por intercalacao : um metodo confiavel
Azeredo, Paulo Alberto de
Armazenamento : Dados
Classificacao : Intercalacao
title_short Classificacao por intercalacao : um metodo confiavel
title_full Classificacao por intercalacao : um metodo confiavel
title_fullStr Classificacao por intercalacao : um metodo confiavel
title_full_unstemmed Classificacao por intercalacao : um metodo confiavel
title_sort Classificacao por intercalacao : um metodo confiavel
author Azeredo, Paulo Alberto de
author_facet Azeredo, Paulo Alberto de
author_role author
dc.contributor.author.fl_str_mv Azeredo, Paulo Alberto de
dc.subject.por.fl_str_mv Armazenamento : Dados
Classificacao : Intercalacao
topic Armazenamento : Dados
Classificacao : Intercalacao
description Apresentamos neste artigo a análise do desempenho do método de classificação por intercalação, conhecido como straight two-way merge sorting [KNU73]. A análise deste método permite concluir que seu de sempenho é bastante uniforme, independentemente do arranjo inicial das chaves, pois o mesmo se mantém na faixa logarítmica em qual quer caso, o que o torna recomendável nas aplicações em que o tempo de classificação é limitado a um teto. O resultado da análise também mostra que, curiosamente, o pior caso para o método é de desempenho bastante próximo do caso médio. Ao final, são feitas considerações a respeito da alternativa de explorar a existência de seqüências natu- .. rais nas chaves a serem ordenadas. A análise deste caso, denominado natural two-way merge sorting [KNU73], mostra que as seqüências na turalmente encontradas nas chaves possuem tamanho médio pequeno, sendo que o esforço necessário para identificá-Ias não produz ganhos em relação ao primeiro caso.
publishDate 1995
dc.date.issued.fl_str_mv 1995
dc.date.accessioned.fl_str_mv 2023-03-22T03:25:33Z
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/other
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/256237
dc.identifier.issn.pt_BR.fl_str_mv 0103-4308
dc.identifier.nrb.pt_BR.fl_str_mv 000115937
identifier_str_mv 0103-4308
000115937
url http://hdl.handle.net/10183/256237
dc.language.iso.fl_str_mv por
language por
dc.relation.ispartof.pt_BR.fl_str_mv Revista de Informatica Teorica e Aplicada. Porto Alegre. vol. 2, n. 2 (out.1995), p. 55-70
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 UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/256237/2/000115937.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/256237/1/000115937.pdf
bitstream.checksum.fl_str_mv 1763e3288d0cbf76b6373ea16e3565a4
e70aa82078658c1f99cc811af0319372
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447823633612800