15.07.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!