[发明专利]数据处理装置和数据处理方法在审
申请号: | 202210678832.3 | 申请日: | 2022-06-16 |
公开(公告)号: | CN115496251A | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 穆罕默德·巴格贝克;阿里·谢赫勒斯拉米 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N7/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘雯鑫;乔图 |
地址: | 日本神*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 装置 方法 | ||
本公开内容涉及数据处理装置和数据处理方法。存储单元存储表示要分配给多个目的地的多个实体之间的流的流矩阵以及表示多个目的地之间的距离的距离矩阵。处理单元执行以下操作:基于流矩阵和距离矩阵使用向量算术运算来计算评价函数的第一改变,该第一改变是由交换多个实体中的第一实体和第二实体的目的地的第一分配改变引起的;基于第一改变确定是否接受第一分配改变;以及当确定接受第一分配改变时更新分配状态并且通过互换与第一实体和第二实体对应的距离矩阵的两列或两行(图2的示例中的两列)来更新距离矩阵。
技术领域
本文讨论的实施方式涉及数据处理装置和数据处理方法。
背景技术
分配问题是一类具有广泛的实际应用(例如,车辆路线和现场可编程门阵列(FPGA)块放置)的NP-hard组合优化问题。二次分配问题(QAP)是分配问题的示例(例如,参见Eugene L.Lawler,“The quadratic assignment problem”,Management Science,1963年7月,第9卷,第4期,第586至599页)。
QAP旨在当将一组n个实体(设施或其他)分配给一组n个目的地(位置或其他)时找到使实体之间的流(在设施之间运输货物的成本)和分别分配给实体的目的地之间的距离的乘积之和最小化的分配。也就是说,QAP是寻找使由式(1)限定的评价函数的值最小化的分配的问题。评价函数评价分配状态的成本,并且也称为成本函数等。
在式(1)中,fi,j表示标识号(下文中简称为ID)=i的实体与标识号=j的实体之间的流,并且表示分配给ID=i的实体和ID=j的实体的目的地之间的距离。
顺便提及,存在使用伊辛型评价函数的作为求解冯诺依曼计算机无法处理的大规模离散优化问题的设备的玻尔兹曼机(也称为伊辛设备)。玻尔兹曼机是一种递归神经网络。
玻尔兹曼机将组合优化问题转化为表达磁自旋行为的伊辛模型。玻尔兹曼机然后利用模拟退火、并行回火(例如,参见Robert H.Swendsen和Jian-Sheng Wang,“ReplicaMonte Carlo simulation of spin-glasses”,Physical Review Letters,1986年11月,第57卷,第21期,第2607至2609页)或其他(例如,参见K.Dabiri等人,“Replica ExchangeMCMC Hardware With Automatic Temperature Selection and Parallel Trial”,IEEETransactions on Parallel and Distributed Systems,2020年7月,第31卷,第7期,第1681至1692页)使用马尔可夫链蒙特卡罗方法找到使伊辛型评价函数的值最小化的伊辛模型的状态。评价函数的值对应于能量。使用符号被改变(加号变为减号或减号变为加号)的评价函数,可以将玻尔兹曼机设计成找到使评价函数的值最大化的状态。伊辛模型的状态由多个状态变量的值(也称为神经元值)的组合来表示。这里,每个状态变量的值可以为0或1。
例如,伊辛型评价函数由式(2)限定。
右侧的第一项是在没有遗漏或重复的情况下针对伊辛模型的所有状态变量的所有组合从N个状态变量中选择的两个状态变量的值(0或1)和权重值(表示两个状态变量之间的相互作用强度)的乘积之和。在第一项中,si表示ID=i的状态变量,sj表示ID=j的状态变量,并且wi,j表示代表ID=i的状态变量与ID=j的状态变量之间的相互作用强度的权重值。右侧的第二项是状态变量与ID的偏差系数的乘积之和,其中,bi表示针对ID=i的偏差系数。
基于si值的改变的能量的改变(ΔEi)由式(3)给出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210678832.3/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理