原创: hxj7

前文介绍了中间字符串的算法和代码,但是使用分支定界策略时所使用的界限是很宽松的。本文给出了一个更紧的界限。

对分支定界法的简单回顾

前文《序列比对(21)中间字符串问题的算法及实现代码》介绍了中间字符串的算法和代码,但是使用分支定界策略时所使用的界限是很宽松的。分支定界法的伪代码如下:

引自《生物信息学算法导论》

对分支定界法界限的详细说明

进一步讨论

运行效果
笔者按照上述方案选择了一种更紧的界限及其计算方式,从代码的实际运行效果来看,对效率的提升并不大。这可能和输入数据有关,当然也可能是笔者的实现代码还需优化(比如选择更好的计算界限的方法)。尽管如此,通过本文第一次尝试了为分支定界法估计更紧的界,这也许为以后的学习打下了一个基础。

具体代码

1

(公众号:生信了)

matlab分支定界法linprog_序列比对(二十二)——中间字符串分支定界方法中更紧的界...相关推荐

  1. OpenCV学习笔记(二十一)——绘图函数core OpenCV学习笔记(二十二)——粒子滤波跟踪方法 OpenCV学习笔记(二十三)——OpenCV的GUI之凤凰涅槃Qt OpenCV学习笔记(二十

    OpenCV学习笔记(二十一)--绘图函数core 在图像中,我们经常想要在图像中做一些标识记号,这就需要绘图函数.OpenCV虽然没有太优秀的GUI,但在绘图方面还是做得很完整的.这里就介绍一下相关 ...

  2. 学习笔记:CentOS7学习之二十二: 结构化命令case和for、while循环

    目录 学习笔记:CentOS7学习之二十二: 结构化命令case和for.while循环 22.1 流程控制语句:case 22.2 循环语句 22.1.2 for-do-done 22.3 whil ...

  3. Python入门(二十二)- 常见模块2(正则表达式及容器)

    二十二 常见模块2(正则表达式及容器) 22.1 正则表达式及re模块 正则表达式(Regular Expression)用于描述一种字符串匹配模式(Pattern),它可以用于检查一个字符串是否含有 ...

  4. Simulink代码生成(二十二)——TSP开发之创建外部设备模块

    Simulink代码生成(二十二)--TSP开发之创建外部设备模块 文章目录 Simulink代码生成(二十二)--TSP开发之创建外部设备模块 一.C Mex Sfunction文件解读 一.C M ...

  5. 数字符号哥德尔数配置及变元、公式和谓词散议——哥德尔读后之二十二

    数字符号哥德尔数配置及变元.公式和谓词散议--哥德尔读后之二十二 这篇博文折腾了我近一个月,广州从8月以来几乎天天都在摄氏35度的酷热之中,满以为在秋凉之前可以完成,可你要从阅读哥德尔原著中找到些感觉 ...

  6. 程序员编程艺术第一 二十二章集锦与总结(教你如何编程)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 程序员编 ...

  7. 程序员编程艺术第一~二十二章集锦与总结(教你如何编程)

    程序员编程艺术第一~二十二章集锦与总结(教你如何编程) 作者:July.编程艺术室. 出处:http://blog.csdn.net/v_JULY_v . 题记 好久没更新博客了,虽只有一个月,但对我 ...

  8. 2021年大数据Hadoop(二十二):MapReduce的自定义分组

    全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 MapReduce的自定义分组 需求 分析 实现 第一步: ...

  9. 一位中科院自动化所博士毕业论文的致谢:二十二载风雨求学路,他把自己活成了光.........

    4月18日,中国科学院官方微博发布消息,披露了这篇论文为<人机交互式机器翻译方法研究与实现>,作者是2017年毕业于中国科学院大学的工学博士黄国平. 这篇论文中情感真挚的<致谢> ...

最新文章

  1. java+js上传图片_java+ jsp+js 实现富文本编辑和上传图片功能
  2. [20171225]查看并行执行计划注意的问题.txt
  3. C语言函数集(二十)
  4. 专属个人的聊天机器人的实现——图灵机器人
  5. 4-spark学习笔记-spark运行模式与原理
  6. github-本地仓库文件同步到云服务器上的演练
  7. Vue 自定义按键修饰符对应表
  8. [Web Chart系列之六] canvas Chart 导出图文件
  9. 两个小球碰撞速度计算方法
  10. Pool tag list
  11. MyBatis中的JdbcType映射介绍
  12. SpringCloud Gateway堆外内存溢出排查
  13. 第二本书:疯狂人类进化史20190621
  14. like语句太慢 sqlserver_MySQL Like模糊查询速度太慢如何解决
  15. java大学生网上请假系统ssm框架
  16. 通过优化提高网站转化率
  17. 补货中估计提前期不确定的需求分布公式推导
  18. SQL Server基础——T-SQL语句
  19. O2O营销结构思维导图模板分享
  20. 程序员的逆袭之路---从沉迷游戏到入职腾讯的全过程

热门文章

  1. php比较两个变量的值_总结PHP不用第三个变量交换两个变量的值的几种方法
  2. Tensorflow -mofan1
  3. jsp中java代码if_jsp中jstl标签的类似 if - else 语句 的语法
  4. ajax mysql登录我注册_ajax方式实现注册功能(提交数据到后台数据库完成交互)
  5. 实用教程丨官方下载Oracle各版本安装软件及补丁包
  6. 同一个SQL语句,为啥性能差异咋就这么大呢?
  7. 承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变
  8. OpenHarmony移植案例与原理:如何适配服务启动引导部件bootstrap_lite
  9. 【带着canvas去流浪(15)】threejs fundamentals翻译系列1-scene graph
  10. 无码系列-1-架构师启蒙篇