Floyd算法又称为弗洛伊德算法、插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法,与Dijkstra算法类似。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。
课题名称:设备更新,使总的支付费用最少
工厂的某台机器可连续工作四年,决策者每年年初都要决定机器是否需要更新。若更新,就要支付购置费用;若不更新,则要支付维修与运行费用,且随着机器使用年限的增加维修与运行费用逐年增多。计划期(4年)中每年年初的购置价格及各个年限内维修与运行费用由表1给出,
(1)试制订今后4年的机器更新计划,使总的支付费用最少。
表1
第 i 年初 |
第1年初 |
第2年初 |
第3年初 |
第4年初 |
购置费(万元) |
2.5 |
2.6 |
2.8 |
3.1 |
使用年限 |
1 |
2 |
3 |