Classificacao por intercalacao : um metodo confiavel
Autor(a) principal: | |
---|---|
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 |