运筹学

陈建华

目录

  • 1 第一章    绪论
    • 1.1 第一节 运筹学的定义与发展简史
    • 1.2 第二节 运筹学的基本特点和工作步骤
    • 1.3 第三节 运筹学的主要分支
    • 1.4 第四节 运筹学的应用
  • 2 第二章  线性规划
    • 2.1 第一节 线性规划概述
    • 2.2 第二节 线性规划问题及其数学模型
    • 2.3 第三节 线性规划图解法及其几何意义
    • 2.4 第四节 线性规划单纯形法与单纯形表
    • 2.5 第五节 单纯形法的矩阵描述
    • 2.6 第六节 人造基下的单纯形法
    • 2.7 第七节 线性规划典型例题及应用
  • 3 第三章 运输问题
    • 3.1 第一节 运输问题的数学模型及其特征
    • 3.2 第二节 运输模型的求解---表上作业法
    • 3.3 第三节 运输问题的推广
  • 4 第四章 整数规划
    • 4.1 第一节 整数规划概念与特点
    • 4.2 第二节 分枝定界法
    • 4.3 第三节 割平面法
    • 4.4 第四节 0—1规划与隐枚举法
    • 4.5 第五节 指派问题与匈牙利法
    • 4.6 第六节 典型例题及应用
  • 5 第五章 图与网络
    • 5.1 第一节 图的基本概念
    • 5.2 第二节 树
    • 5.3 第三节 最短路问题
    • 5.4 第四节 网络最大流问题
    • 5.5 第五节 Euler图
    • 5.6 第六节 中国邮递员问题
  • 6 第六章 网络计划
    • 6.1 第一节 网络计划图
    • 6.2 第二节 网络计划图的时间参数
    • 6.3 第三节 网络计划的优化
  • 7 第七章 排队论
    • 7.1 第一节 排队论的基本概念
    • 7.2 第二节 排队系统常用分布
    • 7.3 第三节 单服务台模型
  • 8 第八章 存储论
    • 8.1 第一节 存储论基础
    • 8.2 第二节 确定性库存模型
    • 8.3 第三节 确定性库存模型的参数分析
    • 8.4 第四节 随机型存储模型
  • 9 第九章 决策论
    • 9.1 第一节 决策论基本问题
    • 9.2 第二节 完全不确定型决策
    • 9.3 第三节 风险型决策
    • 9.4 第四节 效用理论在决策中的应用
第五节 Euler图

第五节 Euler

这是由哥尼斯堡七桥问题和Hamilton周游世界问题引出的图论问题。Euler图简称为E图,也称一笔画问题或遍历问题,是很有实际意义的。形象地说,E图就是从任一顶点出发通过每一条边恰好一次又能回到出发点的图。

设有一个连通多重图G,如果在G中存在一条链,经过G的每条边一次且仅一次,那么这条链叫做欧拉链。如在G中存在一个简单圈,经过G的每条边一次且仅一次,那么这个圈叫做欧拉圈。一个图如果是欧拉圈,那么这个图叫做欧拉图。很明显,一个图G如果能够一笔画出,那么这个图一定是欧拉图或者含有欧拉链。

定理5-1一个连通多重图G是欧拉图的充分必要条件是G中无奇点。

证:必要性,显然。

充分性,不妨设,连通多重图G至少有三点,对G的边数q用数学归纳法。因为G是连通的,并且不含奇点,故q>=3

q=3时,显然G是欧拉图。假设q=n时成立,看q=n+1的情形:由于G是无奇点的连通图,并且G的点数p>=3,因此存在三个点μ,vw,使得[μ,v],[w,v]E。从G中去掉边[μ,v],[w,v],增加新的边[μ,w],得到一个新的多重图G1G1q-1条边,且仍不含奇点,G1至多有两个分图。

G1是连通的,则由归纳假设,G1有欧拉圈C1。把C1中的边[w,μ]换成[μ,v],[w,v],即是G中的欧拉圈。若G1有两个分图G1G1,令vG1中。由归纳假设,G1G1分别有欧拉圈C1C1,把C1中的边[μ,w]换成[μ,v]C1[v,w]即是G中的欧拉圈。

推论:一个多重连通图G是欧拉链的充分必要条件是G有且仅有两个奇点。

一个连通图能否一笔画出的条件是它的奇点数。若有两奇点,就能一笔画出(欧拉链)。若没有奇点,就能够一笔画出,并回到原出发地。两个以上奇点肯定不能一笔画出。

比如前面提到的哥尼斯堡七桥问题,欧拉把它抽象成具有四个项点,并且都是奇点,见图5-20。很明显,一个漫步者无论如何也不可能重复的走完七座桥,并最终回到原出发地。

5-20