论文部分内容阅读
【摘 要】本文浅谈了运筹学的内容和特点,并对其教学内容和讲授方式的改进进行了探讨。
【关键词】运筹学 教学内容 教学改革
【中图分类号】O224 【文献标识码】A 【文章编号】1006-9682(2011)10-0103-02
运筹学是一门应用性很强的边缘学科,其主要研究对象是管理问题,研究的基本工具是数学。运筹学也被称为管理科学。
运筹学起源于20世纪30年代,通常认为运筹学的应用是第二次世界大战早期从军事部门开始的。运筹学发展至今已形成了较完整的学科体系,并在社会经济各个方面都有着广泛的应用。例如军事、能源、生态与环境、运输、城市规划、教育、工业、农业、商业等各个系统都用到运筹学的各种方法进行规划管理。近年来,由于计算机快速发展,运筹学能够解决规模更大、更复杂的问题。随着运筹学的广泛应用,运筹学的各种理论、方法不断地丰富,并形成了运筹学的许多分支。
本文根据以上运筹学的应用性和发展趋势,简单介绍了运筹学的内容和特点,并重点探讨了运筹学教学内容和讲授方式的改革问题。
一、运筹学的内容和特点
1.运筹学的内容
一般来说,运筹学可分为规划理论、决策理论、随机理论。其中规划理论包括线性规划、非线性规划、目标规划、动态规划等,主要解决资源的优化利用和配置、最佳路线的确定、非线性系统的优化等问题。决策理论包括对策论、决策论、图与网络、网路计划技术等,主要解决管理领域的各种复杂的决策问题。随机理论包括的领域更加广泛,如排队论、存储论、仿真技术、为序更新理论、可靠性和质量管理等分支,它主要解决随机系统、模糊系统以及不确定系统的复杂问题。由此可见,运筹学是具有许多分支、方法和应用广泛的一门学科。
2.运筹学的特点
(1)运筹学是基于数学的一门学科。运筹学实际上是用数学方法研究在一定的约束条件下,具有某些目标的优化问题。如经济、管理和国防等部门在内外环境的约束条件下合理分配人力、物力、财力等资源问题。它是充分利用数学工具,将实际系统的复杂问题尽量做到定量化,实现决策的科学化。
(2)运筹学的发展与实际应用息息相关。运筹学的产生起源于军事问题,后来逐渐形成自己的理论体系,同时被应用到社会、经济、工业、农业等各个领域。
(3)运筹学是一门边缘学科。运筹学在发展过程中,吸收了很多其他学科的成果,如系统工程、管理科学、计算机技术等学科的思想、方法和技术,不断丰富了自己的内容,形成了较完善的边缘学科体系,与很多学科的关系变得越来越紧密。
(4)运筹学的领域越来越大。近20年来,随着计算机的发展,出现了许多运筹学的新分支及新算法,例如规划论中的随机规划和模糊规划及线性规划的一些新算法,决策支持系统及专家系统、MRP理论、模拟技术、遗传算法等。运筹学正在加快扩展自己的应用领域。
(5)运筹学的发展促进了很多相关学科的发展。从前,运筹学的应用领域一般局限在军事、工业、农业等有限的部门,但目前逐渐扩展到社会、文化、服务等领域,如生态与环境、城市规划、服务行业、教育部门等各个系统都利用运筹学的各种方法进行定量的规划,这些部门不断的吸收运筹学的思想和方法,把定性和定量相结合,实现现代化和科学化。
二、运筹学教学的改革
1.运筹学教学改革的必要性
由于运筹学具有上述的内容和特点,国内外大学的很多院系将运筹学作为必修课,运筹学已成为大学管理类的核心课程和其他课程的基础。但我国各大专院校所开设的运筹学课程,其内容庞杂,授课方法陈旧,很难适应快速发展的学科建设和应用需要。因此,必须对大学运筹学的教学内容和教学方法进行改革。
(1)因为运筹学发展迅速,分支内容越来越多,新理论和算法层出不穷,所以必须对讲授内容进行一定的取舍。取舍的标准应放在有利于学生的思维方式、分析和应用能力的培养和提高,以及对解决实际问题有指导意义,在后续课程使用较多的内容上,即在实际应用中,以比较常用为标准。
(2)因为运筹学的各种应用范围不断扩大,必须对运筹学的内容进行调整和改革。
(3)随着计算机技术等高新技术的发展,教学手段也越来越先进和丰富,特别是像运筹学这样的理论推导繁琐、各种算法的计算过程复杂,更应该使用先进的教学手段和方法来提高授课的效率,即应该对现行的教学方法进行改革。
2.运筹学的改革内容
(1)根据运筹学应用情况的统计调查,对运筹学分支的调整和取舍。不同的年代,运筹学的应用情况也不同。20世纪六、七十年代是运筹学开始普及和迅速发展的时期,这个时期运筹学应用情况的排序是数学规划、排队论、决策论、存储论、网络计划技术、可靠性理论等。我国现行的大部分教材基本上按以上的排序形成体系,并安排内容。例如使用较广泛的运筹学教材《运筹学》(清华大学出版社)、《运筹学教程》(清华大学出版社)的主要内容都是包括线性规划、动态规划、图与网络分析、网络计划技术、排队论、存储论、对策论、决策分析等章节。但是,20世纪80年代以后,特别是90年代这些排序已发生了很大变化。据统计,90年代运筹学的应用排序为数学规划、统计方法、模拟技术、排队论、决策分析、随机过程、网络分析、建模技术等,而且目前人工智能和专家系统得到越来越广泛的应用。因此,在教学过程中,为了紧跟时代发展及解决实际问题的需要,对运筹学分支进行及时的调整和取舍。如减少排队论的理论课时,增加统计方法和模拟技术的课程时数,确保让学生及时了解现代运筹学的应用情况和发展趋势。
(2)根据运筹学的应用需要,对运筹学每个分支的讲授内容进行调整。线性规划是运筹学的一个重要分支,也是应用最广泛的一个分支。但具体讲授时,在线性规划的众多内容中,将侧重点放在哪里是一个重要的问题。因此,在讲授中,在保持线性规划体系的基础上,应强调影子价格和灵敏度分析的内容。因为影子价格在经济分析中具有重要意义,应讲清影子价格的概念及其在经济分析中的应用。在实际的线性规划模型中,其系数经常会随着条件的改变而变动,这些系数变动对最优解和决策影响较大,灵敏度分析及参数线性规划就是解决此类问题的方法。但在现行运筹学教材和大纲中,对这些内容强调的不够,而且很多教师讲课时都忽略这部分内容,这是不可取的。
(3)根据专业的特点,强调运筹学的应用。管理专业的主要任务是应用运筹学等各种理论和方法来解决复杂的管理问题。因此,在运筹学的讲授中应特别强调运筹学的应用。如实际问题的线性规划模型建立、整数规划和目标规划及运输问题的应用。随机规划和模拟技术的引入和介绍都是为了强调让学生重视理论与实践相结合,提高学生解决实际问题的能力。
(4)注重定性和定量方法相结合。由于许多系统涉及到技术、经济、心理、偏好等综合因素,解决这类问题光靠定量方法是不够的。应该将运筹学等常用的定量方法和非数学方法(定性)相结合,才能够很好的解决实际问题。层次分析法就是一种定性和定量相结合的一种决策方法。这些看起来简单和粗糙的方法,对解决一些结构不十分明确、复杂的问题来说确实是一种可行和有效的方法。对于这些新思想和新方法,在运筹学教学中应给以足够的重视。在教学过程中将这些定性方法介绍给学生,以便拓宽学生的应用知识范围。
(5)强调计算机模拟技术在运筹学中的作用。近年来运筹学的应用已扩展到大规模复杂系统问题的领域,如大型能源规划、生态与环境规划、区域经济规划等很多领域。对于这类复杂系统建立严格的数学模型、求解都比较困难。用计算机模拟来解决这些问题是一种非常有效的方法。运用计算机对系统进行模拟,容易得到多种可行方案和相应的系统性能指标,为决策服务。尽管模拟不是一种很精确的技术,其提供的仅仅是一个统计估计,而不是一个精确解,但计算机模拟耗费时间短,费用较低,对那些无法用解析方法解决的问题可以得到解决。因此,强调和注重计算机模拟技术在运筹学中的应用非常重要。
3.运筹学教学方面的改革
(1)保持教学严格性的同时,重点解决学生的理解和应用。数学的严格性众所周知,运筹学的理论也是如此。但如果片面地追求严格性,对于管理专业的学生来说接受困难,可能产生负面影响。因此,在具体讲课时,对于重要的定理采取严格的讲授,对于次要的定理尽量避免繁琐的推导,而强调这些定理的内容理解和实际应用。如在线性规划中,单纯形法是一种有效的算法,单纯形法原理及对偶理论需要讲清讲透应该让学生掌握,因为它是灵敏度分析的基础。而对灵敏度分析、整数规划等内容强调其基本思想和应用,减少不必要的数学推导,可得到事半功倍的效果。
(2)通过案例的分析和讨论,提高学生的理解程度和分析能力。运筹学是一门应用性很强的学科,它具有较丰富的实际案例。如果将这些实例和教学相结合定能得到良好的效果。如动态规划是研究多阶段决策过程最优化的一种方法,许多实际问题都可以化为一个多阶段决策过程,所以在解决一些实际问题时,动态规划经常被使用。但在教学过程中发现,学生普遍感到建立动态规划模型比较困难,因为对于一个实际问题,如何确定状态变量、决策变量、状态转移方程没有一般方法。为了解决这个问题,可以精选典型案例,多组织案例分析课,通过这些案例,学生可以正确掌握如何确定状态变量、决策变量、状态转移方程。
案例分析是国外先进国家经常采用的教学方法,有很好的教学效果。我国的教材体系也重视教学案例的组织和完善。
(3)在教学中,强化计算机的应用。运筹学的大部分问题算法复杂、计算量大,靠人工计算非常困难,而计算机具有计算速度快、准确等优点,它是解决运筹学问题的重要工具。目前已有很多解决运筹学问题的计算机软件。因此,将运筹学的问题变成计算机模型,具有重要意义。在教学中,要把实际问题转化成运筹学模型作为重点,增加讲授使用计算机软件的课时,以便使学生尽快用计算机进行求解。
参考文献
1 吴育华、何雁群.运筹学在工业工程中的应用[J].工业工程,1999(4)
2 《运筹学》教材编写组.运筹学(第三版)[M].北京:清华大学出版社,2005
3 胡运权.运籌学教程[M].北京:清华大学出版社,1998
4 刘满凤等.运筹学教程[M].北京:清华大学出版社,2010
5 谢金星、薛毅.优化建模与LINDO/LINGO软件[M].北京:清华大学出版社,2005
【关键词】运筹学 教学内容 教学改革
【中图分类号】O224 【文献标识码】A 【文章编号】1006-9682(2011)10-0103-02
运筹学是一门应用性很强的边缘学科,其主要研究对象是管理问题,研究的基本工具是数学。运筹学也被称为管理科学。
运筹学起源于20世纪30年代,通常认为运筹学的应用是第二次世界大战早期从军事部门开始的。运筹学发展至今已形成了较完整的学科体系,并在社会经济各个方面都有着广泛的应用。例如军事、能源、生态与环境、运输、城市规划、教育、工业、农业、商业等各个系统都用到运筹学的各种方法进行规划管理。近年来,由于计算机快速发展,运筹学能够解决规模更大、更复杂的问题。随着运筹学的广泛应用,运筹学的各种理论、方法不断地丰富,并形成了运筹学的许多分支。
本文根据以上运筹学的应用性和发展趋势,简单介绍了运筹学的内容和特点,并重点探讨了运筹学教学内容和讲授方式的改革问题。
一、运筹学的内容和特点
1.运筹学的内容
一般来说,运筹学可分为规划理论、决策理论、随机理论。其中规划理论包括线性规划、非线性规划、目标规划、动态规划等,主要解决资源的优化利用和配置、最佳路线的确定、非线性系统的优化等问题。决策理论包括对策论、决策论、图与网络、网路计划技术等,主要解决管理领域的各种复杂的决策问题。随机理论包括的领域更加广泛,如排队论、存储论、仿真技术、为序更新理论、可靠性和质量管理等分支,它主要解决随机系统、模糊系统以及不确定系统的复杂问题。由此可见,运筹学是具有许多分支、方法和应用广泛的一门学科。
2.运筹学的特点
(1)运筹学是基于数学的一门学科。运筹学实际上是用数学方法研究在一定的约束条件下,具有某些目标的优化问题。如经济、管理和国防等部门在内外环境的约束条件下合理分配人力、物力、财力等资源问题。它是充分利用数学工具,将实际系统的复杂问题尽量做到定量化,实现决策的科学化。
(2)运筹学的发展与实际应用息息相关。运筹学的产生起源于军事问题,后来逐渐形成自己的理论体系,同时被应用到社会、经济、工业、农业等各个领域。
(3)运筹学是一门边缘学科。运筹学在发展过程中,吸收了很多其他学科的成果,如系统工程、管理科学、计算机技术等学科的思想、方法和技术,不断丰富了自己的内容,形成了较完善的边缘学科体系,与很多学科的关系变得越来越紧密。
(4)运筹学的领域越来越大。近20年来,随着计算机的发展,出现了许多运筹学的新分支及新算法,例如规划论中的随机规划和模糊规划及线性规划的一些新算法,决策支持系统及专家系统、MRP理论、模拟技术、遗传算法等。运筹学正在加快扩展自己的应用领域。
(5)运筹学的发展促进了很多相关学科的发展。从前,运筹学的应用领域一般局限在军事、工业、农业等有限的部门,但目前逐渐扩展到社会、文化、服务等领域,如生态与环境、城市规划、服务行业、教育部门等各个系统都利用运筹学的各种方法进行定量的规划,这些部门不断的吸收运筹学的思想和方法,把定性和定量相结合,实现现代化和科学化。
二、运筹学教学的改革
1.运筹学教学改革的必要性
由于运筹学具有上述的内容和特点,国内外大学的很多院系将运筹学作为必修课,运筹学已成为大学管理类的核心课程和其他课程的基础。但我国各大专院校所开设的运筹学课程,其内容庞杂,授课方法陈旧,很难适应快速发展的学科建设和应用需要。因此,必须对大学运筹学的教学内容和教学方法进行改革。
(1)因为运筹学发展迅速,分支内容越来越多,新理论和算法层出不穷,所以必须对讲授内容进行一定的取舍。取舍的标准应放在有利于学生的思维方式、分析和应用能力的培养和提高,以及对解决实际问题有指导意义,在后续课程使用较多的内容上,即在实际应用中,以比较常用为标准。
(2)因为运筹学的各种应用范围不断扩大,必须对运筹学的内容进行调整和改革。
(3)随着计算机技术等高新技术的发展,教学手段也越来越先进和丰富,特别是像运筹学这样的理论推导繁琐、各种算法的计算过程复杂,更应该使用先进的教学手段和方法来提高授课的效率,即应该对现行的教学方法进行改革。
2.运筹学的改革内容
(1)根据运筹学应用情况的统计调查,对运筹学分支的调整和取舍。不同的年代,运筹学的应用情况也不同。20世纪六、七十年代是运筹学开始普及和迅速发展的时期,这个时期运筹学应用情况的排序是数学规划、排队论、决策论、存储论、网络计划技术、可靠性理论等。我国现行的大部分教材基本上按以上的排序形成体系,并安排内容。例如使用较广泛的运筹学教材《运筹学》(清华大学出版社)、《运筹学教程》(清华大学出版社)的主要内容都是包括线性规划、动态规划、图与网络分析、网络计划技术、排队论、存储论、对策论、决策分析等章节。但是,20世纪80年代以后,特别是90年代这些排序已发生了很大变化。据统计,90年代运筹学的应用排序为数学规划、统计方法、模拟技术、排队论、决策分析、随机过程、网络分析、建模技术等,而且目前人工智能和专家系统得到越来越广泛的应用。因此,在教学过程中,为了紧跟时代发展及解决实际问题的需要,对运筹学分支进行及时的调整和取舍。如减少排队论的理论课时,增加统计方法和模拟技术的课程时数,确保让学生及时了解现代运筹学的应用情况和发展趋势。
(2)根据运筹学的应用需要,对运筹学每个分支的讲授内容进行调整。线性规划是运筹学的一个重要分支,也是应用最广泛的一个分支。但具体讲授时,在线性规划的众多内容中,将侧重点放在哪里是一个重要的问题。因此,在讲授中,在保持线性规划体系的基础上,应强调影子价格和灵敏度分析的内容。因为影子价格在经济分析中具有重要意义,应讲清影子价格的概念及其在经济分析中的应用。在实际的线性规划模型中,其系数经常会随着条件的改变而变动,这些系数变动对最优解和决策影响较大,灵敏度分析及参数线性规划就是解决此类问题的方法。但在现行运筹学教材和大纲中,对这些内容强调的不够,而且很多教师讲课时都忽略这部分内容,这是不可取的。
(3)根据专业的特点,强调运筹学的应用。管理专业的主要任务是应用运筹学等各种理论和方法来解决复杂的管理问题。因此,在运筹学的讲授中应特别强调运筹学的应用。如实际问题的线性规划模型建立、整数规划和目标规划及运输问题的应用。随机规划和模拟技术的引入和介绍都是为了强调让学生重视理论与实践相结合,提高学生解决实际问题的能力。
(4)注重定性和定量方法相结合。由于许多系统涉及到技术、经济、心理、偏好等综合因素,解决这类问题光靠定量方法是不够的。应该将运筹学等常用的定量方法和非数学方法(定性)相结合,才能够很好的解决实际问题。层次分析法就是一种定性和定量相结合的一种决策方法。这些看起来简单和粗糙的方法,对解决一些结构不十分明确、复杂的问题来说确实是一种可行和有效的方法。对于这些新思想和新方法,在运筹学教学中应给以足够的重视。在教学过程中将这些定性方法介绍给学生,以便拓宽学生的应用知识范围。
(5)强调计算机模拟技术在运筹学中的作用。近年来运筹学的应用已扩展到大规模复杂系统问题的领域,如大型能源规划、生态与环境规划、区域经济规划等很多领域。对于这类复杂系统建立严格的数学模型、求解都比较困难。用计算机模拟来解决这些问题是一种非常有效的方法。运用计算机对系统进行模拟,容易得到多种可行方案和相应的系统性能指标,为决策服务。尽管模拟不是一种很精确的技术,其提供的仅仅是一个统计估计,而不是一个精确解,但计算机模拟耗费时间短,费用较低,对那些无法用解析方法解决的问题可以得到解决。因此,强调和注重计算机模拟技术在运筹学中的应用非常重要。
3.运筹学教学方面的改革
(1)保持教学严格性的同时,重点解决学生的理解和应用。数学的严格性众所周知,运筹学的理论也是如此。但如果片面地追求严格性,对于管理专业的学生来说接受困难,可能产生负面影响。因此,在具体讲课时,对于重要的定理采取严格的讲授,对于次要的定理尽量避免繁琐的推导,而强调这些定理的内容理解和实际应用。如在线性规划中,单纯形法是一种有效的算法,单纯形法原理及对偶理论需要讲清讲透应该让学生掌握,因为它是灵敏度分析的基础。而对灵敏度分析、整数规划等内容强调其基本思想和应用,减少不必要的数学推导,可得到事半功倍的效果。
(2)通过案例的分析和讨论,提高学生的理解程度和分析能力。运筹学是一门应用性很强的学科,它具有较丰富的实际案例。如果将这些实例和教学相结合定能得到良好的效果。如动态规划是研究多阶段决策过程最优化的一种方法,许多实际问题都可以化为一个多阶段决策过程,所以在解决一些实际问题时,动态规划经常被使用。但在教学过程中发现,学生普遍感到建立动态规划模型比较困难,因为对于一个实际问题,如何确定状态变量、决策变量、状态转移方程没有一般方法。为了解决这个问题,可以精选典型案例,多组织案例分析课,通过这些案例,学生可以正确掌握如何确定状态变量、决策变量、状态转移方程。
案例分析是国外先进国家经常采用的教学方法,有很好的教学效果。我国的教材体系也重视教学案例的组织和完善。
(3)在教学中,强化计算机的应用。运筹学的大部分问题算法复杂、计算量大,靠人工计算非常困难,而计算机具有计算速度快、准确等优点,它是解决运筹学问题的重要工具。目前已有很多解决运筹学问题的计算机软件。因此,将运筹学的问题变成计算机模型,具有重要意义。在教学中,要把实际问题转化成运筹学模型作为重点,增加讲授使用计算机软件的课时,以便使学生尽快用计算机进行求解。
参考文献
1 吴育华、何雁群.运筹学在工业工程中的应用[J].工业工程,1999(4)
2 《运筹学》教材编写组.运筹学(第三版)[M].北京:清华大学出版社,2005
3 胡运权.运籌学教程[M].北京:清华大学出版社,1998
4 刘满凤等.运筹学教程[M].北京:清华大学出版社,2010
5 谢金星、薛毅.优化建模与LINDO/LINGO软件[M].北京:清华大学出版社,2005