商人渡河问题的算法实现.docxVIP

  • 10
  • 0
  • 约8.3千字
  • 约 8页
  • 2018-10-13 发布于重庆
  • 举报
商人渡河问题的算法实现

第42卷第19期 第42卷第19期 数学的实践与认识 Vbl.42.No.19 2012年10月 MATHEMATICS IN PRACTICE AND THEoRY oct..2012 商人渡河问题的算法实现 邵建峰,许丙胜 (南京工业大学理学院,江苏南京210009) 摘要:“商人渡河问题”是一个传统的智力游戏问题,常常是作为数学模型、数据 结构与智能算法分析等学科中很重要的教学或实验案例被引用.其求解算法尚未得 到很好的解决,问题解的存在性等还缺少一般性和明确的结论.将首先从算法实现 方面对这个问题进行深入地探讨.设计出思想方法较简单的、能在Matlab中编程 实现的算法,且算法能求出问题的全部最少步数解.此外还报告了该类问题在各种 情形下有趣的计算结果. 关键词:商人渡河问题;数学模型;多步决策问题;智能算法 l引言 “商人渡河问题”是一个流传中外,经典的智力游戏问题,许多数学模型教材I卜3】上也都 引用了这样一个趣味问题.在国外该问题也被称为传教士和野人问题(onaries and cannibals problem,M—C问题)【9】.商人渡河问题看起来较简单,实则其蕴含的思想与方法非常深刻.所 以它往往也作为数据结构与智能算法分析等学科中很重要的教学或实验案例被引用【10-1引. 就其数学建模思想来说,一般采用将该问题转化为一个多步决策模型,模型求解的方法 大多为图

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档