[发明专利]基于多目标的资金池支付序列优化方法及装置有效
申请号: | 201710908475.4 | 申请日: | 2017-09-29 |
公开(公告)号: | CN107705110B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 陈宇;陈鹏;熊伟;汪宁;芦帅;谢伟良 | 申请(专利权)人: | 杭州乒乓智能技术股份有限公司 |
主分类号: | G06Q20/08 | 分类号: | G06Q20/08;G06Q20/22 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 310051 浙江省杭州市滨江区西兴街*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多目标 资金 支付 序列 优化 方法 装置 | ||
1.一种基于多目标的资金池支付序列优化方法,应用于第三方支付平台,其特征在于,包括以下步骤:
S1:获取一时间段内将进出资金池的待支付数据及到账数据,所述待支付数据至少包括每笔待支付资金的最晚支付时限;
S2:以资金池每笔资金的实际支付时间小于等于每笔资金的最晚支付时限为约束条件,及以整个支付过程中资金池内的垫付资金总量最小且总支付时间最快为优化目标,建立资金池支付序列优化的目标函数;
S3:在满足所述约束条件的前提下,生成一资金池支付序列的初始解,基于所述目标函数对所述资金池支付序列的初始解进行优化,得到资金池支付序列的最优解集;所述资金池支付序列包括该时间段内支付时间序列及对应的支付金额序列;
S4:根据预设垫付额度从所述最优解集中选取最优解,其中,所述最优解为资金垫付总额度保持在预设额度内同时支付时效尽可能得快;
S5:按照所述资金池支付序列的最优解进行支付;
所述步骤S3包括以下步骤:
S31:初设迭代次数g,生成时刻k之后的一时间段DT内的初始支付时间序列对应的支付序列为
S32:将所述初始支付时间序列与到账时间序列一并按照时间升序进行重新排列,得到一个全新的组合时间序列
S33:基于计算在支付序列下,时刻k之后的时间段DT内,按照进行支付的整个过程中,所有待支付资金所提前的支付时间之和Tlead0的倒数、及资金池内的所需垫付的总资金量P0;
S34:将作为支付序列的初始最优解,放入至资金池支付序列的最优解集Sbest中,并将赋给当前解S;
S35:更新迭代次数g,对当前解S的每一个元素进行变异操作,得到全新的支付序列支付序列中的每一个元素由当前解S的每一个元素变异后得到;
S36:将变异得到的实际支付时间构成的支付时间序列与到账时间序列一并按照时间升序进行重新排列,得到一个全新的组合时间序列
S37:基于计算在变异得到的支付时间序列F,时刻k之后的时间段DT内,按照进行支付的整个过程中,所有待支付资金所提前的支付时间之和Tlead1的倒数、及资金池内的所需垫付的总资金量P1;
S38:将支付时间序列与优化前最优解集Sbest中的各单独的最优解,在垫付的总资金量和所提前的支付时间之和两个维度下,进行Pareto支配比较,并进行最优解集的更新,并将支付序列赋给当前解S;
S39:判断迭代次数g是否到达预设值,若未达到,则返回步骤S35,继续进行迭代优化;否则输出最优解集,执行步骤S4。
2.如权利要求1所述的基于多目标的资金池支付序列优化方法,其特征在于,所述资金池支付序列优化的目标函数为:
其中,为支付序列;Tlead为时刻k之后的一时间段DT内,整个支付过程中,所有待支付资金所提前的支付时间之和;对应的,P为整个支付过程中,资金池对外支付所需垫付的总资金量。
3.如权利要求2所述的基于多目标的资金池支付序列优化方法,其特征在于,时刻k之后的一时间段DT内,整个支付过程中,所有待支付资金所提前的支付时间之和Tlead,用以下公式(2)表示:
其中,tlead(l)为每笔资金对外支付所提前的支付时间,
Dk(l)为第1笔待支付资金的最晚支付时限,为第1笔待支付资金的实际支付时间;m为待支付资金的总笔数。
4.如权利要求2所述的基于多目标的资金池支付序列优化方法,其特征在于,时刻k之后的一时间段DT内,整个支付过程中资金池内所需垫付的总资金量P,用以下公式(4)表示:
p(i)为每笔待支付资金中所需垫付的资金量,m为待支付资金的总笔数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州乒乓智能技术股份有限公司,未经杭州乒乓智能技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710908475.4/1.html,转载请声明来源钻瓜专利网。