由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 有没有算法牛知道怎么证明最短公共超序列问题是np hard的?
相关主题
求教个最优化问题(总距离最短) (转载)[合集] Matlab中这种小问题如何解决?
请问什么软件里可以做 多元非线性回归时间序列数据插值比较好的算法?
这个算法游戏怎么才能用最高效的方法解决啊?问一个简单问题的算法
问问Boost library, 尤其是Boost Graph Library (BGL)[合集] 能不能在fortran里面自动更改I/O文件名
如何让一个嵌套循环程序并行处理?matlab 里关于路径字符串的tricky问题
请教vc里调用matlab的函数请问一个序列模拟的问题
请教关于MATLAB的一个小问题MPI I/O 问题
[转载] matlab的字符串处理功能强吗?蔡鸟若问
相关话题的讨论汇总
话题: 最短话题: 字符串话题: 序列话题: 问题话题: 公共
进入Computation版参与讨论
1 (共1页)
c******f
发帖数: 2144
1
最短公共超序列问题(Shortest common supersquence):给一些字符串 比如 abc ,bcd
,def
然后可以判断是否有长度为 x 的字符串是这些字符串的父串,换句话说是否有一个长
度为x 的字符串能包含着三个字符串,比如abcdef就能,如果x为6 我们就能找到长度
为6的字符串包含了abc, bcd, def
再给一个例子,如果有这些字符串 abc, bcd, efg, x还是为 6,是否有长度为6的字
符串能包含这3个字符串么?没有!最短的是abcdefg 也就是说这三个字符串的最短公
共超序列长度为7
我现在不需要求最短公共超序列,但是我想证明这个问题是NP hard的,我想用TSP旅行
商问题 或者汉密尔顿路的问题reduce到这个问题上来证明这个最短公共超序列也是
nphard的,因为如果我们能把任何一个nphard的问题reduce到最短公共超序列问题上来
,就能证明最短公共超序列问题也是nphard的了。换句话说,我不明白怎么能给一个旅
行商问题或者汉密尔顿路径的问题,根据这些问题建立出一个最短公共超序列问题,然
后如果最短公共超序列问题可以解
1 (共1页)
进入Computation版参与讨论
相关主题
蔡鸟若问如何让一个嵌套循环程序并行处理?
求教一个算法问题,1-1 mapping请教vc里调用matlab的函数
急问一个面试题,不知该如何回答?请高人给个思路!谢谢!请教关于MATLAB的一个小问题
字符串算法[转载] matlab的字符串处理功能强吗?
求教个最优化问题(总距离最短) (转载)[合集] Matlab中这种小问题如何解决?
请问什么软件里可以做 多元非线性回归时间序列数据插值比较好的算法?
这个算法游戏怎么才能用最高效的方法解决啊?问一个简单问题的算法
问问Boost library, 尤其是Boost Graph Library (BGL)[合集] 能不能在fortran里面自动更改I/O文件名
相关话题的讨论汇总
话题: 最短话题: 字符串话题: 序列话题: 问题话题: 公共