ISCTE – ESCOLA DE GESTÃO - Universidade Técnica de Lisboa
ISCTE – ESCOLA DE GESTÃO - Universidade Técnica de Lisboa
ISCTE – ESCOLA DE GESTÃO - Universidade Técnica de Lisboa
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
adicionado ao chunk 12 segundo D0, ao chunk 4 segundo D1 e ao chunk 1 segundo D2, tal como mostra<br />
a figura 17. No fundo, o processo <strong>de</strong> somar um chunk subcubói<strong>de</strong> a outro equivale a comprimir esse<br />
subcubói<strong>de</strong> segundo uma dimensão Da <strong>de</strong> tal forma que o vector local da célula subcubói<strong>de</strong> do chunk<br />
passa a ter lva = 0 [Tam1998]. Na situação da figura 17, as células {0, 9, 18} do chunk 0 (LV(0, 0, 0),<br />
LV(1, 0, 0) e LV(2, 0, 0)) são adicionadas à célula 0 do chunk 12 (LV(0, 0, 0)) segundo a dimensão D0; as<br />
células {0, 3, 6} do chunk 0 (LV(0, 0, 0), LV(0, 1, 0) e LV(0, 2, 0)) são adicionadas à célula 0 do chunk 4<br />
segundo a dimensão D1; as células {15, 16, 17} do chunk 0 (LV(1, 2, 0), LV(1, 2, 1) e LV(1, 2, 2)) são<br />
adicionadas à célula 5 do chunk 1 (LV(1, 2, 0)) segundo a dimensão D2.<br />
Figura 22 <strong>–</strong> Processo <strong>de</strong> adição do chunk 0 aos chunks subcubói<strong>de</strong>s relacionados [Tam1998]<br />
Conclui-se, assim, que Tam não implementou o algoritmo Multi-Way tal como proposto por Zhao et al<br />
[Zhao1997], mas antes que se baseou em conceitos básicos, como o chunking, o or<strong>de</strong>namento óptimo<br />
das dimensões e a MMST para <strong>de</strong>senvolver e implementar um algoritmo que combina características<br />
tanto da abordagem ROLAP como da abordagem MOLAP. Apesar <strong>de</strong> provavelmente ter realizado<br />
previamente um estudo sobre o algoritmo Multi-Way como forma <strong>de</strong> analisar os seus pontos fortes e<br />
fracos, não existem quaisquer dados sobre esse estudo ou a implementação usada para tal. No final do<br />
seu trabalho, é feita uma comparação entre o algoritmo implementado e o algoritmo Multi-Way apenas<br />
em termos do tempo <strong>de</strong> execução, que mostra que ambos os algoritmos têm um <strong>de</strong>sempenho<br />
semelhante para conjuntos <strong>de</strong> dados com baixo número <strong>de</strong> dimensões e que o <strong>de</strong>sempenho do<br />
41