表
2.2 对问题二的分析:
按照表一,我们利用方法一中人均优惠款最大顺序原则进行排序,从而列出一个Excel表格,通过表格我们可以很轻松的看出方案的最优组合方式和付款总额优惠额度(每日)。
三、模型假设
1、在选派之前,先约定主管单聘或者与其他工种搭配的时候,自身不涉及优惠款,将优惠款计算在所带的职工身上;
2、在劳务公司所提供的促销方案中,所有的优惠组合都是可以实现的,是符合真实的情况;
3、当整体取得最优惠款的极大值时,所对应的组合并非只有一种,可以有多种组合路径达到最优惠款的极大值;
4、 假设职工都服从安排;
5、假设短期内A公司聘任数量不会发生变化; 6、假设短期内促销方案不发生改变。
四、符号系统 序号 1 2 3
符号 A B C 符号说明 代表选择主模式 代表选择70元两人方案 代表选择100元两人方案 4 D 代表选择维修工第二人半价的方案 五、模型的建立与求解
5.1 对模型一的建立与分析求解; 总体的最省,就是在单聘的假设基础之上,将所聘用的人员进行逐步的组合,组合的步骤是按照所有可能的模式中人均优惠最多的方案进行选择的,然后将对应组合的职位人数减去。在剩余的聘任人数中再按照上述的操作步骤重复进行选择组合。
以节省最多为目的,根据劳务公司提供的促销方案,进行选择职位间的组合时,要依据当前的聘任数量及工种能参加的模式,选择人均优惠款最多的原则进行选择与组合。
对劳务公司的促销方案进行分析:
1、主模式一或主模式二,在约定的条件下,职工每人的平均优惠款都是20元;
2、在70元两人的方案中,根据日工资可以得到该组合在下的人均优惠款为10—25元;
3、在100元两人的方案中,根据日工资条件可以得到该组合下的人均优惠款为10—35元;
4、在维修工半价的方案中,根据日工资条件,可以得知该条件下的人均优惠款为12.5—25元。 在进行组合式,应该按照优惠款从高到低的顺序进行,先进行100元两人的方案,在进行70元两人的方案,在组合的过程中遇到优惠款不足20元的情况,运用主模式进行组合,直至主管聘任完毕。
在70元两人、100元两人、维修工半价的方案下,按照如下的步骤进行组合。将该模式下满足条件的职位按照单价进行由高到低的排序,按照两个一组结合的方法进行组合,直到出现组合的人均优惠款小于其他两组中最大值的情况,然后对其他两组中优惠款最高的一组进行运算。
对于70元两人或100元两人的方案,以70元两人为例,在满足条件的职位中,若任选两个职位,单价分别是 x1 x2 ,则整体的优惠款是x1+x2-70,只要整体的优惠款达到最大值,那么人均的优惠款也将达到最大值。因此x1 x2的值要尽量的大,才能够满足条件,按职位的单价进行由高到低的排序,按照排列的顺序两两组合,能够得到最优解。同理对于维修工半价的方案中按照排序的方法能得到最优解也可以按照类似的方法证明。
表5.1
5.2对模型二的建立与分析求解; 5.2.1
在聘任数量、价格、模式优惠条件修改后,在优惠条件增多的情况下,只是在各种优惠模式下的人均优惠款的上限需要比较数量增加了,而聘任数量的增加,只是将需要计算的次数增加,需要搭配的组合增加,需要人均最优惠款的上限比较的次数增加。
在主模式的条件下,人均优惠款作为整体人均优惠款的下限,如果其它的优惠方案中出现人均优惠款低于主模式条件下的人均优惠款,则运算切换到主模式条件下进行,直至条件不在满足为止。在主模式条件下,要选择最有利的情况。比如主模式一和主模式二,在人均优惠款相同的条件下,一个主管可以带一个或两个,则首选一个主管带两个,留下足够多的主管为后面聘任人员提供该条件下的组合,以达到主管的最大的效用。
如果还有人员剩余,且任意的组合不再满足优惠条件,则进行单聘。 在众多的促销方案中,每种方案中都有人均优惠款的上限,人均优惠款的上限计算,先对满足该方案的待聘人员按照日工资从高到低排序,然后按照该方案的条件进行组合,得到所有的优惠款,从中选择人均优惠款最高的,确定该方案的人均优惠款上限。
图3 5.2.2对问题二的求解
职 位 职位1 职位2 职位3 职位4 职位5 职位6 职位7 职位8 职位9 职位10 职位11 职位12 职位13 属 性 装配工1 装配工2 装配工3 装配工4 装配工5 维修工1 维修工2 维修工3 维修工4 维修工5 维修工6 维修工7 主管职位 人数 优惠款 人均优惠款 人 每一个步骤的最优方案组合(自左向右为步骤顺序) 数 C C B D C A A 6 6 5 4 1 3 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 10 8 2 2 2 6 2 2 8 3 70 60 150 50 40 160 60 35 30 25 25 20 20 20 表1
在 众多的促销方案中,每种方案中都有人均优惠款的上限,人均优惠款的
上限计算,先对满足该方案的待聘人员按照日工资从高到低排序,然后按照该方案的条件进行组合,得到所有的优惠款,从中选择人均优惠款最高的,确定该方案的人均优惠款上限 人数 职位1 职位 属性 促销方案 剩余 2 2 1 3 2 0 0 装配工1 6 6 职位2 装配工2 5 4 1 职位3 装配工3 3 2 1 职位4 装配工4 1 1 职位5 装配工5 1 1 职位6 维修工1 2 2 职位7 维修工2 2
职位8 维修工3 1 1 职位9 维修工4 1 1 职位10 维修工5 1 1 职位11 维修工6 1 1 职位12 维修工7 1 职位13 主管职
位 10
8 人数 2 2 6 2 2 8 优惠款 70 60 150 50 40 160
人均优
惠款
35
30
25
25
20
20 表2
六、模型的评价与改进 1模型的评价
该模型以人均优惠款为标准进行最优方案的组合,按照从高到低的顺序排列。用Excel绘制出优惠选择方案,将所聘用的人员按照所有可能的模式中人均优惠最多的方案进行逐步的组合,然后将对应项的职位人数减去。在剩余的聘任人数中再按照上面的操作步骤进行,直至主管聘任完毕。经过验证知道当优惠方案按照人均优惠款最多计算时付款总额优惠额度最大。即当A公司给出聘任数量时,就能按要求给出最优的组合方案。
当A公司的聘任数量及B公司提供的价格、模式优惠条件修改后,依然可以利用所给出的优惠模式先算出其人均优惠款,再利用系统程序自动排序,再结合所给出的方案,按照人均优惠款的排序,给能参加该模式的人员安排最优模式,后面的各个职位依次也能自动计算最优组合。以人均优惠款为目标能给出人员的合理安排模式。很简单明了,具有很好的实用意义,而且有很好的的推广价值。
由于只是建立了一个评价标准,可能会使最优的组合方案具有一定的偏差,又由于题中所给的数据较少,自己又没能模拟出足够的数据进行检验,所以有一定的局限性。
2 1
2
3 60 590 20