[发明专利]一种基于不确定度的数据流处理系统多目标优化方法有效
申请号: | 201710044897.1 | 申请日: | 2017-01-20 |
公开(公告)号: | CN106845708B | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 曹朝;盛伟;曲大成 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06Q10/04 |
代理公司: | 11639 北京理工正阳知识产权代理事务所(普通合伙) | 代理人: | 毛燕<国际申请>=<国际公布>=<进入国 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 不确定 数据流 处理 系统 多目标 优化 方法 | ||
1.一种基于不确定度的数据流处理系统多目标优化方法,其特征在于:包括如下步骤,
步骤1:输入当前响应延迟的上界,记为Lupper;输入当前响应延迟的下界,记为Llower;输入不确定区域面积的阈值,记为UA;
步骤2:根据当前响应延迟的上界Lupper和下界Llower,分别计算当前吞吐率的上界和下界;
步骤3:根据当前响应延迟的上界Lupper和下界Llower,通过二分法计算当前的探测响应延迟、最大探测吞吐率以及最大探测吞吐率的具体系统配置;
步骤3.1:根据当前响应延迟的上界Lupper和下界Llower,计算当前探测响应延迟,记为Lmiddle,计算公式如下:
Lmiddle=(Llower+Lupper)/2; (3)
步骤3.2:根据当前探测响应延迟Lmiddle,计算当前的最大探测吞吐率和最大探测吞吐率的具体系统配置,分别记为Tmiddle、cmiddle,计算公式如下:
c代表具体系统配置;λ代表实时的输入数据率;Γ(c,λ)代表具体系统的参数配置c和实时的输入数据率λ条件下的吞吐率;ψ(c,λ)代表具体系统的参数配置c和实时的输入数据率λ条件下的响应延迟;
步骤4:根据当前的响应延迟的上界Lupper和下界Llower、吞吐率的上界Tupper和下界Tlower、探测响应延迟Lmiddle以及最大探测吞吐率Tmiddle,分别计算当前左半部分和右半部分的不确定区域面积;
步骤4.1:根据当前的响应延迟的下界Llower和探测响应延迟Lmiddle以及当前的吞吐率的下界Tlower和最大探测吞吐率Tmiddle,计算当前左半部分的不确定区域面积,记为ualeft,计算公式如下:
ualeft=(Lmiddle-Llower)×(Tmiddle-Tlower); (5)
步骤4.2:根据当前的响应延迟的上界Lupper和探测响应延迟Lmiddle以及当前的吞吐率的上界Tupper和最大探测吞吐率Tmiddle,计算当前右半部分的不确定区域面积,记为uaright,计算公式如下:
uaright=(Lupper-Lmiddle)×(Tupper-Tmiddle); (6)
步骤5:判断当前左半部分和右半部分的不确定区域面积是否小于或等于不确定区域面积的阈值UA,决定是否进行递归迭代探测;
步骤6:计算当前探测结果组,将当前探测结果组与左半部分探测结果组planleft和右半部分探测结果组planright合并,并返回最终探测结果组,即得到数据流处理系统多目标优化的一组具有典型代表意义的帕累托最优解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710044897.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种固体废弃物焚烧处理装置
- 下一篇:一种垃圾焚烧效率高的垃圾焚烧炉