文 | GritMeng
一、先把两个问题拆开
" 供应链管理到底有没有最优解?"
这个问题,看起来是一个问题,其实是两个问题。过去二十年,几乎所有人都把它们混在一起,最后变成了一笔糊涂账。
第一个问题:供应链里,存在一个可以被提前算出来、写进系统、然后照着执行的最优解吗?
第二个问题:供应链在运行过程中,会不会出现某个时刻,系统处在它当时能做到的最好状态?
这两问,答案完全不同。
第一个答案:没有。从来没有,以后也不会有。
第二个答案:有。但它不是 " 解 " 出来的,是 " 跑 " 出来的。
这篇文章,就是要把这两个问题彻底拆开。
二、没有的,是拉普拉斯妖式的最优解
先回答第一个问题:供应链里,没有一个可以被提前算出来、然后照着执行的最优解。
为什么?因为那种 " 最优解 ",是拉普拉斯妖式的幻象。
拉普拉斯曾说:给我每个粒子的位置和动量,我能算出整个宇宙的过去和未来。
这个假设,在物理学史上已经死了两次:第一次死在量子力学手里,第二次死在混沌理论手里。
但它的鬼魂,还活在许多企业的供应链系统里。
Gurobi、Cplex 等底层求解器引擎,以及 SAP APO、Blue Yonder、Kinaxis、o9 等上层商业计划平台——这些工具骨子里都在做同一件事:给我足够的数据,我就能算出那个最好的答案。它们不信拉普拉斯妖,它们自己就是拉普拉斯妖的现代转世。
问题是,这个预先算出的 " 最好的答案 ",在真实的供应链里,从来不存在。
三、为什么那个 " 最优解 " 不存在?
因为在运筹学(Operations Research)里,一个 " 最优解 " 的成立,需要三个前提。而真实供应链,一个都满足不了。
第一,解空间必须是确定的、有限的。但供应链的状态空间是阶乘级的—— O ( N! ) 。几十个节点就能产生比宇宙原子数还多的组合可能。物料、产能、交期、资金、运输、供应商,全都是非线性耦合。你动一个变量,整个解空间的地形都会变。那个所谓的最优解,在你算出它的那一刻,在物理上就已经过时了。
第二,变量之间必须是独立的。但供应链是最典型的非独立同分布系统(Non-IID)。一个紧急订单插进去,它会通过 BOM、产能、替代料、供应商,像多米诺骨牌一样产生非线性级联效应。没有任何节点可以单独拿出来求解。操龙兵教授的 Non-IID 理论,早已为这件事做了判决。
第三,目标函数必须是良定义的。但交期、成本、库存、产能利用率、现金流,这些目标在物理上互相冲突。你要交期好看,库存和成本就要涨;你要成本低,交付准确率就要跌。这不是权重调节问题,是目标空间本身就不存在一个让所有人满意的平稳点。所以,传统运筹学意义上的那个 " 最优解 ",在供应链这个系统里,不是找不到,而是根本不存在。它是一张画在流沙上的图纸。软件算得再快,吐出来的也只能是一个错误的、过时的、在现实中一触即溃的数学快照。
四、有的,是 " 跑 " 出来的那个最优解
现在回答第二个问题:供应链在运行过程中,会不会出现最优解?
会。但它的本质,和软件吐出来的那个 " 最优解 " 完全不同。
我们在联想全球供应链干了十三年。在包含世界经济论坛 " 灯塔工厂 " 合肥联宝在内的物理战场上,我们建成了人在环外的自愈决策系统 IPS,跑出来的真实结果是:
交期应答率:从 54% 拉到 98%;
订单交付准确率:提升 32%;
整体库存周转率:提升 1.9 倍;
流动资金:一次性释放数十亿人民币。
这些数字,不是求解器求最优求出来的。它们是系统跑通了闭环之后,自己长出来的。
计划、执行、反馈,三环扣死。系统从不追求让所有部门都满意的 " 静态最优 ",它只追求让每个时刻都在做有效功。
所谓部门内耗,物理上就是意图矢量的相互抵消,就是那个让所有力都白费了的 " 废热 "。所谓抗熵,就是通过剥离冗余自由度,让这些力尽量收敛到一个方向上,让系统不塌、不散、不空转。
这就是供应链里真正的第二种最优解。
它不是写在纸上的答案。它是系统在某个具体时刻,刚好处在的那个物理状态:没有崩,没有内耗,没有矢量对销,一切力都在朝创造价值的方向做功。
这个状态是真实的,但它不是被预知的,是被现实物理世界确认出来的。
五、最优,是 " 走 " 出来的,不是 " 解 " 出来的
就像一条大河的最优河道,从来不是工程师在图纸上设计出来的。
它是水流、地质、降雨在万千次冲刷博弈之后,当下那条最不费力的自然路径。
它存在。但它不是被 " 找到 " 的,它是被 " 走到 " 的。
供应链里的最优解,也是一样。它不在软件的输出界面里,它在闭环跑完之后,系统仍然在有效做功的那个瞬间里。
所以,回到最开始的那个问题:供应链管理里,到底有没有最优解?
有。但它是 " 跑出来 " 的那一种,不是 " 算出来 " 的那一种。
拉普拉斯妖不存在,所以那个可以被预先计算的最优解也不存在。但系统会在每一个时刻,自己收敛到一个能持续有效做功的状态。那个状态,就是供应链里真正的最值。
六、写给那些还在找 " 最优 " 的人
如果你还在等待一个昂贵的软件,帮你算出那个完美答案,你大概率会一直等下去。
不是算力不够,不是模型不精,是问题本身的假设从一开始就错了。
供应链管理,不是一道静态的数学题,它是一个活系统(Living System)。
活系统不需要求解器里的静态最优解。活系统需要的是四件事:
划界清晰——防范架构瓦解;
刚性约束——消除矢量对消内耗;
残差可见——被动驱动代际进化;
人在环外——毫秒级决策自愈。
那些真正穿越过周期的企业,没有一家是靠 " 算准了 " 活下来的。他们都是靠" 看清了系统,然后让系统持续做有效功 "活下来的。
所以,别再把几千万资金全砸在拉普拉斯妖的鬼魂上了。
去问那个更狠的物理学问题:
在每一个具体时刻,你的系统,有没有在有效做功?
这个问题的答案,就是供应链里唯一的 " 最值 "。