Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints
碩士 === 國立中央大學 === 工業管理研究所 === 92 === Data warehouse is built up to reply queries efficiently. The view selection is to select a set of views to materialize under constraints, when minimizing the total of query processing cost and view maintenance cost. The update policy decides when to refresh the d...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/33216822508819469654 |
id |
ndltd-TW-092NCU05041019 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NCU050410192015-10-13T13:04:42Z http://ndltd.ncl.edu.tw/handle/33216822508819469654 Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints 在查詢為隨機需求與回覆時間被限制的環境下同時決定資料倉儲所需儲存的資料與資料維護策略 Chieh-Huan Ku 古傑煥 碩士 國立中央大學 工業管理研究所 92 Data warehouse is built up to reply queries efficiently. The view selection is to select a set of views to materialize under constraints, when minimizing the total of query processing cost and view maintenance cost. The update policy decides when to refresh the data in a data warehouse. Previous researches dealt with these two problems independently, however under the real situation, they are correlated with each other. Therefore, we simultaneously determine view selection and update policy in designing a data warehouse when the arrival of query follows a Poisson process and the response time of query is within a given threshold with a desired probability. In this research, we propose a mathematical model for determining optimal update policy when the set of materialized views are known. In the model, we adopt view maintenance policy for view update frequency, which does not change with the selected views in the former researches. Our model also incorporates the stochastic phenomenon to reflect the uncertain demand of query which is common in the real life. The mean system response time constrained by a specified time is formulated by a M/G/1 model. Furthermore, we develop a two-phase greedy algorithm for searching a better set of views to materialize. As to application, we consider different special cases to implement the mathematical model and the greedy algorithm. A computational analysis is conducted to explore the impact of different constraints and system parameters on view selection. In addition, we also design some experiments to evaluate the difference of view selection and solution running time between the greedy algorithm and exhaustive algorithm. Gwo-Ji Sheen 沈國基 2004 學位論文 ; thesis 85 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 工業管理研究所 === 92 === Data warehouse is built up to reply queries efficiently. The view selection is to select a set of views to materialize under constraints, when minimizing the total of query processing cost and view maintenance cost. The update policy decides when to refresh the data in a data warehouse. Previous researches dealt with these two problems independently, however under the real situation, they are correlated with each other. Therefore, we simultaneously determine view selection and update policy in designing a data warehouse when the arrival of query follows a Poisson process and the response time of query is within a given threshold with a desired probability.
In this research, we propose a mathematical model for determining optimal update policy when the set of materialized views are known. In the model, we adopt view maintenance policy for view update frequency, which does not change with the selected views in the former researches. Our model also incorporates the stochastic phenomenon to reflect the uncertain demand of query which is common in the real life. The mean system response time constrained by a specified time is formulated by a M/G/1 model. Furthermore, we develop a two-phase greedy algorithm for searching a better set of views to materialize.
As to application, we consider different special cases to implement the mathematical model and the greedy algorithm. A computational analysis is conducted to explore the impact of different constraints and system parameters on view selection. In addition, we also design some experiments to evaluate the difference of view selection and solution running time between the greedy algorithm and exhaustive algorithm.
|
author2 |
Gwo-Ji Sheen |
author_facet |
Gwo-Ji Sheen Chieh-Huan Ku 古傑煥 |
author |
Chieh-Huan Ku 古傑煥 |
spellingShingle |
Chieh-Huan Ku 古傑煥 Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints |
author_sort |
Chieh-Huan Ku |
title |
Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints |
title_short |
Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints |
title_full |
Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints |
title_fullStr |
Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints |
title_full_unstemmed |
Simultaneous Determination of View Selection and Update Policy with Stochastic Query and Response Time Constraints |
title_sort |
simultaneous determination of view selection and update policy with stochastic query and response time constraints |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/33216822508819469654 |
work_keys_str_mv |
AT chiehhuanku simultaneousdeterminationofviewselectionandupdatepolicywithstochasticqueryandresponsetimeconstraints AT gǔjiéhuàn simultaneousdeterminationofviewselectionandupdatepolicywithstochasticqueryandresponsetimeconstraints AT chiehhuanku zàicháxúnwèisuíjīxūqiúyǔhuífùshíjiānbèixiànzhìdehuánjìngxiàtóngshíjuédìngzīliàocāngchǔsuǒxūchǔcúndezīliàoyǔzīliàowéihùcèlüè AT gǔjiéhuàn zàicháxúnwèisuíjīxūqiúyǔhuífùshíjiānbèixiànzhìdehuánjìngxiàtóngshíjuédìngzīliàocāngchǔsuǒxūchǔcúndezīliàoyǔzīliàowéihùcèlüè |
_version_ |
1717730636943327232 |