用户名: 密码: 验证码:
网络优化中若干问题高效能算法研究及其在管理中的应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
网络优化就是研究如何有效地计划、管理和控制网络系统,使之发挥最大的社会和经济效益;就是研究与(赋权)图有关的最优化问题。网络优化课题是有理论意义和实际意义的课题,国内外不少学者从事网络优化的研究,并且取得了很好的研究成果。为了更好地把这些研究成果应用于实际,一种可供选择的措施是建立相关的决策支持系统。为了给建立相关决策支持系统提供方便,本文从便于计算机求解的角度对网络优化中若干问题进行了深入探究,在建立数学模型的基础上得到了求解这些问题的高效能算法,并且在计算机上编程实现了所有这些算法。本文研究的主要问题包括:管理安排问题、供给总量限定需求区间约束型运输问题、最短工期项目计划问题、固定费用运输问题、有上下界网络最大流与最小截问题、有上下界网络最小费用流与最小费用最大流问题、具有容量限制和边界条件约束的运输问题、运输问题的多反而少悖论、固定费用运输问题的多反而少悖论、多级供应链优化问题。
     本文从经典网络流理论及其应用、有上下界网络流理论及其应用、多级供应链优化这三个方面展开探究,组织如下。
     首先,本文给出了经典网络流理论中网络最大流问题与网络最小费用最大流问题这两个基础性问题的便于计算机求解的问题描述、相关理论与数值算法,并举例说明了它们的应用,为进一步的应用与理论研究奠定基础。接着,本文探究了经典网络流理论在求解管理安排问题、供给总量限定需求区间约束型运输问题、最短工期项目计划问题、固定费用运输问题中的应用,在建立数学模型的基础上得到了求解这些问题的高效能数值算法。
     然后,本文探究了有上下界网络流理论及其应用,拓广了经典网络流理论的有关结果;即探究了有上下界网络最大流与最小截问题、有上下界网络最小费用流与最小费用最大流问题,在建立数学模型的基础上得到了求解这两个问题的高效能数值算法,并把它们用于求解最短工期项目计划问题、具有容量限制和边界条件约束的运输问题、运输问题的多反而少悖论、固定费用运输问题的多反而少悖论,从而在建立数学模型的基础上得到求解这些问题的高效能数值算法。
     最后,本文探究了多级供应链优化问题,在建立数学模型的基础上得到了求解该问题的基于生成树改进遗传算法。该基于生成树改进遗传算法可用于在多级物流系统中寻求最好的生产配送方案,比原有的基于生成树遗传算法有更强的搜索全局最优解的能力,并且保留了原有的基于生成树遗传算法的优点。本文还提供了求解多级供应链优化问题的基于生成树改进遗传算法的C语言源代码。该源代码是我们用Visual C++6.0调试通过的,经过严格测试无误,可供调用或参考。该源代码是采用结构化模块化技术设计的,易于阅读。
     本文对网络优化中以上问题提出的求解方法,具有易于在计算机上编程实现、计算效率高等优点,因此具有实用价值,研究成果可以为建立相关的决策支持系统提供帮助,在管理中获得了很好的应用,并给出了江西省萍乡市排上养猪协会生猪农产品供应链管理实际应用案例,应用研究成果进行了“协会+农户”生猪饲料供应子网络最优运送方案计算设计有效研究,进行了“协会+农户”生猪销售最优配送方案计算设计有效研究,获得了很好的应用效果。
Network optimization is to study how to plan, manage and control the network system effectively and efficiently so that it yields maximal social and economical returns, i.e., to study the optimization problems relative to graph or weighted graph. Network optimization is a subject with theoretical and practical implication, which has been studied by many scholars at home and abroad, and very good research achievement has been acquired. In order to apply the research achievement to practice better, an alternative measure is to build the related decision support system. For convenience to build the related decision support system, some problems in network optimization have been studied with a view to solving problems by computer conveniently, and efficient & robust algorithms to solve these problems have been acquired on the basis of building their mathematical models, and all the algorithms acquired in this dissertation have been implemented on computer. The main problems studied in this dissertation include management scheduling problem, transportation problem with supply amount specified and demand interval constraint, minimum duration project schedule problem, fixed-charge transportation problem, problem of maximum flow & minimum cut set in network with lower & upper arc capacities, problem of minimum cost flow & minimum cost maximum flow in network with lower & upper arc capacities, capacitated transportation problem with bounds on rim conditions, more-for-less paradox for transportation problem, more-for-less paradox for fixed-charge transportation problem, multi-stage supply chain optimization problem.
     The research of this dissertation involves three aspects, i.e., classical network flow theory & its application, flow theory & its application of network with lower & upper arc capacities, and multi-stage supply chain optimization. This dissertation is organized as follows.
     First, in this dissertation, the two basic problems in classical network flow theory, i.e., maximum flow problem & minimum cost maximum flow problem, are formulated in such a way that the two problems can be conveniently solved by computer, and numerical algorithms for solving the two probems as well as their dependent theory are presented, and the applications of the numerical algorithms are illustrated with examples, in order to provide a sound basis for further research on application and theory. Next, the applications of classical network flow theory to solving management scheduling problem, transportation problem with supply amount specified and demand interval constraint, minimum duration project schedule problem, and fixed-charge transportation problem, are studied in this dissertation; based on building the mathematical models of these problems, efficient & robust numerical algorithms are consequently obtained to solve these problems.
     Then, flow theory & its application of network with lower & upper arc capacities are studied in this dissertation, and the related results of classical network flow theory are consequently generalized; i.e., problem of maximum flow & minimum cut set in network with lower & upper arc capacities, and problem of minimum cost flow & minimum cost maximum flow in network with lower & upper arc capacities, are studied; and efficient & robust numerical algorithms, which are based on building the mathematical models of the two problems, are consequently obtained to solve the two problems; and the obtained algorithms are applied to solving minimum duration project schedule problem, capacitated transportation problem with bounds on rim conditions, more-for-less paradox for transportation problem, and more-for-less paradox for fixed-charge transportation problem; and efficient & robust numerical algorithms are consequently obtained to solve these problems, which are based on building the mathematical models of these problems.
     Finally, multi-stage supply chain optimization problem is studied in this dissertation, and a rst-GA (revised spanning tree-based genetic algorithm) is obtained to solve the problem, which is based on building the mathematical model of the problem. The rst-GA can be used to find the best production/distribution design in multi-stage logistics system, which has more powerful ability to search the global optimum than original st-GA (spanning tree-based genetic algorithm), and has kept the merits of original st-GA. The C language resource code of rst-GA is presented in this dissertation to solve multi-stage supply chain optimization problem. The resource code is carefully designed and strictly debugged using Visual C++ 6.0 language, and verified to be so correct that it can be called at ease. The resource code is designed by adopting the structural and block-built techniques, and easy to read.
     The solution methods of the above-mentioned problems in network optimization proposed by this dissertation have good performance in the sense of being implemented on computer, computational time and required memory for computation, therefore these methods have practical application value. The research results in this dissertation can provide help for building related decision support system,which have been applied to management very well. A practical application research,which is live pig product supply chain management for Paishang Pig Breeding Association in Pingxiang City of Jiangxi Province, has been presented in this dissertation. This application research is to find the optimal shipping scheme for "association plus fanner " live pig fodder supply sub-network, and the optimal distribution scheme for "association plus fanner " live pig sale, which has been carried out efficiently; and very good application result has been acquired.
引文
[1]Bondy J A,Murty U S R.Graph Theory with Applications[M].American Elsever,New York,1976.
    [2]钱颂迪.运筹学[M].清华大学出版社,1990.
    [3]卢开澄,卢华明.图论及其应用(第二版)[M].北京:清华大学出版社,1995.
    [4]苗邦均.应用图论[M].中国铁道出版社,1980.
    [5]费培之.图和网络及其应用[M].四川大学出社,1996.
    [6]刘家壮,徐源.网络最优化[M].北京:高等教育出版社,1991.
    [7]李作安,谢凡荣.运输网络中求任意两顶点间最大容量路的一个算法[J].西南民族学院学报,1999,25(3):242-246.
    [8]李作安,谢凡荣.运输网络中求最大容量路的一个算法[J].四川大学学报,1999,36(3):467-471.
    [9]谢凡荣.求解网络最大流问题的一个算法[J].运筹与管理,2004,13(4):37-40.
    [10]谢凡荣.运输网络中求最小费用最大流的一个算法[J].运筹与管理,2000,9(4):33-38.
    [11]吴金荣.求解课程表问题的分支定界算法[J].运筹与管理,2002,11(1).
    [12]谢凡荣.求解排课表问题的一个启发式数值算法[J].运筹与管理,2005,14(5):36-40.
    [13]齐欢,肖恒辉,张晓盼,王小平,孙波,胡洋,冯小检.三峡-葛洲坝两坝联合调度数学模型及算法[J].系统工程理论与实践,2007,(2):99-104.
    [14]丁振国,赵红维.禁忌搜索求解排课问题的应用研究[J].微电子学与计算机,2008,25(4):31-34.
    [15]Kalpana Dahiya,Vanita Verma.Capacitated Transportation Problem with Bounds on RIM Conditions[J].European Journal of Operational Research,2007,178:718-737.
    [16]Mitsuo GEN,Yin-Zhen LI.Spanning Tree-based Genetic Algorithm for Bicriteria Transportation Problem[J].Computers ind.Engng,1998,35(3-4):531-534.
    [17]Mitsuo GEN,Kenichi Ida,Yinzhen LI.Bicriteria Transportation Problem by Hybrid Genetic Algorithm[J].Computers ind.Engng,1998,35(1-2):363-366.
    [18]贾春玉,胡若飞,洪琦.带时间约束的运输问题简便解法[J].系统工程,2004,22(8):14-16.
    [19]白国仲,毛经中.C运输问题[J].数学的实践与认识,2004,34(7):91-96.
    [20]谢友才.运输最短时限问题的网络解法及讨论[J].运筹与管理,2003,12(6):62-66.
    [21]Bollobas B.Modern Graph Theory[M].Springer-Verlag New York,Inc.,1998.
    [22]谢凡荣.求解运输问题的一个算法[J].运筹与管理,2002,11(3):69-73.
    [23]谢凡荣.需求区间型运输问题的求解算法[J].运筹与管理,2005,14(1):23-27.
    [24]谢凡荣,朱家翔.缺省指派问题及其求解算法[J].南昌大学学报(理科版), 2005,29(2):126-132.
    [25]韩伯棠.管理运筹学[M].高等教育出版社,2000.
    [26]魏权龄,胡显佑,黄志民.运筹学简明教程[M].中国人民大学出版社,1996.
    [27]李作安,谢凡荣.统筹图中求关键路线的一个算法[J].四川大学学报,2000,37(5):683-687.
    [28]谢凡荣,邱根胜.统筹图中求有关参数的权关联矩阵算法[J].南昌航空工业学院学报,2002,16(1):66-69.
    [29]闻振卫.偏序集最小顶点割算法与最小费用赶工问题[J].运筹与管理,2005,14(1):68-74.
    [30]曹英知.网络计划最低费用日程的数学模型[J].系统工程理论与实践,1985,(4):47-50.
    [31]S.Russell Roberta,W.Taylor Ⅲ Bernard.Operations Management:Focusing on Quality and Competitiveness-2nd ed.[M].Prentice Hall,Inc.,1998.
    [32]Kamburowski J.On the minimum cost project schedule[J].Omega,1995,23(4):463-465.
    [33]Fulkerson D R.A network flow computuation for project cost curves[J].Management Science,1961,7:167-179.
    [34]Stephan Foldes and Francois Soumis.PERT and crashing revisited:Mathematical generalizations[J].European Journal of Operational Research,1993,64(2):286-294.
    [35]Sevkinaz G(u|¨)m(u|¨)sogluH(u|¨)lya T(u|¨)tek.An analysis method in project management using primal-dual relationships[J].International Journal of Project Management,1998,16(5):321-327.
    [36]Ghaleb Y.Abbasi and Adnan M.Mukattash.Crashing PERT networks using mathematical programming[J].International Journal of Project Management,2001,19(3):181-188.
    [37]王树禾.图论[M].科学出版社,2005.
    [38]Ning Xuanxi,Ning Angelika.Blocking Flow Theory-a new Research Field of Uncertainty and Multiple Values in Network Flow Programming[A].Liu Ke(刘克),Zhu Yuanguo(朱元国).Proceeding of the third annual conference on uncertainty system(第三届不确定系统年会论文集)[C].Hongkong:Global-Link Publisher,2005.112-119.
    [39]宁宣熙.网络最大流的图单纯形解法[J].南京航空航天大学学报,1996,28(5):626-630.
    [40]吴薇薇,宁宣熙.运输网络中最小饱和流的求解[J].数学的实践与认识,2006,36(9):219-224.
    [41]吴薇薇,宁宣熙.堵塞网络中最小饱和流的灵敏度分析[J].系统工程,2006,24(8):8-12.
    [42]宁宣熙.有向网络的最小流问题及其分枝定界解法[J].系统工程,1996,14(5):61-66.
    [43]宁宣熙.求解网络最小流的双向增流算法[J].系统工程,1997,15(1):50-57.
    [44]钟嵬,殷志文,娄娜.赶工问题的一个新的最优算法[J].复旦学报(自然科学版),2001,40(4):456-460.
    [45]谢凡荣,贾仁安.有上下界网络最大流与最小截问题[J].运筹与管理,2008,17(2):24-31.
    [46]Xiaoping Tang,D F Wong.Network flow based buffer planning[J].Integration,2001,30:143-155.
    [47]Adlakha V,Kowalski K,Vemuganti R R,Lev B.More-for-less algorithm for fixed-charge transportation problems[J].Omega,2007,35:116-127.
    [48]Anthony Przybylski,Xavier Gandibleux,Matthias Ehrgott.The biobjective integer minimum cost flow problem-incorrectness of Sedeno-Noda and Gonzalez-Martin's algorithm[J].Computers & Operations Research,2006,33:1459-1463.
    [49]Ewa Misiolek,Danny Z.Chen.Two flow network simplification algorithms[J].Information Processing Letters,2006,97:197-202.
    [50]谢凡荣.求车间最优逐月生产计划的一个算法[J].运筹与管理,2002,11(2):83-87.
    [51]Adlakha V,Kowalski K.A heuristic method for more-for-less in distribution related problems [J].International Journal of Mathematical Education in Science and Technology,2001,26:61-71.
    [52]Adlakha V,Kowalski K.A note on the procedure MFL for a more-for-less solution in transportation problems[J].Omega,2000,28:481-3.
    [53]Adlakha V,Kowalski K.On the fixed-charge transportation problem[J].Omega,1999,27:381-8.
    [54]Adlakha V,Kowalski K.A quick sufficient solution to the more-for-less paradox in the transportation problems[J].Omega,1998,26:541-7.
    [55]Admi Syarif,YoungSu Yun,Mitsuo Gen.Study on multi-stage logistic chain network:a spanning tree-based genetic algorithm approach[J].Computers & Industrial Engineering,2002,43:299-314.
    [56]Mitsuo Gen,Admi Syarif.Hybrid genetic algorithm for multi-time period production/distribution planning[J].Computers & Industrial Engineering,2005,48:799-809.
    [57]Fulya Altiparmak,Mitsuo Gen,Lin Lin,Turan Paksoy.A genetic algorithm approach for multi-objective optimization of supply chain networks[J].Computers & Industrial Engineering,2006,51:179-216.
    [58]Gengui Zhou,Mitsuo Gen.Genetic algorithm approach on multi-criteria minimum spanning tree problem[J].European Journal Operational Research,1999,114:141-152.
    [59]严蔚敏,吴伟民.数据结构[M].清华大学出版社,1995.
    [6D]谭浩强.C语言程序设计[M].清华大学出版社,1991.
    [61]Marshall Brain,Lance Lovette.Developing Professional Applications in Windows95 and NT Using MFC[M].Prentice Hall PTR,1998.
    [62]谢凡荣.概率区间型决策中求方案期望值极值的简便算法[J].运筹与管理,2001,10(4):42-48.
    [63]谢凡荣.变容量限制多阶段存储问题及其求解算法[J].南昌航空工业学院学报,2004,18(2):34-37.
    [64]谢凡荣.交易成本型证券投资中求最优投资方案的一个算法[J].数学的实践与认识,2003,33(1):30-33
    [65]谢凡荣.求解最大利润流问题的一个算法[J].运筹与管理,2004,13(5):37-42.
    [66]谢凡荣.求解指派问题的一个算法[J].运筹与管理,2004,13(6):37-40.
    [67]谢凡荣.产销平衡运输问题的表上作业法解法的一个注记[J].运筹与管理,2005,14(4):44-46.
    [68]Fanrong Xie,Renan Jia.A GA based algorithm to solve the multi-stage supply chain optimization problem[J].Journal of Systems Science and Information,2007,4(4):405-418,Published by Research Information Ltd(RIL),UK.
    [69]Fanrong Xie,Ren'an Jia.Algorithm for Minimum Duration Project Schedule Problem[A].Proceedings of the 2007 Conference of Systems Science,Management Science and System Dynamics[C],Included by ISTP,2391-2399.
    [70]谢凡荣,贾仁安.供给总量限定需求区间约束型运输问题--时限费用优化模型与算法[J].运筹与管理,2008,17(1):42-47.
    [71]张颖,刘艳秋.软计算方法[M].科学出版社,2002.
    [72]Harold Koontz,Heinz Weihrich,Management(Tenth Edition)[M],McGraw-Hill,Inc.,1993.
    [73]Ning Xuanxi.Research on the Blocking Flow in a Transportation Network(Ⅰ)[J].Transations of Nanjng University of Aeronautics and Astronautics,1994,11(8):89-97.
    [74]Ning Xuanxi,Shi Yongping.The Minimum Flow Problem of a Network in the Emergency Situation[A].Proceedings of ICSSSE'93[C],Sept.1993,Beijing,550-558.
    [75]Ning Xuanxi.Stochastic Flow in a Transportation Network and Blocking Flow Theory[A].Proceedings of ICOTA'95[C],1995,Chengdu,Vol.1,407-414.
    [76]Ning Xuanxi.Research on the Local Blockage of a Transportation Network and its Minimum Flow Capacity[J].Transations of Nanjng University of Aeronautics and Astronautics,1994,11(1):60-66.
    [77]Ning Xuanxi.Research on the Blocking Flow in a Transportation Network(Ⅱ)-Blocking Cutset of a Network and its Determination[J].Transations of Nanjng University of Aeronautics and Astronautics,1996,13(1):97-101.
    [78]Adlakha V,Kowalski K.A simple heuristic for solving small fixed-charge transportation problems[J].Omega,2003,31:205-211.
    [79]Andreas Klose.Algorithms for solving the single-sink fixed-charge transportation problem[J].Computers & Operations Research,2008,35:2079-2092
    [80]Kowalski K,Lev B.On step fixed-charge transportation problem[J].Omega,2008,36:913-917.
    [81]Brenner U.A faster polynomial algorithm for the unbalanced Hitchcock transportation problem [J].Operations Research Letters,2008,36:408-413.
    [82]Herminia I.Calvete.Network simplex algorithm for the general equal flow problem[J].European Journal of Operational Research,2003,150:585-600
    [83]Ahuja RK,Magnanti TK,Orlin JB.Networks Flows:Theory,Algorithms,and Applications[M]. Prentice-Hall, Englewood Cliffs, N.J., 1993.
    
    [84] Ford Jr LR , Fulkerson DR. Flows in Networks [M]. Princeton University Press,Princeton, N.J., 1962.
    
    [85] W.H.Cunningham. A network simplex method [J]. Mathematical Programming , 1976, 11:105-12.
    
    [86] Fujishige S. . A maximum Flow algorithm using MA ordering [J]. Operations Research Letters, 2003,31:176-178.
    
    [87] Balinski ML. Fixed cost transportation problems [J]. Naval Research Logistic Quarterly 1961;8:41-54.
    
    [88] Fanrong Xie, Renan Jia. A Heuristic Algorithm for Solving Fixed-charge Transportation Problem [A]. 2009 World Congress on Computer Science and Information Engineering [C].published by IEEE, Included by both EI Compendex and ISTP, 574-580.
    
    [89] Norman ZADEH. More pathological examples for network flow problems [J]. Mathematical Programming, 1973,5:217-8.
    
    [90] Andrew V. Goldberg, Michael D. Grigoriadis, Robert E. Tarjan. Use of dynamic trees in a network simplex algorithm for the maximum flow problem [J]. Mathematical Programming, 1991,50:277-14
    
    [91] Ravindra K. Ahuja, Andrew V. Goldberg, James B. Orlin, Robert E. Tarjan. Finding minimum-cost flows by double scaling [J]. Mathematical Programming, 1992,53:243-24.
    [92] Norman D. Curet. Applying steepest-edge techniques to a network primal-dual algorithm [J].Computers Ops Res, 1997,24:601-9
    
    [93] Andrew V. Goldberg . An Efficient Implementation of a Scaling Minimum-Cost Flow Algorithm [J]. Journal of Algorithms, 1997,22:1-29.
    
    [94] James B. Orlin. A polynomial time primal network simplex algorithm for minimum cost flows [J]. Mathematical Programming, 1997, 78:109- 21
    
    [95] Donald Goldfarb, Zhiying Jin. A new scaling algorithm for the minimum cost network flow problem [J]. Operations Research Letters, 1999,25:205-7.
    
    [96] Dukwon Kim, Panos M. Pardalos. A solution approach to the fixed charge network flow problem using a dynamic slope scaling procedure [J]. Operations Research Letters, 1999, 24: 195-9.
    [97]Cenk Caliskan.A double scaling algorithm for the constrained maximum flow problem[J].Computers & Operations Research,2007,35:1138-13.
    [98]Konstantinos Paparrizos,Nikolaos Samaras,Angelo Sifaleras.An exterior simplex type algorithm for the Minimum Cost Network Flow Problem[J].Computers & Operations Research,2009,36:1176-15.
    [99]Ahuja RK,Magnanti TL,Orlin JB,Reddy MR.Applications of network optimization.In:Ball MO,Magnanti TL,Mouma CL,Nemhauser GL,editors.Handbooks of operations research and management science,7:network models.Amsterdam:Elsevier Publications;1995.p.1-83.
    [100]Ravindra K.Ahuja,James B.Orlin,Prabha Sharma,P.T.Sokkalingam.A network simplex algorithm with O(n) consecutive degenerate pivots[J].Operations Research Letters,2002,30:141-148.
    [101]A V Goldberg.Recent developments in maximum flow algorithms(Invited Lecture).In:S Arnborg,L Ivansson eds.Proc of the Sixth Scandinavian Workshop on Algorithm Theory(LNCS 1004).Heidelberg:Springer-Verlag,1998,1-10
    [102]张宪超,陈国良,万颖瑜.网络最大流问题研究进展[J].计算机研究与发展,2003,140(19):1281-1282.
    [103]GB Dantzig.Application of the simplex method to a transportation problem.In:Activity Analysis and Production and Allocation.New York:Wiley,1951,359-373.
    [104]L R Ford,D R Fulkerson.Maximum flow through a network[J].Canadian Journal of Math,1956,8(5):399-404

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700