适用于多元冲突场景的需求资源配置处理方法技术

技术编号:37973476 阅读:6 留言:0更新日期:2023-06-30 09:48
本发明专利技术公开适用于多元冲突场景的需求资源配置处理方法,包括如下步骤:步骤(1)、将需要资源分配的独立需求先按照优先级顺序排序并编号,然后将已编号的独立需求按编号顺序分组,并对组别编号;步骤(2)、根据供给或资源需求找出各组别内各独立需求对应的冲突需求,并生成资源冲突列表;步骤(3)、计算各组别内各独立需求的层级及其冲突需求的层级,并生成独立需求及其冲突需求的层级列表;步骤(4)、将独立需求及其冲突需求的层级列表进一步简化为独立需求层级列表;步骤(5)、根据独立需求层级列表进行资源配置。本发明专利技术的方法不仅适用于多元冲突场景的需求资源配置处理,而且适用于单元冲突场景的需求资源配置。冲突场景的需求资源配置。

【技术实现步骤摘要】
适用于多元冲突场景的需求资源配置处理方法


[0001]本专利技术涉及供应链中资源配置
具体地说是适用于多元冲突场景的需求资源配置处理方法。

技术介绍

[0002]目前,由于消费升级客制化、个性化、多品种小批量等原因造成供应链环境复杂,导致供应链计算的运算时间达到数小时甚至以天为单位,严重影响业务运行管理和日常运作。为了解决供应链需求资源配置运算时间过长的问题,专利CN115564204A中公开了“供应链中的需求资源配置并行处理方法”,该方法对于同组同层级采用并行的方式分配资源,有效缩短了供应链中需求资源配置处理的运算时间,提高了资源分配计算的准确性。
[0003]但专利CN115564204A具有如下缺陷:从专利CN115564204A的实施例中表3可以看出,在确定独立需求资源对应的冲突资源需求时,D6与D2、D5都有资源配置冲突,且D2与D5之间也有资源配置冲突;因此,该方案只能满足单元冲突场景的处理需求;如果出现D6与D2、D5都有资源配置冲突,但D2与D5之间没有资源配置冲突这种多元冲突场景时,该资源配置处理方法就不再适用了。

技术实现思路

[0004]为此,本专利技术所要解决的技术问题在于提供一种适用于多元冲突场景的需求资源配置处理方法,以解决专利CN115564204A中的供应链需求资源配置处理方法不能满足多元冲突场景的资源配置处理需求的问题。
[0005]为解决上述技术问题,本专利技术提供如下技术方案:适用于多元冲突场景的需求资源配置处理方法,包括如下步骤:步骤(1)、将需要资源分配的独立需求先按照优先级顺序排序并编号,然后将已编号的独立需求按编号顺序分组,并对组别编号;步骤(2)、根据供给或资源需求找出各组别内各独立需求对应的冲突需求,并生成资源冲突列表;步骤(3)、计算各组别内各独立需求的层级及其冲突需求的层级,并生成独立需求及其冲突需求的层级列表;步骤(4)、将独立需求及其冲突需求的层级列表进一步简化为独立需求层级列表;步骤(5)、根据独立需求层级列表进行资源配置。
[0006]上述适用于多元冲突场景的需求资源配置处理方法,步骤(3)中,计算各组别内各独立需求的层级及其冲突需求的层级的方法为:将独立需求对应的所有冲突需求中,层级最大的冲突需求所在的层级记为冲突需求最大层级,则该独立需求的层级等于冲突需求最大层级加1;上述适用于多元冲突场景的需求资源配置处理方法,步骤(3)中,在计算各组别内各独立需求的层级及其冲突需求的层级时,若初始状态冲突需求为空,则该冲突需求的层
级为0。
[0007]上述适用于多元冲突场景的需求资源配置处理方法,步骤(3)中,在计算各组别内各独立需求的层级及其冲突需求的层级时,同组别内,按照独立需求编号的顺序采用串行的方式进行计算,且先计算独立需求所对应的所有冲突需求的层级,再计算该独立需求的层级。
[0008]上述适用于多元冲突场景的需求资源配置处理方法,步骤(3)中,在计算各组别内各独立需求的层级及其冲突需求的层级时,不同组别间采用并行的方式进行计算。
[0009]上述适用于多元冲突场景的需求资源配置处理方法,步骤(3)中,在计算各组别内各独立需求的层级及其冲突需求的层级时:若初始状态冲突需求为空时,则该冲突需求的层级为0;同组别内,按照独立需求编号的顺序采用串行的方式进行计算,且先计算独立需求所对应的所有冲突需求的层级,再计算该独立需求的层级;不同组别间采用并行的方式进行计算。
[0010]上述适用于多元冲突场景的需求资源配置处理方法,步骤(5)中,同组内同层级采用并行方式进行资源配置,层级间采用串行方式进行资源配置,组别间采用串行方式进行资源配置。
[0011]上述适用于多元冲突场景的需求资源配置处理方法,不同组别内,独立需求之间的资源配置冲突不进行处理。
[0012]上述适用于多元冲突场景的需求资源配置处理方法,步骤(1)中,按照优先级从高到低的顺序给独立需求赋予编号D1、D2
……
Dn,n为正整数;n值越小代表该独立需求的优先级越高。
[0013]上述适用于多元冲突场景的需求资源配置处理方法,步骤(1)中,独立需求Dn所在组别GN的编号m=n/a,向右取整;n为独立需求Dn的编号且n为正整数;a为每个组别的独立需求的个数,a为正整数。
[0014]本专利技术的技术方案取得了如下有益的技术效果:与专利CN115564204A中的供应链需求资源配置处理方法相比,本专利技术的方法不仅适用于多元冲突场景的需求资源配置处理,而且适用于单元冲突场景的需求资源配置;不仅适用于供应链中需求资源的配置,还能适应于其它资源的分配处理;也就是说,本专利技术提供的适用于多元冲突场景的需求资源配置处理方法能够解决资源配置中存在的各种冲突问题。
具体实施方式
[0015]本实施例的适用于多元冲突场景的需求资源配置处理方法包括如下步骤:步骤(1)、将需要资源分配的独立需求先按照优先级顺序排序并编号,然后将已编号的独立需求按编号顺序分组,并对组别编号;按照优先级从高到低的顺序给独立需求赋予编号D1、D2
……
Dn,n为正整数;n值越小代表该独立需求的优先级越高;独立需求Dn所在组别GN的编号m=n/a,向右取整;n为独立需求Dn的编号且n为正整数;a为每个组别的独立需求的个数,a为正整数;本实施例中,需要资源分配的独立需求共13个,将a设定为10,分为GN1和GN2两组。
[0016]步骤(2)、根据供给或资源需求找出各组别内各独立需求对应的冲突需求,并生成
资源冲突列表;本实施例根据供给和资源需求生成的资源冲突列表见表1。
[0017]表1 资源冲突列表从表1中可以看出,D8与D4、D8与D5都有冲突,但D4与D5之间没有冲突,这说明该冲突属于多元冲突场景,(即代表某独立需求DX与其直接发生冲突的独立需求{D1

Dn}的数量有多个,而这多个独立需求{D1

Dn}之间无直接冲突),如果使用专利CN115564204A中的技术方案(即D8从D4和D5中选择D5作为父层,然后利用父子关系计算层级结构),会出现D8在D4之前分配资源。因此本实施例中这种多元冲突场景不宜直接采用专利CN115564204A中的方法进行处理。专利CN115564204A的处理方法能够解决供应链中需求资源配置过程中遇到的60%的场景(即大部分场景都属于单元冲突类型),而本实施例的方法则可以解决供应链中需求资源配置过程中100%的问题,即无论是单元冲突类型还是多元冲突类型都可以使用该方法。
[0018]步骤(3)、计算各组别内各独立需求的层级及其冲突需求的层级,并生成独立需求及其冲突需求的层级列表;计算各组别内各独立需求的层级及其冲突需求的层级的方法为:将独立需求对应的所有冲突需求中,层级最大的冲突需求所在的层级记为冲突需求最大层级,则该独立需求的层级等于冲突需求最大层级加1;这种计算层级的方法在单元和多元冲突场景均可适用;在计算各组别内各独立本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.适用于多元冲突场景的需求资源配置处理方法,其特征在于,包括如下步骤:步骤(1)、将需要资源分配的独立需求先按照优先级顺序排序并编号,然后将已编号的独立需求按编号顺序分组,并对组别编号;步骤(2)、根据供给或资源需求找出各组别内各独立需求对应的冲突需求,并生成资源冲突列表;步骤(3)、计算各组别内各独立需求的层级及其冲突需求的层级,并生成独立需求及其冲突需求的层级列表;步骤(4)、将独立需求及其冲突需求的层级列表进一步简化为独立需求层级列表;步骤(5)、根据独立需求层级列表进行资源配置。2.根据权利要求1所述的适用于多元冲突场景的需求资源配置处理方法,其特征在于,步骤(3)中,计算各组别内各独立需求的层级及其冲突需求的层级的方法为:将独立需求对应的所有冲突需求中,层级最大的冲突需求所在的层级记为冲突需求最大层级,则该独立需求的层级等于冲突需求最大层级加1。3.根据权利要求2所述的适用于多元冲突场景的需求资源配置处理方法,其特征在于,步骤(3)中,在计算各组别内各独立需求的层级及其冲突需求的层级时,若初始状态冲突需求为空,则该冲突需求的层级为0。4.根据权利要求2所述的适用于多元冲突场景的需求资源配置处理方法,其特征在于,步骤(3)中,在计算各组别内各独立需求的层级及其冲突需求的层级时,同组别内,按照独立需求编号的顺序采用串行的方式进行计算,且先计算独立需求所对应的所有冲突需求的层级,再计算该独立需求的层级。5.根据权利要求2所述的适用于多元冲突场景的需求资源配置处理方法,其特征在于,步骤(3)中,在计算各组别内各独立需求的...

【专利技术属性】
技术研发人员:孟凡淳
申请(专利权)人:爱彼希科技北京有限公司
类型:发明
国别省市:

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

1