用户名: 密码: 验证码:
蚁群优化的理论模型及在生产调度中的应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文从蚁群优化算法理论模型角度以及在生产调度问题中的应用角度开展了如下研究:
     定义了蚁群算法考虑结点模式和弧模式信息素分布的解构造图,并把蚁群算法的解构造过程形象为蚂蚁在解构成元素组成的解构造图上按照分布在弧或者结点上的信息素指引进行概率性旅行的问题,并提出了蚁群算法基于解构造图的解空间参数化概率分布模型并在此模型上提出了蚁群算法的统一框架。
     基于解空间参数化概率分布模型,首先提出了一个以概率1收敛于最优解的解空间概率分布的迭代更新过程,然后提出了通过最小化不同分布间的交互熵距离以及蒙特卡洛采样来逼近此迭代过程的最小交互熵信息素更新规则,接着分别给出了弧模式以及结点模式信息素分布模型下的最小交互熵等式。本章还提出了一种全局归一化的的蚂蚁种子信息素更新规则,该规则能保证分布在整个解构造图上的信息素的总量保持恒定,同时解决了信息素初始化的问题以及消除了解质量函数的量纲对算法性能的影响。然后定义了一种特殊的解构造图-矩阵解构造图,并提出了Flowshop问题的矩阵解构造图模型,同时针对矩阵解构造图提出了局部归一化的蚂蚁种子信息素更新规则,该规则能保证分布在矩阵解构造图每一行结点上的信息素总量保持恒定。此外,还定义了无约束矩阵解构造图,并证明了无约束矩阵解构造图的局部归一化蚂蚁种子信息素更新规则为最小交互熵信息素更新规则。本章最后提出了解决并行机调度问题的蚁群算法,该算法把并行机调度问题映射为无约束矩阵解构造图,并在算法的信息素更新过程中应用了无约束矩阵解构造图的局部归一化蚂蚁种子信息素更新规则,与其他几个高性能算法的仿真对比试验证明这种方法是非常有效的。
     把组合优化问题描述为一个多阶段序列决策问题,并对蚁群优化算法中解构造过程所对应的有限状态马尔科夫决策过程用强化学习理论的框架进行描述,同时说明了所有蚁群算法均满足强化学习理论中基于马尔科夫状态的不完全信息的广义策略迭代算法框架。此外在强化学习的理论框架内说明了AS算法是一种基于蒙特卡洛方法的强化学习算法,ACS和Ant-Q算法是一种蒙特卡洛方法与瞬时差分方法在形式上相结合的强化学习算法。本文还在蚁群算法中引入强化学习的资格迹理论并提出了一个新颖的基于资格迹的蚁群优化算法Ant(λ),该算法实现了蒙特卡洛方法与瞬时差分方法的数学意义上结合,并能使蚂蚁获得的延迟强化信号及时地在其旅行路径上反向传播。
    
    11 摘 要
     提出了FIOWShop问题的一个局部归一化蚂蚁种于算法ACOPORM,一个引
    入停滞状态脱离机制以及信息素踪迹限制机制的ACO STAG算法和一个基于资
    格迹的Ant Q0)算法。算法还提出了一种基于Dannenbring方法的启发式信息。
    仿真试验表明,信息素的结点模式总体优于孤模式;启发式信息能较大改进算法
    性能;ACO STAG算法的信息素踪迹更新过程中的停滞状态脱离机制以及信息
    素踪迹限制机制能帮助蚂蚁跳出局部最优解;此外Ant QO)算法的资格迹机制
    能大大改进采用弧模式解构造图的蚁群算法性能。给出了FIOWShop问题的几种
    基于关键路径的邻域结构,并把蚁群算法与邻域搜索相结合构成混合算法,与其
    他算法在Taillard流水作业调度测试问题集上的比较试验表明,混合算法性能更
    优。
     提出了混合中间存储策略下多产品间歇生产过程调度问题的一种完成时间
    算法,该算法考虑了产品传输时间,与产品生产顺序有关的设备准备时间,中间
    存储清洗时间以及中间存储“双传输”对完成时间的影响。采用ACO NORM和
    ACO STAG算法用于解决多产品间歇生产过程的优化调度问题。还提出了一种
    改进的基于Dannenbring方法的启发式信息。仿真试验表明,启发式信息能较大
    改进算法性能。为加速算法的收敛,蚁群算法与邻域搜索相结合构成混合算法,
    用一些测试问题对本章算法进行试验评价,试验结果表明本章提出的方法的有效
    性。
     利用受控赋时Petri同对柔性生产线调度中的离散事件建模,在山Petri网仿
    真运行获得调度性能评价的基础上,采用两级递阶进化优化方法求解柔性生产过
    程的优化调度问题,即山蚁群优化方法优化加工路径,然后对蚁群在信息素指引
    下所构造的加工路径,由遗传算法优化在同一机器上加工的作业排序。在蚁群算
    法解构造过程中提出了一种有效的启发式信息。测试问题的求解结果说明了算法
    的有效性。
     提出了一种ACO-BATCH算法,用十解决有限批量流水线分批与优化调度问
    题。在考虑与批处理顺序相关的批处理设备准备时间和产品批在处理设备间的传
    输时间基础上,提出了无中间存储策略(*IS )和零等待存储策略(*W)下流
    水作业工序流程的仿真模型和基于此模型的完成时间算法。一组60个仿真测试
    问题的求解结果说明了算法的有效性。
The pheromone-based parameterized probabilistic model for the ACO algorithm is presented as the solution construction graph that the combinatorial optimization problem can be mapped on. Based on the solution construction graph, the unified framework of the ACO algorithm is presented.
    An iterative update procedure of the solutions distribution in the problem's probabilistic model is proposed, that will converge to the optimal solutions with probability one, then the minimum cross-entropy pheromone update rule is proposed to approximate the iterative update procedure by minimizing the Cross-Entropy distance and Monte-Carlo sampling. The global normalized ants-seed pheromone update rule is presented to ensure that the sum of the pheromone distributed over the construction graph is a constant, in addition, the normalized mechanism solves the problem of pheromone initialization and avoids the influence of the scale of the quality function of the solution. The local normalized ants-seed pheromone update rule for the matrix solution construction is presented to ensure that the sum of the pheromone distributed over a row of the nodes in the construction graph is a constant, and it can be proved that for the non-constrained matrix construction graph, the local normalized ants-seed pheromone updat
    e rule is a minimum cross-entropy pheromone update rule. As an example, the parallel machine scheduling problem is mapped on a non-constrained matrix construction graph, and a ACO algorithm is proposed to solve the parallel machine scheduling problem. Comparison with other best-performing algorithm, the algorithm we proposed is very effective.
    The finite deterministic Markov decision process corresponding to the solution construction procedure of ACO algorithm is illustrated in the terminology of reinforcement learning (RL) theory. The ACO algorithms are fitted into the framework of generalized policy iteration (GPI) in RL based on incomplete information of the Markov state. Furthermore, we show that the pheromone update in the ACS and Ant-Q algorithm is based on the MC methods or some formalistic combination of MC methods and TD methods. We propose a novel ACO algorithm, Ant(λ) algorithm, based on the eligibility trace, the algorithm unifies the TD method and MC method mathematically, and can make the delayed reinforcement can be back propagated in time.
    Several novel ACO algorithms are presented for Flowshop scheduling problem. There are: ACO_NORM algorithm which applies the local normalized ants-seed
    
    
    pheromone update rule for the matrix solution construction; The ACO_STAG algorithm which is characterized by the stagnation step out mechanism and the pheromone trail limit mechanism; the Ant-Q(λ) algorithm which is based on eligibility trace. A kind of heuristic information based on the Dannenbring approach is introduced in the procedure of solution construction. The experiment shows that the stagnation step out mechanism and the pheromone trail limit mechanism can help ants stepping out of stagnation and the heuristic information is very effective, in addition, the eligibility trace mechanism in Ant-Q(λ) algorithm can greatly improve the performance of algorithm based on solution construction graph in arc mode. The local search procedure based on several critical block based neighborhood structure is hybrid with ACO_STAG algorithm, comparisons with other well-performed algorithms on Taillard's benchmark problems show that the hybrid algorithm performs better.
    A completion time algorithm for the multiproduct batch scheduling problem in mixed intermediate storage (MIS) policy is proposed. The transfer time, sequence-dependent setup time of equipment, and the effect of double transferring are considered in the algorithm. Based on this completion time algorithm, the ACO_STAG and ACO_NORM algorithms are applied for the optimal scheduling of multiproduct batch processes. A modified Dannenbring heuristic is introduced in the procedure of solution construction. In addition, ACO algorithm is hybrid with local search to im
引文
Ahmadi J.H., Ahmadi R.H., Dasu S., Tang C.S., (1992). Batching and scheduling jobs on batch and discrete processors. Operations Research, (39): 750-763
    Bahl H. C., Ritzman L. P., and Gupta J. N. D., (1987). Determining lot sizes and resource requirements: A review. Oper. Res. 35(3): 329-345.
    Baluja, S. (1994). Population-based incremental learning: A method for integrating genetic search based function optimization and competitive learning. Technical Report CMU-CS-94-163, Carnegie Mellon University, Pittsburgh, PA.
    Baluja, S. and Caruana, R. (1995). Removing the genetics from the standard genetic algorithm. In Prieditis, A. and Russel, S., editors, Proceedings of the Twelfth International Conference on Machine Learning (95):38-46. Morgan Kaufmann Publishers, Palo Alto.
    Bauer, B., Bullnheimer, R.F, Hartl, C. (1999). Strauss, An Ant Colony Optimization approach for the single machine total tardiness problem, in: Proceedings of the 1999 Congress on Evolutionary Computation, IEEE Press, Piscataway, NJ, pp. 1445-1450.
    Besten M.L den, Stutzle T., and Dorigo M., (2000). Ant colony optimization for the total weighted tardiness problem. In M. Schoenauer et al., editor, Parallel Problem Solving from Nature: 6th international conference, volume 1917 of Lecture Notes on Computer Science, pages 611-620, Berlin, September 2000. Springer Verlag.
    Bitran G. R., Magnanti T. L., Magnanti H. H. X., (1984). Approximation methods for the uncapacitated dynamic lot size problem. Manage. Sci., (31 ): 1121-1140.
    Bertrand M.T., Lin T.C., Edwin, Cheng, (2001). Batch scheduling in the no-wait two-machine flowshop to minimize the makespan. Computers & Operations Research, (28): 613-624.
    Bertsekas, D. P. (1995). Nonlinear Programming. Athena Scienti.c, Belmont, MA.
    Blum, C, Roli, A., and Dorigo, M. (2001). HC-ACO: The hyper-cube framework for Ant Colony Optimization. In Proceedings of MIC' 2001 - Meta- heuristics International Conference, 2:399-403, Porto, Portugal.
    Blum C., (2002). ACO applied to group shop scheduling: a case study on intensication and diversication. Dorigo M. et al. (Eds.): ANTS 2002, LNCS 2463, pp. 14- 27,. Springer-Verlag Berlin Heidelberg 2002,
    Blum C. and Sampels M., (2002a). When model bias is stronger than selection pressure. In Proceedings of the 7th International Conference on Parallel Problem Solving from Nature (PPSN' 02), LNCS 2439, pp. 893-902. Springer Verlag, Berlin, Germany, 2002.
    Blum C. and Sampels M., (2002b). Ant colony optimization for FOP shop scheduling: a case study on different pheromone representations. In Proceedings of the 2002 Congress on Evolutionary Computation, CEC' 02, volume 2, pages 1558-1563, 2002.
    Blum C., Sampels M. and Zlochin M. (2002), On a Particularity in Model-Based Search. To appear in Proceedings of Genetic and Evolutionary Computation Conferenece (GECCO'2002)
    
    
    Brucker P., Gladky A., Hoogeveen H., Kovalyov M.Y., Potts C.N., Tautenhahn T., Van De Velde S., (1998). Scheduling a batching machine. Journal of Scheduling, 1:31-54.
    Bullnheimer B., Hartl R. F., Strauss C. (1999). A New Rank Based Version of the Ant System: A Computational Study. Central European Journal for Operations Research and Economics, 7(1):25-38.
    Burdett R.L., Kozan E., (2000). Evolutionary algorithms for flowshop sequencing with non-unique jobs, Intl. Trans. in Op. Res. 7: 401-418.
    Campbell, H.G.; Dudek, R.A.; Smith, M.L., (1970). A heuristic algorithm for the n-job, m-machine sequencing problem. Management Science, pp. B630-B637
    Chandru V., Lee C.Y., Uzsoy R., (1993a). Minimizing total completion time on batch processing machines. Journal of Production Research, 31:2097-2121.
    Chandru, V., Lee, C.Y., Uzsoy, R., (1993b). Minimizing total completion time on a batch processing machine with job families. Operations Research Letters, 13:61-65.
    Chen C, Neppalli V, Aljaber N., (1996). Genetic algorithms applied to the continuous flow shop problem. Computers and Industrial Engineering, 30:919-29.
    Chen H. X., Ihlow J., Lehmann C., (1999). A genetic algorithm for flexible job-shop scheduling, in: Proceedings of the 1999 IEEE International Conference on Robotics & Automation, IEEE Press, Detroit, USA, pp. 1120-1125.
    Chen J. H., Fu L. C., Li M. H., Huang A. H., (2001). Petri-Net and GA-based approach to modeling, scheduling, and performance evaluation for wafer fabrication. IEEE Transaction on Robotics and Automation, 17(5): 619-636.
    陈义保,姚建初,钟毅芳,周济,(2002).基于蚁群系统的工件排序问题的一种新算法,系统工程学报,17( 5):476-480
    Cheng T., Wang G., (1998). Batching and scheduling to minimize the makespan in the two-machine flowshop. IIE Transactions, 30: 447-453.
    Colorni A., Dorigo M., Maniezzo V., and Trubian M., (1994) Ant system for job-shop scheduling. JORBEL - Belgian Journal of Operations Research, Statistics and Computer Science, 34:39-53.
    Danneberg D., Tautenhahn T. and Wemer F., (1999). A Comparison of Heuristic Algorithms for Flow Shop Scheduling Problems with Setup Times and Limited Batch Size. Mathematical and Computer Modelling, 29:101-126.
    Dannenbring D.G., (1977). An evaluation of flowshop sequencing heuristics. Management Science, 23:1174-82.
    Das H., Cumming P. T., Levan M. D., (1990). Scheduling of serial multiproduct batch process via simulated annealing. Computers Chem. Engng, 14(12), 1351-1362.
    Dellaert N., Jeunet J., Jonard N. (2000)., A genetic algorithm to solve the general multi-level lot-sizing problem with time-varying costs. Int. J. Production Economic. 68:241-257.
    DeMatteis J. J. Mendoza A. G., (1968). An economic lot sizing technique. IBM Systems J. 7: 30-46.
    Di Cato G. and M. Dorigo (1998). AntNet: Distributed stigmergetic control for communications networks. Journal of Artificial Intelligence Research, 9:317-365.
    Dorigo M., Bonabeau E., Theraulaz G. (2000). Ant algorithms and stigmergy. Future Generation Computer Systems, 16:851-871.
    
    
    Dorigo, M. and Di Caro, G. (1999). The Ant Colony Optimization: a new meta-heuristic, in Proceedings of the IEEE International Conference on Evolutionary Computation (ICEC 99), IEEE Press, Piscataway, USA, pp. 1470-1477
    Dorigo, M., Di Caro, G., and Gambardella, L. M. (1999). Ant algorithms for discrete optimization. Arti.cial Life, 5(2): 137-172.
    Dorigo M. and Gambardella L. M. (1996). A study of some properties of ANT-Q, in Proceedings of PPSN IV-Fourth International Conference on Parallel Problem Solving From Nature, Springer-Verlag, Berlin, pp. 656-665.
    Dorigo, M. and Gambardella, L. M. (1997). Ant Colony System: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, 1(1):53-66.
    Dorigo, M., Maniezzo, V., and Colorni, A. (1991). The Ant System: An autocatalytic optimizing process. Technical Report 91-016 Revised, Dipartimento di Elettronica, Politecnico di Milano, Milan, ltaly.
    Dorigo, M., Maniezzo, V., and Colomi, A. (1996). The Ant System: Optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics-Part B, 26(1):29-41.
    Dorigo, M. and Stutzle, T. (2000). The ant colony optimization metaheuristic: Algorithms, applications and advances. Technical Report IRIDIA/2000-32, IRIDIA, Universit'e Libre de Bruxelles, Brussels, Belgium. To appear in the Metaheuristics Handbook, Kluwer Academic Publishers, 2002.
    Dorigo M., Zlochin M., Meuleau N., Birattari M. (2002). Updating ACO pheromones using Stochastic Gradient Ascent and Cross-Entropy methods, in Proceedings of the EvoWorkshops 2002, LNCS 2279, pp. 21-30, Springen
    Dupont L. and Flipo C. D., (2002). Minimizing the makespan on a batch machine with non-identical job sizes: an exact procedure. Computers & Operational Research, 29: 807-819.
    Elmaghraby S. E., (1989). On heuristics and their performance evaluation for dynamic lot sizing. Mgmt. Sci. 26: 1-10.
    Gambardella, L. M. and Dorigo, M. (1995). Ant-Q: A reinforcement learning approach to the traveling salesman problem. In Prieditis, A. and Russell, S., editors, Proceedings of the Twelfth International Conference on Machine Learning (ML-95), pages 252-260. Morgan Kaufmann Publishers, Palo Alto, CA.
    Gambardella L.M., Dorigo M. (1996), Solving symmetric and asymmetric TSPs by ant colonies, in: Proceedings of the IEEE International Conference on Evolutionary Computation (ICEC'96), IEEE Press, Piscataway, USA, pp. 622-627.
    Gambardella L.M., Dorigo M. (1997), HAS-SOP: hybrid ant system for the sequential ordering problem, Technical Report IDSIA 11-97, IDSIA, Lugano, Switzerland.
    Ghazvini F. J., Dupont L., (1998). Minimizing mean flow times criteria on a single batch processing machine with non-identical jobs sizes. Int. J. Production Economics, 55: 273-280.
    Gupta, J.N.D., (1972). Heuristic algorithms for multistage flowshop scheduling problem. AIIE Transactions, pp. 11-18
    Gutjahr W. J. (2000). A graph-based ant system and its convergence, Future Gener. Comput. Syst., 16(8): 873-888.
    
    
    Gutjahr W. J. (2002). ACO algorithms with guaranteed convergence to the optimal solution. Info. Processing Lett., 82(3): 145-153
    Haase K., Kimms A., (2000). Lot sizing and scheduling with sequence-dependent setup costs and times and efficient rescheduling opportunities. Int. J. Production Economics. 66:159-169.
    Harik, G. R., Lobo, F. G., and Goldberg, D. E. (1999). The compact genetic algorithm. IEEE Transactions on Evolutionary Computation, 3(4):287-297.
    Hochbaum D.S., Landy D., (1997). Scheduling semiconductor burn-in operations to minimize total flowtime. Operations Research, 45:874-885.
    Ishibuchi H., Murata T., (1998). A multi-objective genetic local search algorithm and its application to flowshop scheduling, IEEE Transactions on Systems, Man & Cybernetics C, 28(3), 392-403.
    Ishibuchi, H., Murata, T., (I 999). Local search procedures in a multi-objective genetic local search algorithm for scheduling problems. 1999 IEEE International Conference on Systems, Man, and Cybernetics, 1:665-670
    Jagannathan R., Juang L. S., (1998). Solution methods for material requirement planning with lot-size dependent lead times. Annals of Operations Research. 76:201-217
    Jayaraman V.K., Kulkami B.D., Karale Sachin, Shelokar Prakash., (2000). Ant colony framework for optimal design and scheduling of batch Plants. Computers & Chemical Engineering, 24: 1901-1912.
    Johnson, S.M., (1954). Optimal two-and three-stage production schedules with set-up times included. Naval Research Logistics Quarterly, pp. 61-68
    Jung, J. H., Lee, C. F., Lee, I-B., (1998). A genetic algorithm for scheduling of multi-product batch processes. Computers & Chemical Engineering, 22:1725-1730.
    Jung, J. H., Lee, H-K., Yang, D. R., Lee, I-B, (1994). Completion times and optimal scheduling for serial multi-product processes with transfer and set-up times in zero-wait policy. Computers & Chemical Engineering, 18: 537-544.
    Karmarkar U. S., Kekre S., Kekre S., (1985). Lot-sizing in multi-item multi-machine job shops. IIE Trans. Sep: 290-298.
    Kempf K.G., Uzsoy R., Wang C.S., (1998). Scheduling a single batch processing machine with secondary resource constraints. Journal of Manufacturing Systems, 17:37-51.
    Kim M., Jung J. H., Lee I., (1996). Optimal scheduling of multiproduct batch processes for various intermediate storage policies. Industrial Engineering & Chemical Research, 35: 4058-4066.
    Kimms A., (1999). A genetic algorithm for multi-level, multi-machine lot sizing and scheduling. Computers & Operations Research, 26: 829-848.
    Ku, H. M., Rajagopalan, D., Karimi, I. (1987). Scheduling in batch processes. Chemical Engineering Progress, 83(8), 35-45.
    Ku, H. M., Karimi, I. (1988). Scheduling in serial multiproduct batch processes with finite interstage storage: a mixed integer linear program formulation. Industrial Engineering & Chemical Research, 27: 1840-1848.
    Ku H. M., Karimi I. (1990). Completion Time Algorithm for Serial Muitiproduct Batch Processes With Shared Storage. Computers & Chemical Engineering, 14(1): 49-69.
    Ku, H. M., Karimi, I. (1991). An evaluation of simulated annealing for batch scheduling. Industrial Engineering & Chemical Research, 30(1): 163-169.
    
    
    Kullback, S. (1959). Information Theory and Statistics. John Wiley & Sons, New York, NJ.
    Lee C.Y., Uzsoy R., (1999). Minimizing Makespan on a Single Processing Machine with dynamic job arrivals. Journal of Production Research, 37:219-236.
    Lee C.Y., Uzsoy R., Martin-Vega L.A., (1992). Efficient algorithms for scheduling semiconductor burn-in. Operations Research. 40:764-775.
    Lee D. Y., DiCesare F., (1994). Scheduling flexible manufacturing systems using Petri Nets and heuristic search, IEEE Transaction on Robotics and Automation, 10(2): 123-132
    Lee I., Sikora R., Shaw M. J., (1997). A genetic algorithm-based approach to flexible flow-line scheduling with variable lot sizes. IEEE Transactions on Systems, Man & Cybernetics B, 27(1): 36-54.
    Li C.L., Lee C.Y., (1997). Scheduling with agreeable release times and due dates on a batch processing machine. European Journal of Operational Research, 96:564-579.
    李艳君,(2001).拟生态系统算法及其在工业过程中的应用.浙江大学博士学位论文.
    Liu M. and Wu C., (1999). A genetic algorithm for minimizing the makespan in the case of scheduling identical parallel machines. Artificial Intelligence in Engineering, 13:399-403
    Maniezzo V., Colorni A. (1999). The Ant System applied to the quadratic assignment problem. IEEE Trans. Knowledge Data Eng, 11 (5): 769-778.
    Mehta S.V., Uzsoy R., (1998). Minimizing total tardiness on a batch processing machine with incompatible job families, IIE Transactions, 30:165-178.
    Merkle D. and Middendorf M., (2000). An ant algorithm with a new pheromone evaluation rule for total tardiness problems. In Proceeding of the EvoWorkshops 2000, number 1803 in Lecture Notes in Computer Science, pages 287-296. Springer Verlag.
    Merkle D. and Middendorf M., (2001). A new approach to solve permutation scheduling problems with ant colony optimization. E.J.W. Boers et al. (Eds.) EvoWorkshop 2001, LNCS 2037, pp. 484-494, Springer-Verlag Berlin Heidelberg.
    Merkle D., Middendorf M. and Schmeck H. (2002). Ant colony optimization for resource-constrained project scheduling. IEEE Transactions on Evolutionary Computation, 6(4): 333-346.
    Merkle D. and Middendorf M., (2003). Ant colony optimization with global pheromone evaluation for scheduling a single machine. Applied Intelligence, 18: 105-111.
    Mesghouni K., Hammadi S., Borne P., (1997). Evolution programs for job-shop scheduling. IEEE International Conference on system, Man, and Cybernetics (SMC'97), October 12-15,1997,Orlando,Florida, USA,Proceedings 1: 720-724
    Meulean N., Dorigo M. (2002). Ant colony optimization and stochastic gradient descent. Artificial Life, 8(2), 2002.
    Mohit Mathur, Sachin B. Karale, Sidhartha Priye, V.K. Jayaraman, B.D. Kulkarni. (2000). Ant colony approach to continuous function optimization. Ind. Eng. Chem. Res, 39:3814-3822.
    Muhlenbein, H., Bendisch, J., and Voigt, H.-M. (1996). From recombination of genes to the estimation of distributions of binary parameters. In Parallel Problem Solving from Nature, pages 178-187. Springer Verlag, Berlin, Germany.
    Murata T, Ishibuchi H, Hideo T., (1996). Genetic algorithms for flowshop scheduling problems. Computers and Industrial Engineering, 30:1061-71.
    Nawaz, M., Enscore Jr, E., and Ham, I. (1983). A Heuristic Algorithm for the m-Machine, n-Job flow-Shop Sequencing Problem. OMEGA, 11:91-95.
    
    
    牛海军,孙树栋,(2002).JIT方式下的单机分批调度问题研究.西安电子科技大学学报(自然科学版),29(4):444-460
    Nowicki, E. and Smutnicki, C. (1996). A Fast Tabu Search Algorithm for the Permutation Flow-Shop Problem. European Journal of Operational Research, 91: 160-175.
    Ouenniche J., Boctor F. F., (2001). The two-group heuristic to solve the multi-product economic lot sizing and scheduling problem in flow shops. European Journal of Operational Research, 129: 539-554.
    Ozdamar L., Barbarosoglu G., (2000). An integrated Lagrangean relaxation-simulated annealing approach to the multi-level multi-item capacitated lot sizing problem. Int. J. Production Economics. 68:319-331
    Osman, I. and Potts, C. (1989). Simulated Annealing for Permutation Flow-Shop Scheduling. OMEGA, 17(6):551-557.
    Palmer, D.S., (1965). Sequencing jobs through a multistage process in the minimum total time: A quick method of obtaining a near-optimum. Operational Research Quarterly, pp. 101-107.
    Precup D., Sutton R. S., Singh S. (2000). Eligibility traces for off-policy policy evaluation, in Proceedings of the Seventeenth Conference on Machine Learning (ICML 2000), pp. 759-766, Morgan Kaufmann.
    Quinlan, J. (1993). Combining instance-based and model-based learning. In Proceedings of the Tenth International Conference on Machine Learning, pages 236-243. Morgan Kaufmann Publishers, San Mateo, CA.
    Rajagopalan, D., Karimi, I. A. (1989). Completion times in serial mixed-storage multiproduct processes with transfer and set-up times. Computers & Chemical Engineering, 13: 175-186.
    Reeves CR. (1995). A genetic algorithm for flowshop sequencing. Computers and Operations Research, 22:5-13.
    Roli A., Blum C., and Dorigo M. (2001). ACO for maximal constraint satisfaction problems. In Proceedings of MIC' 2001, 1: 187-191, Porto-Portugal.
    Rubinstein, R. Y. (1999). The cross-entropy method for combinatorial and continuous optimization. Methodology and Computing in Applied Probability, 1 (2): 127-190.
    Rubinstein, R. Y. (2001). Combinatorial optimization, cross-entropy, ants and rare events. In Uryasev, S. and Pardalos, P. M., editors, Stochastic Optimization: Algorithms and Applications. Kluwer Academic Publishers, Dordrecht, NL.
    Sikora R., Chhajed D., Shaw M. (1996)., Integrating the lot-sizing and sequencing decisions for scheduling a capacitated flow line. Comput.Ind. Eng. 30(4): 659-671.
    Silver E. A. Meal H. C., (1973). A heuristic selecting lot size requirement for the case of a deterministic time varying demand rate and discrete opportunities for replenishment. Prod. Inventory Manage. 14: 64-74.
    Solnon C., (2002). Ants can solve constraint satisfaction problems. IEEE Transactions on Evolutionary Computation, 6(4):347-357.
    Sotskov Y. N., Tautenhahn T., Werner F., (1996). Heuristics for permutation flow shop scheduling with batch setup times. OR Spectrum, 18: 67-80.
    Stutzle, T. (1998). An ant approach to the flow shop problem, in: Proceedings of European Congress on Intelligent Techniques and Soft Computing (EUFIT'98), Aachen, Germany, pp. 1560-1564.
    
    
    Stutzle, T. and Dorigo, M. (1999). ACO algorithms for the quadratic assignment problem. In Come, D., Dorigo, M., and Glover, F., editors, New Ideas in Optimization, pages 33-50. McGraw Hill, London, UK.
    Stutzle T. and Dorigo M., (2002). A short convergence proof for a class of ant colony optimization Algorithms. IEEE Transactions on Evolutionary Computation, 6(4): 358-365.
    Stutzle, T. and Hoos, H. H. (1997). The MAX-M1N ant system and local search for the traveling salesman problem. In Proceedings of ICEC' 97 -1997 IEEE 4th International Conference on Evolutionary Computation, pages 308-313. IEEE Press, Piscataway, NJ.
    Stutzle, T, and Hoos, H. H. (2000). MAX-MIN Ant System. Future Generation Computer Systems, 16(8):889-914.
    Sung C.S., Choung Y.I., Hong J.M., Kim Y.H., (2002). Minimizing makespan on a single burn-in oven with job families and dynamic job arrivals. Computers & Operations Research, 29: 995-1007.
    Sung, C.S., Kim Y.H., Yoon S.H., (2000). A problem reduction and decomposition approach for scheduling for a flowshop of batch processing machines. European Journal of Operational Research, 121(1): 179-192
    Sung C.S., Min J.I., (2001). Scheduling in a two-machine flowshop with batch processing machine(s) for earliness/tardiness measure under a common due date. European Journal of Operational Research, 131 (1): 95-106
    Sung C.S., Yoon S.H.,(1997). Minimizing maximum completion time in a two-batch-processing-machine flowshop with dynamic arrivals allowed. Engineering Optimization, 28:231-243.
    Sutton, R. and Barto, A. (1998). Reinforcement Learning. An Introduction. MIT Press, Cambridge, MA.
    Syswerda, G. (1993). Simulated crossover in genetic algorithms. In Whitley, L. D., editor, Foundations of Genetic Algorithms 2: 239-255. Morgan Kaufmann, San Mateo, CA.
    Taillard E., (1993). Benchmarks for basic scheduling problems. European Journal of Operational Research, 64: 278-285.
    覃刚力,杨家本,(2002).自适应调整信息素的蚁群算法.信息与控制,31(3):198-201.
    Tian Yajie, Sannomiya, N., Xu Yuedong, (2000). A tabu search with a new neighborhood search technique applied to flow shop scheduling problems. Proceedings of the 39th IEEE Conference on Decision and Control, 5:4606-4611.
    Uzsoy R., (1994). Scheduling a single batch processing machine with non-identical job sizes. International Journal of Production Research, 32:1615-1635.
    Uzsoy R, (1995). Scheduling batch processing machines with incompatible job families. International Journal of Production Research, 33:2605-2708.
    Uzsoy R., Yang Y., (1997). Minimizing total weighted completion time on a single batch processing machine. Production and Operations Management. 6:57-73.
    Wang C. S., Uzsoy R., (2002). A genetic algorithm to minimize maximum lateness on a batch processing machine, Computers & Operations Research, 29:1621-1640.
    王凌,郑大钟,(2001).一类含同工件流水线调度问题的优化研究.计算机工程与应用,19:76-78.
    Wang X. R., Wu T. J., (2002). Ant colony optimization for intelligent scheduling, in Proceedings of the 4th World Congress on Intelligent Control and Automation. Shanghai, China, 1: 66-70.
    
    
    Watkins J.C.H., (1992). Q-Ieaming. Machine Learning, 8: 279-292..
    Wiede W. Jr., Kuriyan K., Reklaitics G. V., (1987). Determination of Completion Times for Serial Multiproduct Processes-1~3. Computers Chem. Engng,, 11(4): 337-368.
    Wodrich, M., Bilchev, G. (1997). Cooperative distributed search: the ants way. Control and Cybemetics, 26(3): 413-445.
    吴斌,史忠植,(2002).一种基于蚁群算法的TSP问题分段求解算法.计算机学报,24(12):1328-1333.
    谢剑英,王颖,(2002).一种自适应蚁群算法及其仿真研究.系统仿真学报,14(1):31-33.
    邢文训,谢金星,(2000),现代优化计算方法.清华大学出版社.
    Yamada T., Reeves C. R. (1997). Permutation flowshop scheduling by genetic local search, in: Second International Conference On Genetic Algorithms in Engineering Systems: Innovations and Applications (GALESIA 97), Glasgow, UK, 232-238.
    Yamada, T., Reeves.m, C.R, (1998). Solving the C_(sum) permutation flowshop scheduling problem by genetic local search. IEEE World Congress on Computational Intelligence, 4-9 May, Page(s): 230-234.
    尹文君,刘民,吴澄,(2001).进化计算在生产线调度研究中的现状与展望.计算机集成制造系统,7(12):1-6.
    张纪会,高齐圣,徐心和,(2000).自适应蚁群算法.控制理论与应用,17(1):1-3.
    郑大钟,赵千川,(2001).离散事件动态系统.清华大学出版社.
    Zlochin M. and Dorigo M. (2002). Model-based search for combinatorial optimization: A comparative study, to appear in Proceedings of the Sixth International Conference on Parallel Problem Solving from Nature (PPSN'2002).
    Zlochin M., Birattari M., Meuleau N., Dorigo M. (2001). Model-based search for combinatorial optimization. Technical Report TR/IRIDIA/2001-15, IRIDIA, Universit'e Libre de Bruxelles.
    Zwaan der and Marques C. (1999). Ant colony optimisation for job shop scheduling. In Proceedings of the Third Workshop on Genetic Algorithms and Artificial Life (GAAL 99),.

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

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

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