13、不确定数据上的概率排名查询方法解析

不确定数据上的概率排名查询方法解析

1. 精确查询回答方法

在处理不确定数据的概率排名查询时,精确查询回答方法是重要的手段,其中包括积极重排序算法和懒惰重排序算法,以及相关的剪枝技术。

1.1 积极重排序算法

积极重排序算法的目标是对不确定表中的元组进行重排序,以减少子集概率值的计算成本。以下是该算法的具体实现:

Algorithm 5.1 The aggressive reordering algorithm
Input: an uncertain table T, a set of generation rules R, and a top-k query Qkf
Output: Reordered compressed dominant set T(ti) of each tuple ti ∈T
Method:
1: set Lcomplete = /0, Lopen = /0
2: retrieve tuples in T in the ranking order one by one
3: for all ti ∈T do
4:
    if ti is independent then
5:
        T(ti+1) = Lcomplete +Lopen
6:
        add ti to the rear of Lcomplete
7:
    else
8:
        T(ti+1) = Lcomplete +(Lopen −tRleft )
        {*ti is involved in rule R}
9:
        if ti is t
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值