基于匈牙利算法的队列分配方法、装置及其应用制造方法及图纸

技术编号:41678029 阅读:14 留言:0更新日期:2024-06-14 15:32
本发明专利技术提出了基于匈牙利算法的队列分配方法、装置及其应用,包括首先,对数据进行标记解析并整合为新数据,随后进行有效性验证;然后,依据当前时段接收数据的效率及最佳适应算法,将验证后数据动态缓存并分配处理组合;接着,根据预设权重计算数据大小和重要程度的综合处理值;再利用匈牙利算法,构建数据综合处理值与时效性排列的矩形阵列;继而,通过匈牙利算法匹配求解出队列处理的最优分配方案和发送顺序;最后,在队列运算结束后返回处理结果至前端用户,并留存处理结果数据以数组形式反馈。该方法有效实现了数据高效、有序地队列分配处理。

【技术实现步骤摘要】

本专利技术涉及软件数据处理,特别是一种涉及基于匈牙利算法的队列分配方法、装置及其应用


技术介绍

1、随着信息技术的快速发展,传统的软件系统在处理大量实时数据时,采用线性队列结构作为数据缓冲与任务调度的核心机制已暴露出一些显著的技术难题。具体表现为:

2、1.当面临短时间内大量数据并发传入时,由于队列本身的容量限制和按序处理原则,容易引发数据拥堵,进而导致队列堵塞无法有效流转,严重时会使整个软件系统的响应能力急剧下降,甚至陷入停滞状态,即所谓的“假死”现象,这种情况不仅降低了用户体验,还可能导致程序因资源耗尽而崩溃。

3、2.对于时效性要求高的重要数据,若在队列中有其他数据正处于处理阶段,则这些关键数据必须排队等待,由此产生的延迟极大地影响了数据处理的即时性和准确性,使得系统在应对突发或优先级变化时缺乏必要的灵活调整能力。

4、3.在数据处理高峰时段,系统可能会遇到单个数据项虽不具高优先级却占据庞大存储空间和处理时间的情况,这种数据一旦插入队列,往往会挤占其他任务的执行时间,降低队列处理效率的整体性能和时效表现,从而造成本文档来自技高网...

【技术保护点】

1.基于匈牙利算法的队列分配方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于匈牙利算法的队列分配方法,其特征在于,S00步骤中,对数据各部分构成长度进行解析,解析数据各部分组成的长度;将解析后的数据长度与原数据结合重组成新数据;向后台数据接收处理服务中心传输重新组合好的数据,以进行后续逻辑处理。

3.如权利要求1所述的基于匈牙利算法的队列分配方法,其特征在于,S10步骤中,使用消息摘要算法和RSA对数据进行加密解密,验证数据的准确性和安全性。

4.如权利要求1所述的基于匈牙利算法的队列分配方法,其特征在于,S20步骤中,所述最佳适应算法具体...

【技术特征摘要】

1.基于匈牙利算法的队列分配方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于匈牙利算法的队列分配方法,其特征在于,s00步骤中,对数据各部分构成长度进行解析,解析数据各部分组成的长度;将解析后的数据长度与原数据结合重组成新数据;向后台数据接收处理服务中心传输重新组合好的数据,以进行后续逻辑处理。

3.如权利要求1所述的基于匈牙利算法的队列分配方法,其特征在于,s10步骤中,使用消息摘要算法和rsa对数据进行加密解密,验证数据的准确性和安全性。

4.如权利要求1所述的基于匈牙利算法的队列分配方法,其特征在于,s20步骤中,所述最佳适应算法具体包括:

5.如权利要求4所述的基于匈牙利算法的队列分配方法,其特征在于,s30步骤中,加权计算的具体实现逻辑...

【专利技术属性】
技术研发人员:施镇涛王亚军倪新龙
申请(专利权)人:杭州万隆通讯技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1