动态规划:装配线与LCS问题

本文探讨了动态规划在解决装配线调度问题和最长公共子序列问题中的应用。针对装配线调度问题,分析了强力法和动态规划方法,指出动态规划能有效避免重复计算。在最长公共子序列问题上,通过定义最优子结构和递归式,展示了动态规划求解的思路。动态规划的关键在于识别最优子结构和重叠子问题。
摘要由CSDN通过智能技术生成

1 概述

1、分治法和动态规划都是通过组合子问题的解来解决整个问题。

2、动态规划适用于各个子问题包含公共子问题的情况。

3、分治法将问题划分为一些独立的子问题。


2 动态规划算法设计思路

1、描述最优子结构

2、递归定义最优解的值

3、按自底向上的方式计算最优解的值


3 装配线调度问题

3.1 问题的描述

有如图的一条装配工厂,有两条并行的装配线,每个站点的处理时间是a(i,j),其中i=1,2,j=1...n。两个装配线间切换的时间为t(i,j)。

输出:在装配线上选择一条最快路径。

3.2 方法一、强力法

图中有两条并行的装配线,经过2^n种尝试,总可以找出最优解,但是时间复杂度很高。

3.3 方法二、动态规划

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值