资源分配方法及装置制造方法及图纸

技术编号:19179235 阅读:21 留言:0更新日期:2018-10-17 00:43
本说明书实施例提供一种资源分配方法,该方法包括:首先,获取多期次资源分配中当前期次所对应的剩余资源份数,所述剩余资源份数是将当前期次的总分配资源量,按照预定分配比例分配给多个机构之后,剩余的资源量相对于预设的最小分配单位的倍数,其中剩余资源份数的数目小于多个机构的数目;接着,根据预先确定的期次和机构序列的映射关系,确定与当前期次对应的当前机构序列,机构序列由多个机构逐个按序排列而成;然后,将当前机构序列中排在首位的机构作为分配起点,将剩余资源份数依次顺序分配给当前机构序列中的部分机构。

Resource allocation method and device

The embodiment of this specification provides a method of resource allocation, which includes: first, obtaining the number of remaining resources corresponding to the current period in a multi-period resource allocation, the remaining resources being the phase of the total allocated resources of the current period after being allocated to multiple agencies according to a predetermined allocation ratio For the preset multiple of the minimum allocation unit, the number of remaining resources is less than the number of multiple agencies; then, according to the mapping relationship between the predetermined period and the sequence of institutions, the current sequence of mechanisms corresponding to the current period is determined, and the sequence of mechanisms is sequentially arranged by multiple agencies; then, when The first mechanism in the former mechanism sequence is used as the starting point of allocation, and the remaining resources are allocated to some of the mechanisms in the current mechanism sequence in turn.

【技术实现步骤摘要】
资源分配方法及装置
本说明书实施例涉及互联网
,具体地,涉及一种资源分配方法及装置。
技术介绍
在将一笔资源分配给多个机构的情况下,因存在最小分配单位,所以通常会出现因总的分配资源不能被除尽,而存在剩余资源的情况。例如,当多个机构共同向用户提供借款,在用户还款时需要将一笔还款分配给放款的多个机构时,因最小的结算单位为分,可能会存在将相关款项分配给各个机构后,剩余1分钱或2分钱的情况。再例如,当在n个对象之间分配红包、奖励币等形式的资源时,由于作为最小分配单位的红包或奖励币不能再拆分,也会出现剩余m份(m<n)资源的情况。因此,需要考虑到剩余资源的分配问题。目前,对于多期次的资源分配,通常是将各期次的剩余资源分配给多个机构中的同一家机构,例如,在用户分期付款的情况下,将各期次中的剩余资源均分配给多个机构中放款占比最高的机构。因此,需要一种合理的方案,可以实现将剩余资源更加公平地分配给多个机构。
技术实现思路
本说明书描述了一种资源分配方法,在多期次资源分配中,通过将剩余资源分配给不同的机构,从而实现更加公平地分配剩余资源。根据第一方面,提供了一种资源分配方法,该方法包括:获取多期次资源分配中当前期次所对应的剩余资源份数,所述剩余资源份数是将当前期次的总分配资源量,按照预定分配比例分配给多个机构之后,剩余的资源量相对于预设的最小分配单位的倍数,其中所述剩余资源份数的数目小于所述多个机构的数目;根据预先确定的期次和机构序列的映射关系,确定与所述当前期次对应的当前机构序列,所述机构序列由所述多个机构逐个按序排列而成;将所述当前机构序列中排在首位的机构作为分配起点,将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构。根据一个实施例,将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构,包括:从所述分配起点开始,按照当前机构序列中的排序,依次为各个机构分配所述剩余资源份数中的一份资源。根据一个实施例,所述剩余资源份数为多份资源;将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构,包括:将所述多份资源划分为至少一组资源,各组资源包括至少一份资源;从所述分配起点开始,按照当前机构序列中的排序,依次为各个机构分配所述至少一组资源中的一组资源。进一步地,在一个实施例中,当所述至少一组资源为多组资源时,所述多组资源按照包含的资源份数由大到小的顺序排列。根据一个实施例,所述映射关系基于以下步骤确定:根据预设的排列规则,确定所述多个机构的多种排列方式;根据所述多种排列方式,以及资源分配的总期数,确定与各期次对应的各个机构序列。进一步地,在一个实施例中,所述确定所述多个机构的多种排列方式,包括:将所述多个机构当作圆周上的多个点,依次将所述多个机构中的各机构作为起始点,对所述多个机构进行顺时针或逆时针排序,以确定出所述多种排列方式。更进一步地,所述确定与各期次对应的各个机构序列,包括:基于所述对所述多个机构进行顺时针或逆时针排序而逐个得到的各排列方式,依次确定出与所述各期次对应的各个机构序列。另一方面,在一个实施例中,所述确定与各期次对应的各个机构序列,包括:根据与所述资源分配对应的业务信息,确定第一期次的资源分配所对应的机构序列中排在首位的机构。进一步地,在一个具体的实施例中,所述业务信息包括业务相关标识,所述确定第一期次的资源分配所对应的机构序列中排在首位的机构,包括:从预先确定的多个业务标识区间中,确定出所述业务相关标识所属的当前业务标识区间;根据预先确定的业务标识区间与机构的对应关系,确定所述当前业务标识区间所对应的机构,并将此机构作为第一期次的资源分配中排在首位的机构。在另一个具体的实施例中,所述业务信息包括业务地区,所述确定第一期次的资源分配所对应的机构序列中排在首位的机构,包括:根据预先确定的业务地区与机构的对应关系,确定与业务信息中包括的业务地区对应的机构,并将此机构作为第一期次的资源分配中排在首位的机构。在另一个实施例中,所述确定与各期次对应的各个机构序列,包括:将所述预定分配比例中的最大值所对应的机构,作为第一期次的资源分配中排在首位的机构。根据第二方面,提供了一种资源分配装置,该装置包括:获取单元,配置为获取多期次资源分配中当前期次所对应的剩余资源份数,所述剩余资源份数是将当前期次的总分配资源量,按照预定分配比例分配给多个机构之后,剩余的资源量相对于预设的最小分配单位的倍数,其中所述剩余资源份数的数目小于所述多个机构的数目;确定单元,配置为根据预先确定的期次和机构序列的映射关系,确定与所述当前期次对应的当前机构序列,所述机构序列由所述多个机构逐个按序排列而成;分配单元,配置为将所述当前机构序列中排在首位的机构作为分配起点,将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构。根据一个实施例,所述分配单元具体配置为:从所述分配起点开始,按照当前机构序列中的排序,依次为各个机构分配所述剩余资源份数中的一份资源。根据一个实施例,所述剩余资源份数为多份资源;所述分配单元具体配置为:将所述多份资源划分为至少一组资源,各组资源包括至少一份资源;从所述分配起点开始,按照当前机构序列中的排序,依次为各个机构分配所述至少一组资源中的一组资源。进一步地,在一个实施例中,当所述至少一组资源为多组资源时,所述多组资源按照包含的资源份数由大到小的顺序排列。根据一个实施例,所述映射关系通过映射单元确定,所述映射单元具体包括:第一确定模块,配置为根据预设的排列规则,确定所述多个机构的多种排列方式;第二确定模块,配置为根据所述多种排列方式,以及资源分配的总期数,确定与各期次对应的各个机构序列。进一步地,在一个实施例中,所述第一确定模块具体配置为:将所述多个机构当作圆周上的多个点,依次将所述多个机构中的各机构作为起始点,对所述多个机构进行顺时针或逆时针排序,以确定出所述多种排列方式。更进一步地,所述第二确定模块具体配置为:基于所述对所述多个机构进行顺时针或逆时针排序而逐个得到的各排列方式,依次确定出与所述各期次对应的各个机构序列。另一方面,在一个实施例中,所述第二确定模块具体配置为,包括:根据与所述资源分配对应的业务信息,确定第一期次的资源分配所对应的机构序列中排在首位的机构。进一步地,在一个具体的实施例中,所述业务信息包括业务相关标识,所述第二确定模块具体配置为:从预先确定的多个业务标识区间中,确定出所述业务相关标识所属的当前业务标识区间;根据预先确定的业务标识区间与机构的对应关系,确定所述当前业务标识区间所对应的机构,并将此机构作为第一期次的资源分配中排在首位的机构。在另一个具体的实施例中,所述业务信息包括业务地区,第二确定模块具体配置为:根据预先确定的业务地区与机构的对应关系,确定与业务信息中包括的业务地区对应的机构,并将此机构作为第一期次的资源分配中排在首位的机构。在另一个实施例中,所述第二确定模块具体配置为:将所述预定分配比例中的最大值所对应的机构,作为第一期次的资源分配中排在首位的机构。根据第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面的方法。根据第四方面,提供了一种计算设备,包括存储器和处理器,本文档来自技高网...

【技术保护点】
1.一种资源分配方法,其特征在于,包括:获取多期次资源分配中当前期次所对应的剩余资源份数,所述剩余资源份数是将当前期次的总分配资源量,按照预定分配比例分配给多个机构之后,剩余的资源量相对于预设的最小分配单位的倍数,其中所述剩余资源份数的数目小于所述多个机构的数目;根据预先确定的期次和机构序列的映射关系,确定与所述当前期次对应的当前机构序列,所述机构序列由所述多个机构逐个按序排列而成;将所述当前机构序列中排在首位的机构作为分配起点,将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构。

【技术特征摘要】
1.一种资源分配方法,其特征在于,包括:获取多期次资源分配中当前期次所对应的剩余资源份数,所述剩余资源份数是将当前期次的总分配资源量,按照预定分配比例分配给多个机构之后,剩余的资源量相对于预设的最小分配单位的倍数,其中所述剩余资源份数的数目小于所述多个机构的数目;根据预先确定的期次和机构序列的映射关系,确定与所述当前期次对应的当前机构序列,所述机构序列由所述多个机构逐个按序排列而成;将所述当前机构序列中排在首位的机构作为分配起点,将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构。2.根据权利要求1所述的方法,其特征在于,将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构,包括:从所述分配起点开始,按照当前机构序列中的排序,依次为各个机构分配所述剩余资源份数中的一份资源。3.根据权利要求1所述的方法,其特征在于,所述剩余资源份数为多份资源;将所述剩余资源份数依次顺序分配给所述当前机构序列中的部分机构,包括:将所述多份资源划分为至少一组资源,各组资源包括至少一份资源;从所述分配起点开始,按照当前机构序列中的排序,依次为各个机构分配所述至少一组资源中的一组资源。4.根据权利要求3所述的方法,其特征在于,当所述至少一组资源为多组资源时,所述多组资源按照包含的资源份数由大到小的顺序排列。5.根据权利要求1所述的方法,其特征在于,所述映射关系基于以下步骤确定:根据预设的排列规则,确定所述多个机构的多种排列方式;根据所述多种排列方式,以及资源分配的总期数,确定与各期次对应的各个机构序列。6.根据权利要求5所述的方法,其特征在于,所述确定所述多个机构的多种排列方式,包括:将所述多个机构当作圆周上的多个点,依次将所述多个机构中的各机构作为起始点,对所述多个机构进行顺时针或逆时针排序,以确定出所述多种排列方式。7.根据权利要求6所述的方法,其特征在于,所述确定与各期次对应的各个机构序列,包括:基于所述对所述多个机构进行顺时针或逆时针排序而逐个得到的各排列方式,依次确定出与所述各期次对应的各个机构序列。8.根据权利要求5-7任一项所述的方法,其特征在于,所述确定与各期次对应的各个机构序列,包括:根据与所述资源分配对应的业务信息,确定第一期次的资源分配所对应的机构序列中排在首位的机构。9.根据权利要求8所述的方法,其特征在于,所述业务信息包括业务相关标识,所述确定第一期次的资源分配所对应的机构序列中排在首位的机构,包括:从预先确定的多个业务标识区间中,确定出所述业务相关标识所属的当前业务标识区间;根据预先确定的业务标识区间与机构的对应关系,确定所述当前业务标识区间所对应的机构,并将此机构作为第一期次的资源分配中排在首位的机构。10.根据权利要求8所述的方法,其特征在于,所述业务信息包括业务地区,所述确定第一期次的资源分配所对应的机构序列中排在首位的机构,包括:根据预先确定的业务地区与机构的对应关系,确定与业务信息中包括的业务地区对应的机构,并将此机构作为第一期次的资源分配中排在首位的机构。11.根据权利要求5-7任一项所述的方法,其特征在于,所述确定与各期次对应的各个机构序列,包括:将所述预定分配比例中的最大值所对应的机构,作为第一期次的资源分配中排在首位的机构。12.一种资源分配装置,其特征在于,包括:获取单元,配置为获取多期次资源分配中当前期次所对应的剩余资源份数,所述...

【专利技术属性】
技术研发人员:方珂
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1