【技术实现步骤摘要】
信息处理系统、信息处理方法和信息处理程序
[0001]本文讨论的实施方式涉及信息处理系统、信息处理方法和信息处理程序。
技术介绍
[0002]存在通过用伊辛模型代替冯
·
诺依曼计算机难以处理的多变量组合优化问题来执行计算的信息处理设备,伊辛模型是表示磁性物质的自旋行为的模型。作为用于在切实可行的时间内求解用伊辛模型代替的问题的方法,存在各种搜索算法,例如模拟退火(SA)和模拟量子退火(SQA)。
[0003]通过包括多个状态变量的能量函数将组合优化问题公式化。能量函数也可以称为目标函数、评价函数等。能量函数包括对应于包括在伊辛模型中的多个自旋的多个状态变量和指示某一状态变量与另一状态变量之间的相互作用的大小的权重系数。例如,诸如表示最小化目标的成本的成本值或表示对施加于问题的约束条件的违反的惩罚值的值反映在权重系数中。通过使用如上所述的搜索算法,信息处理设备搜索其中能量函数的值被最小化的伊辛模型的基态。基态对应于组合优化问题的最优解。
[0004]可以通过根据问题中所处理的状态变量的数量(例如,问题的规模)将问题划分成多个子问题来求解由能量函数表示的问题。
[0005]例如,已经提出了包括经由通信信道耦接的多个伊辛板并且执行伊辛模型的基态搜索的信息处理设备。在所提出的信息处理设备中,伊辛形式问题被划分成多个子问题,并且这些子问题被分别分配给各伊辛板。每个子问题是独立于其他子问题的单个伊辛模型形式的问题。还提出了利用不等式约束执行伊辛模型的基态搜索的半导体设备。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种用于得到由包括多个状态变量的能量函数表示的问题的解的信息处理系统,所述信息处理系统包括:第一节点,被配置成通过改变属于第一状态变量组的一个或更多个第一状态变量中的状态变量的值来搜索问题的解,所述第一状态变量组是与通过划分所述问题而生成的多个子组中的第一子问题对应地分配的,所述第一状态变量组包括所述多个状态变量的至少一部分,所述第一子问题被分配给所述第一节点;以及一个或更多个第二节点;其中所述第一节点还被配置成:保存第一权重系数,所述第一权重系数指示针对第一对被分配给所述第一节点的两个状态变量的权重,保存第二权重系数或用于计算所述第二权重系数的惩罚值,所述第二权重系数指示针对第二对被分配给所述第一节点的第一状态变量和被分配给所述一个或更多个第二节点中的任一节点的第二状态变量的权重,将所述第二权重系数或所述惩罚值乘以大于0且小于1的系数,基于第三权重系数或针对所述第二对的第四权重系数以及所述第一权重系数,针对所述一个或更多个第一状态变量中的每一个的值来计算通过改变所述一个或更多个第一状态变量中的每一个的值而引起的所述能量函数的值的变化量,其中,所述第三权重系数是将所述第二权重系数乘以所述系数的结果,所述第四权重系数是通过使用将所述惩罚值乘以所述系数的结果而计算的,以及基于针对所述一个或更多个第一状态变量中的每一个计算的所述变化量,来确定值要被改变的状态变量。2.根据权利要求1所述的信息处理系统,其中,所述一个或更多个第二节点包括第二节点,所述第二节点被配置成通过改变属于第二状态变量组的一个或更多个第二状态变量中的状态变量的值来搜索所述问题的解,所述第二状态变量组是与多个子组中的第二子问题对应地分配的,所述第二状态变量组包括所述多个状态变量的至少一部分,所述第二子问题被分配给所述第二节点。3.根据权利要求1所述的信息处理系统,其中,所述第一节点还被配置成:通过使用所述第二权重系数代替所述第三权重系数或所述第四权重系数来计算与由所述第一节点指定的解相对应的所述能量函数的值,根据所计算的所述能量函数的值保存多个第一解,接收由所述一个或更多个第二节点中的至少一个节点发送的第二解,以及基于所接收的第二解,更新由所述第一节点保存的所述多个第一解中的至少一些解。4.根据权利要求3所述的信息处理系统,其中,所述第一节点还被配置成:将所述多个第一解中的至少一个解发送至所述一个或更多个第二节点中的至少一个节点。5.根据权利要求3所述的信息处理系统,其中,所述第一节点还被配置成:
基于与由所述第一节点新指定的第三解和由所述第一节点保存的所述多个第一解中的每一个解相对应的所述能量函数的值,用所述第三解替换所述多个第一解中的任一解。6.根据权利要求5所述的信息处理系统,其中,所述第一节点还被配置成:通过在由所述第一节点保存的所述多个第一解中的每一个解中反映包括在由所述第一节点新指定的第四解中的属于所述第一状态变量组的状态变量的值,来指定所述第三解。7.根据权利要求5所述的信息处理系统,其中,所述第一节点还被配置成将所述第一节点新指定的第四解设置为所述第三解。8.根据权利要求3所述的信息处理系统,其中,所述第一节点被配置成基于与从所述一个或更多个第二节点中的至少一个节点接收到的所述第二解相对应的所述能量函数的值来更新由所述第一节点保存的所述多个第一解中的至少一些解。9.根据权利要求3所述的信息处理系统,其中,所述第一节点还被配置成基于由所述第一节点保存的所述多个第一解来生成要用于下一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。