旅行商问题(TSP)的两种模型

TSP简介

一个商人从一点出发,经过所有点后返回原点。它需要满足:除起点和终点外,所有点当且仅当经过一次;起点与终点重合;所有点构成一个连通图。要求:得到这个商人经过所有点的最短路程。

TSP模型表示

设x[i][j]是一个0-1变量,其中1表示点i与点j之间有连边,0表示这两点之间无连边,值得注意的是:x[i][j]不一定等于x[j][i]。

设c[i][j]表示点i到点j的距离,同理,c[i][j]不一定等于c[j][i]。

目标函数:

min sum(x[i][j]*c[i][j]) i,j分别遍历(博客中插入公式不会,暂且这么表示,该公式是一个二维for循环,分别遍历i和j)

约束条件:

根据题目描述:所有点经过且只经过一次,并且构成一个环,因此任意一点的出度等于入度等于1,即需要满足如下两个约束:

1.sum(x[i][j])=1,遍历i (该公式表示点j的入度等于1)

2.sum(x[i][j])=1,遍历j (该公式表示点i的出度等于1)

若只有以上两个约束条件,则形成的解中可能会产生若干个独立的环,即所有点不能构成一个连通块。为打破子环的存在,还需加入一个约束条件。基于不同的角度,有两种不同的约束方式,从而产生两种不同的TSP数学模型,鉴于网上对两种模型的比较较少,且介绍较为简单,同时由于前面几个目标函数和约束1 2 的意义明确,因此本博文主要想介绍这两种不同的约束的理由及各自优缺点。

A:sum(x[i

  • 37
    点赞
  • 173
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
旅行社管理信息系统设计 旅行社管理信息系统设计全文共15页,当前为第1页。旅行社管理信息系统设计全文共15页,当前为第1页。 旅行社管理信息系统设计全文共15页,当前为第1页。 旅行社管理信息系统设计全文共15页,当前为第1页。 ******* 课程设计报告 课程设计名称: 管理信息系统课程设计 课程设计题目: 旅行社管理信息系统设计 专 业:信息管理与信息系统 班 级:2015级 学生姓名:****** 学 号: 合 作 人: 学 号: 指导教师: ****** 时 间: 年 月 日至 年 月 日 旅行社管理信息系统设计全文共15页,当前为第2页。旅行社管理信息系统设计全文共15页,当前为第2页。 旅行社管理信息系统设计全文共15页,当前为第2页。 旅行社管理信息系统设计全文共15页,当前为第2页。 目录 一、系统规划 2 系统概述 2 设计目标 2 系统可行性分析 2 1、技术可行性 2 2、经济可行性 3 3、操作可行性 3 二、系统分析 3 一、 业务流程分析 3 二、 数据流程分析 9 三、 数据字典 10 三、 系统设计 12 (1) 功能模块结构设计 12 (2) 数据库设计 13 (3) 存储文件格式设计 14 (4) 代码设计 14 旅行社管理信息系统设计全文共15页,当前为第3页。旅行社管理信息系统设计全文共15页,当前为第3页。一、系统规划 旅行社管理信息系统设计全文共15页,当前为第3页。 旅行社管理信息系统设计全文共15页,当前为第3页。 系统概述 旅行社管理信息系统包含了产品设计、客户管理、内部办公、销售管理、计调操作、财务结算等关键内容。旅行社信息系统应用在旅行社的市场部、项目研发部、财务部等公司的核心业务部门使用。后台管理系统软件不仅可以在公司内部局域网中使用,也可以通过互联网与公司的数据库服务器联网使用。该系统业务操作包含:出境游、国内游、港澳游、省内游组团及批发业务,入境游、国内地接业务,单项委托及商旅业务、计调操作、财务结算、客户关系管理、散客资源、业务员及导游管理等。旅行社信息管理系统是专为旅行社开发的、包含出境游、国内游、港澳游、入境游、国内地接、省内短线、单项委托业务、计调、前台门市销售、商务中心、财务结算、客户关系管理、网络营销等多项内容的全方位的信息管理系统,可以帮助旅行社在信息管理、直客销售、计调操作、同业分销、财务结算等各方面进行综合的管理。它是一套为旅行社量身订做的企业资源计划(ERP)、客户管理管理系统。旅行社信息管理系统的设置体现三个中心的思想:销售中心、计调中心和财务中心。销售中心将旅游产品通过庞大的网络平台实现跨地域的销售;计调中心对网络平台销售来的资料进行加工处理,进行采购作业,并及时通过网络平台将操作的结果反馈给销售中心;财务中心对销售和操作过程中的收入、成本支出等进行全程监控,实时反映营业情况、对现金流进行监控。 设计目标 1针对本地的旅游资源优势,充分整合,建立大规模的旅游资源信息库 2实现总部、各部门间产品资料共享及联网销售,通过建立网络业务总控系统完成总部对旅游业务的管理 3通过网站建立营销平台与旅游散客、代理商、同业的连接,实现业务代理点与总公司的联网运营。 4对客源市场的客户和合作伙伴进行管理,并可随时查询业绩情况。 5办公自动化管理 系统可行性分析 1、 技术可行性 (1)现场实际作业流程观察及需求调研(问卷调研、谈话调研),二手资料查阅(书籍、网络、杂志等),采用业务流程图进行梳理和描述。 (2)采用SA方法进行业务流程及数据流程的刻画和描述,主要使用业务流程图、数据流图 (DFD图)、数据字典(DD)、结构化语言以及决策树、决策表等相关技术和工具,构造系统的业务流程和逻辑模型。 旅行社管理信息系统设计全文共15页,当前为第4页。旅行社管理信息系统设计全文共15页,当前为第4页。(3)与系统使用人员进行反馈沟通和调研,并对已构造的模型和流程进行修正和完善。 旅行社管理信息系统设计全文共15页,当前为第4页。 旅行社管理信息系统设计全文共15页,当前为第4页。 (4)采用SD方法进行系统物理模型的构建和编码,主要涉及的技术有:模块结构图、代码设计、关系型数据库设计(关系规范化理论、实体-关系图(ER图)等)、输入输出设计、人机交互界面设计、计算机处理过程设计等。 (5)实际系统的实施,包括计算机系统实施(部署安装软件)、网络系统的实施(局域网构建及网站配置和发布实施);以及对系统的测试(黑盒测试、白盒测试等测试技术)遵循以上基本的技术路线模式之外,本系统的研制开发还将严格遵照"系统规划—需求分析—系统分析—系统设计—系统实施"的"结构化、模块化、自顶向下(Top-Bottom)"系统化分析设计实施路线本系统采用java语言及JSP脚本语言开发,并

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值