订货问题的一个优化分析模型

2011-02-28 05:10钱杭静
网络安全与数据管理 2011年11期
关键词:运往分店订货

钱杭静

(浙江师范大学 数理与信息工程学院,浙江 金华 321004)

随着科学技术的发展,社会生活的进步,商业公司订货时有着越来越多的选择,如何制定订货策略成了商业公司生产销售环节中很重要的一环,因此对商业公司订货问题的研究对商业公司的运营具有重要的意义。

1 订货问题叙述

某商业公司管理着5个仓库 (B1~B5)和8个分店(C1~C8),主要经营 10种物资,而这些物资全部向 3个工厂(A1~A3)进货。公司的工作流程是根据8个分店的销售需要,先向工厂订货,然后将各种物资运送到仓库,再由仓库运送到分店进行销售(分店只消耗物资,不储存物资)[1]。

各个工厂生产10种物资的全部或部分物资的年产量和各种物资单价、每个工厂到每个仓库的运输单价及每个仓库的容量参见参考文献[1]。同种物资在不同的仓库的库存费一样,而不同物资的库存费是不同的。每种物资有着自己的体积,物资的库存费与单位占用库容、5个仓库到8个分店的运输单价及8个分店对物资的年需求量参见参考文献[1]。

公司每次订货都会有其他的各种花费,称为订货费,设公司每次的订货费为1万元。另外,一次订货可使用的流动资金上限为100万元,如果进行销售时允许缺货,但缺货的损失费是存储费的2倍。建立模型解决公司一年之中应该怎样组织订货,并使得总花费最少。

2 问题分析

要确定组织订货的方式,首先从一次订货进行考察,一次订货总费用分为五部分,分别为运输费、购物费、定货费、库存费、缺损费[2]。对上述五部分分别进行分析建立模型,并结合题意,列出多个等量关系、不等关系作为约束条件,进而求得总费用的模型,编程求得最佳方案使得总费用最少。

3 优化模型建立

在建立模型时,为使模型简单、易于理解、便于计算,作如下假设:

(1)假设每次订货情况完全一致,且每种货物出售状况均为稳定售出[3];

(2)假设仓库在每一次订货后各种货物均匀减少,且同时售完,但下一次货物会立即补充,刚好售完与立即补充之间的时间间隔很短,可忽略不计;

(3)假设每件产品库存不到一年均按照一年的库存费用算,缺损费每次订货均摊。

对符号定义如下:

D=(D1,D2,…,D10):10 种物资一次订货总量矩阵;

S1:一次订货3个工厂生产10种物资产量矩阵;

S2:一次订货3个工厂到5个仓库的运输量矩阵;

S3:一次订货5个仓库到8个分店的运输量矩阵;

S4:一次订货10种物资到5个仓库的分配矩阵;

T0:一次订货总耗费;

T1:一次订货购买费;

T2:一次订货A→B运费;

T3:一次订货B→C运费;

Mstr:10种物资的单件库存费矩阵;

R1:3个工厂生产10种物资单价矩阵;

R2:3个工厂到5个仓库的运输单价矩阵;

R3:5个仓库到8个分店的运输单价矩阵;

P:分店总体对10种物资的年总需求量矩阵;

[*]′:* 的转置 矩阵 ;

[*]i:*的第 i个行向量;

[*]i′:* 的第 i个 列向 量。

优化分析模型,确定商业公司的订货方式使总费用最少。

由于一次订货过程中各种物资流通总量不变,只是分配方式不同,则可以建立如下等量关系。

由于一次订货各物资总量守恒,即:

根据一次订货过程中3个工厂生产总量与输出总量相同,即:

由于一次订货过程中各仓库物资输入总量与各仓库运往分店的输出总量相同,即:

再由一次订货过程中,运往各仓库的各种物资总量与一次订货过程中各种物资的生产总量相同,即:

又根据一次订货过程中各仓库物资的库存总量与一次订购过程中各仓库物资的输入总量相同,即:

一次订货过程中购买费为:

一次订货过程中,物资从3个工厂运往5个仓库的总运费为:

一次订货过程中,物资从5个仓库运往8个分店的总运费为:

一次订货过程中,总费用等于五部分费用总和,即:

一次订货过程中,总费用不超过给定的一次订货过程中的流动资金:

N次订货过程中,各种物资订购总量不超过整个过程中,8个分店对各种物资的总需求量,即:

N次订货过程中运往各个分店的物资总量不超过各个分店对物资总量的需求量,即:

4 求解

N次订货过程中从3个工厂中订购的各种物资总量不超过3个工厂中各种物资的年产量,即:

假设存在N+1次订货过程,则N+1次订货过程中各种物资的订购总量超过分店对各种物资的年总需求量,即:

N次订货过程中各种物资的订购总量不超过分店对各种物资的年总需求量,即:

整个订货过程中总费用为N次订货过程中总费用与缺损费之和,即:

将式(1)~式(16)用 LINGO编程处理,得到部分核心数据,计算得到的最佳解决方案为:

由上述结果可知,按照分析得到的一次订货方式进行订货,则最后一次订货过程中物资总量可以处于不饱和状态,但订货方式仍与之前的订货方式一致。由此可知,总订货次数为15次,缺损费实际均摊到每一次订货过程中,并且每次订货过程中100万流动资金可以得到充分利用。

每次订货过程中各种物资订购总量为:

每次订货过程中3个工厂运往5个仓库和5个仓库运往8个分店的运输方案分别如表1、表2所示。实际问题中每一次的订货状况不一定相同,且并非周期性订货,即存在出售高峰期和出售低谷期。但在本文假设条件下,即每次订货状况相同,将复杂问题简单化,分析得到的订货方式能够在很大程度上解决问题。

表1 3个工厂运往5个仓库的运输方案

表2 5个仓库运往8个分店的运输方案

[1]公司订货问题.MATLAB中文论坛:http://www.ilovematlab.cn/thread-83116-1-1.html.

[2]杜廷松.订货问题的一个最优存储模型[J].商场现代化,2007(500):11.

[3]史玉敏.基于价格有折扣的零售商订货问题[J].物流技术,2008,27(8):102-104.

猜你喜欢
运往分店订货
ADNOC第一艘低碳氨船从阿联酋运往德国
丝绸
航材需求为随机变量的订货批量模型建立与应用
沈阳分店
宁波分店
贵阳分店
沈阳分店
横向转运策略下支付方式对订货决策的影响
横向转运策略下支付方式对订货决策的影响研究
基于极限学习机神经网络的买断制加盟模式订货决策