Beruflich Dokumente
Kultur Dokumente
Figure 4 shows the average query processing time for long Table 3: Precision results of the top k algorithm for
and short queries, as a function of the amount of pruning. = 0.1 and varying k.
The results clearly show that especially for long queries,
query time processing is significantly lower for smaller in- Table 3 summarizes the results obtained by the top k al-
dices. Note that we did not employ any dynamic pruning gorithm for long queries, where is fixed to 0.1 and k is
methods in our experiments. These results thus show that varied. For smaller values of k, the algorithm prunes much
static pruning in itself yields shorter query processing time. more, as expected, since the cutoff threshold is higher. As
Query processing can be made even more efficient by em- k increases, the precision of the top k results of both the
ploying additional dynamic pruning methods. original and the pruned indices decreases. Examining the
difference between precision of the original and pruned in-
Prune(%) Avg precision P @10 dices shows that the adverse effect of pruning on precision
LongQ ShortQ LongQ ShortQ becomes less significant with increase in k, since larger val-
0 0 0.261 0.250 0.271 0.262
0.025 13.2 0.241 0.242 0.278 0.280 ues of k result in less pruning.
0.05 19.9 0.242 0.240 0.280 0.282
0.1 36.4 0.241 0.242 0.262 0.278 δ Prune(%) Avg precision P @δ-top
0.15 51.9 0.226 0.235 0.269 0.258 Orig Index Pruned Index
0.2 64.2 0.224 0.229 0.260 0.256 0.99 48.9 0.217 0.516 0.456
0.25 72.8 0.207 0.223 0.251 0.249 0.9 44.9 0.230 0.468 0.410
0.8 40.4 0.234 0.430 0.370
0.7 35.6 0.236 0.330 0.314