智能规划与规划识别中若干重要问题的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
智能规划和规划识别的研究一直是人工智能的核心技术和最具挑战性的研究方向之一,其应用价值和研究前景也是有目共睹的。智能规划是关于动作的推理,该过程是通过预期动作的期望效果,选择和组织一系列动作,来尽可能好地实现预先给定的目标。在现实生活中,当我们要完成一项复杂的任务,或是执行的动作受到某些约束的时候,就需要计划动作应如何执行,这就是简单意义上的规划。智能规划是一个涵盖知识表达、人机交互、情景演算、知识推理、非单调逻辑和认知科学等多领域的交叉性学科。其相应的求解算法种类繁多,研究者们试图用多种方法对规划问题进行表示、求解,以期得到较优的规划解,并更好地在现实世界得到广泛的应用。其中之一就是在车间作业调度规划问题中的应用,即在加工资源有限的情况下,根据已知工件的加工顺序要求对整个车间的生产作出安排,使得最大完工时间最短,每台机器的等待时间最短。
     规划识别是根据观察到的某一智能体的琐碎的、片断的动作,推导出该智能体的一系列相关行动和最终目标。历经30多年的发展,其方法已经日趋成熟,目前,规划识别已经成为人工智能中的热门研究方向之一。本文主要针对智能规划和规划识别这两个相关的研究方向进行探讨,旨在找到解决现实问题更好的方法。本文的创新成果如下:
     第一,我们介绍了图规划及其扩展规划,如一致图规划、感知图规划、灵活图规划、概率图规划等,其中重点讨论了在规划图框架下的对象集合动态可变的规划问题。该方法解除了经典图规划中不能生成对象和不能消灭对象的假设,使其在实际应用中更为灵活。
     第二,应对规划与规划识别、对手规划的关系密不可分,它们是一个有机的整体。因此,我们对这些问题进行了细致的研究与分析。同时,还分析了对手规划与敌意规划的区别和特点,重点讨论了应对规划的求解方法及其应用,为后面的研究工作打下基础。
     第三,我们在前面的研究基础上,提出了对象集合动态可变的应对规划的参考模型及其算法,使其可以在动态环境下执行有效的应对规划。在对手领域中,应用HTN(分层任务网络)规划,实现快速识别并搜索到有效的应对策略进行应对。并以军事领域中的实际问题为例,用该算法对其进行详细的分析与求解。
     第四,我们在目标图的基础上提出了一个网络攻击识别算法,该算法可以在网络的复杂环境中识别攻击规划,并预测下一步的动作。同时,还在因果网络中加入了时序约束,更可以清晰地分析每一步动作,并可以识别无效、试探性的网络攻击。
     第五,我们对近年来PFSP问题的求解方法进行了详细的综述,纵观当前的求解算法,基本上都是以Makespan、Total flowtime和Tardiness为目标,我们便以这三类目标进行分类,对每个类别的求解方法进行对比、分析,总结各个算法的优点和不足,为后面的研究工作打下基础。
     第六,我们在微分进化算法的基础上,提出了一个有效的调度算法,即混合微分进化算法,简称为L-HDE。该算法结合了IIS局部搜索和贪婪局搜索,改进了种群的多样性,并使算法跳出了局部极小。同时,我们还与多个知名的算法进行对比。实验结果表明,L-HDE具有优越的搜索性能和鲁棒性,它可以在全局搜索和局部搜索之间实现良好地折衷,并且非常适合处理PFSP问题,是一个具有良好性能和效率的算法。
     综上所述,本文的研究成果具有一定的理论意义和应用价值,为推动智能规划和规划识别的研究提供了良好的方法和手段。
The research on intelligent planning and plan recognition has always been thecore of artificial intelligence technology and the most challenging one of researchdirections, and the application value and research prospect are obvious to all.Intelligent planning is about action reasoning, which process is through theexpectation effect of expected action, selected and organized a series of actions, as faras possible to achieve a given goal in advance. In real word, when we want tocomplete a complicated task, or execute action with some constraints, it needs to planthe movements how to carry out,this is the simple sense of planning. Intelligentplanning covers knowledge representation, human-computer interaction, situationcalculus, knowledge reasoning, non monotonic logic and cognitive science and otherfields with its overlapping subject. There are great of corresponding algorithms. Theresearchers try to use a variety of methods for solving the planning problem, in orderto get the optimal planning solution and widely application in the real world.Intelligent planning has a strong applicability, one of which is in the workshopscheduling. In the limited resources, according to the known processing orderrequirements to make arrangement for the production, the makespan is the shortest,and every machine of waiting time shortest.
     Plan recognition is a process, according to the observed an agent of fragmentsactions, deduces a series of related actions and ultimate goal. After30years ofdevelopment, its approach has become increasingly mature, for now, plan recognitionhas become one of the hot researchs of artificial intelligence. This paper mainly aimsto intelligent planning and plan recognition, and discuss this two related researchdirections. The innovation achievement as follows:
     First, we introduced the graphplan and its expansion, such as consistentgraphplan, Sensory graphplan, flexible graphplan, probabilitc graphplan, and so on.We mainly discusse the plan with the dynamic variable object set. This methodrelaxes the hypothesis that the classic graphplan can't generate objects and destroyobject, make its more flexible in practical application.
     Second, counterplanning, planning recognition, and adversial plan are closelylinked, they are an organic whole. Therefore, we research and analysis the problems detailedly, and we also analyze the difference and characteristics between adversialplanning and hostile planning. The solving method of counterplanning and itsapplication has been discussed.
     Third, we propose a modle and its algorithm of conterplanning with the variableobject set. It can execute the effective counterplanning in dynamic environment. Inthe adversial field, the HTN (hierarchical task network) planning is applied torecognize fastly and search the effective strategies to deal with. In order to themilitary problems as an example, we use the algorithm to analyse and solve it.
     Fourth, we propose a network attack recognition algorithm on the basis of goalgraph, which can recognize the attack planning in the complex network environment,and predict the actions of the next step. At the same time, we also join timingconstraints in the causal network to analysis each step action clearly, and can identifyinvalid and tentative network attacks.
     Fifth, we have reviewed the solving method of PFSP problem in recent years, allthe current algorithm can be divided into three types roughly, the Makespan and Totalflowtime and Tardiness as the goal. Then three types of solving methods arecompared and analysis, and the advantages and disadvantages of each algorithm aresummarized.
     Sixth, we propose an effective scheduling algorithm based on the differentialevolution algorithm, namely hybrid differential evolution algorithm, referred to asL-HDE. The algorithm combines the IIS local search and greed bureau search toimprove the diversity of population, and the method can jump out the local minimum.At the same time, we also compare our algrithm with a number of well-knownalgorithms. The experimental results show that L-HDE has superior performance androbustness. L-HDE can realize good compromise in the global search and local search,and is very suitable for processing PFSP problem, which has a good performance andefficiency.
     In conclusion, the result of this paper has certain theoretical significance andapplication value. It provides a good method and means of promoting the intelligentplanning and plan recognition.
引文
[1] Fikes R E, Nilsson J N. STRIPS: a new approach to the application of theorem proving toproblem solving [J]. Artificial Intelligence,1971,2:189-208.
    [2] Pednault E. ADL: exploring the middle ground between STRIPS and the situation calculus[C].Proceedings of the Third International Conference on AI Planning Systems,1996,142-149.
    [3] Malik G, Howe A, Knoblock C, et al. PDDL-the planning domain definition language,version1.2[R].CVC TR-98-003/DCS TR-1165,Yale Center for Computational Vision andControl,1998.
    [4] Fox M, Long D. PDDL2.1: an extension to PDDL for expressing temporal planning domains[J]. Journal of Artificial Intelligence Research,2003,20:61-124.
    [5] Fox M, Long D. PDDL+level5: an extension to PDDL2.1for modeling planning domainswhith continuous time-dependent effects[C]//Proceedings of the Third International NASAWorkshop on Planning and Scheduling for Space,2003,1-48.
    [6] Stefan E, Jorg H. PDDL2.2: the language for the classical part of the fourth internationalplanning competition [EB/OL]. http://www.research.ibm.com/icaps04/Planning competition.html,2001.
    [7] Alfonso G, Long D. Plan constraints and preferences in PDDL3[C]. Proceedings of the FifthInternational Planning Conpetition,2006.
    [8] Younes H L S, Littman M. PPDDL1.0: an extension to PDDL for expressing planning domainswith probabilistic effects[R].CMU-CS-04-167, Carnegie Mellon University,2004.
    [9] Younes H L S, Littman M. PPDDL1.0: the language for the probabilistic part of IPC-4[C].Proceedings of the International Planning Conpetition,2004.
    [10] Bridge D. Artificial intelligence planning: classical planning [EB/OL], www.cs.ucc.ie/~dgb/courses/ai/notes/notes25.pdf.
    [11] Kushmerick, N., Hanks, S., and Weld, D. An algorithm for probabilistic planning[J]. ArtificialIntelligence.1995,76(1–2):239–286.
    [12] Blum A, Langford J. Probabilistic planning in the Graphplan framework[C]. Proceedings ofthe Fifth European Conference on Planning.1999. Durham, United Kingdom.
    [13] Mausam,and Weld,D. Cuncurrent probabilistic temporal planning[C].2005.In ICAPS’05,120-129.
    [14] Mausam, and Weld,D. Probabilistic Temporal Planing with Uncertain Durations[C].2006.InAAAI’06.
    [15] Little I, Thiébaux S. Concurrent probabilistic planning in the Graphplan framework [C].2006.The16th International Conference on Automated Planning and Scheduling(ICAPS).The English Lake District, Cumbria, U.K.
    [16] Daniel Bryce.Probabilistic Planning is Multi-objective [C].2007.ASU CSE-07-006.
    [17] Florent T.K., Guillaume Infantes, Ugur Kuter. RFF:A Robust,FF-Based MDP PlanningAlgorithm for Generating Policies with Low Probability of Failure[C].2008,In AAAI’08.
    [18] Florent T.K.,Guillaume Infantes,Ugur Kuter.FSP*:Optimal Forward Stochastic Planningusing relaxed PPDDL operators[C].2008. In AAAI’08.
    [19] Hoffmann J,Brafman R.Contingent planning via heuristic forward search with implicit beliefstates[C].Proceedings of the Fifteenth International Conference on Automated Planning andScheduling,2005,71-80.
    [20] Albore A,Palacios H and Geffner H.Fast and informed action selection for planning withsensing[C].Proceedings of12th Conference of the Spanish Association for ArtificialIntelligence,2007,1-10.
    [21] Weld D,Anderson C and Smith.Extending graphplan to handle uncertainty&sensingactions[C].Proceedings of the Fifteenth National Conference on ArtificialIntelligence,1998,897-904.
    [22] Son Thanh To, Tran Cao Son, and Enrico Pontelli. Conjunctive Representations in ContingentPlanning: Prime Implicates vs. Minimal CNF Formula[C]. To appear in Proc. of the25thAAAI Conference on Artificial Intelligence (AAAI),2011.
    [23]Alexandre Albore, Héctor Palacios, Héctor Geffner. A Translation-based Approach toContingent Planning[C]. Proceedings of the Twenty-First International Joint Conference onArtificial Intelligence (IJCAI-09),2009.
    [24] Vere S.Planning in time: windows and durations for activities and goals[J].IEEE Transactionson Pattern Analysis and Machine Intelligence,1983,5:246-267.
    [25] Smith D,Weld D.Temporal planning with mutual exclusion reasoning[C]. Proceedings of theSixteenth International Joint Conference on Artificial Intelligence,1999,326-333.
    [26]David E. Smith, Daniel S. Weld. Temporal Planning with Mutual ExclusionReasoning[C].IJCAI-99,1999.
    [27] Johnson, S.M. Optimal two-and three-stage production schedules with setup times included.Naval Research Logistics Quarterly1,1954.61–68.
    [28]高守玮.一类Flow shop生产调度问题及其优化方法之分析与研究[D]:[博士学位论文].上海:上海交通大学,2007.
    [29] Stuart Russell, Peter Norvig.人工智能一种现代方法(第二版)[M].姜哲,金奕江等译.北京:人民邮电出版社.2010,322-323.
    [30] Bell C., Tate A. Using temporal constraints to restrict search in a planner[R]. In Proceedingsof the Third Alvey IKBS SIG Workshop, Sunningdale, Oxfordshire, UK. Institution ofElectrical Engineers,1985.
    [31] Malik Ghallab, Dana Nau, Paolo Traverso.自动规划:理论和实践[M].姜云飞,杨强,凌应标等译.北京:清华大学出版社,2008,317-320.
    [32]吕帅.基于自动推理技术的智能规划方法研究[D]:[博士学位论文].长春:吉林大学计算机学院,2010.
    [33]谷文祥,殷明浩,徐丽等,智能规划与规划识别[M].北京:科学出版社,2010:173-174.
    [34] C.F. Schmidt, N.S. Sridharan and J.L. Goodson. The Plan Recognition Problem: AnIntersection of Psychology and Artificial Intelligence[J]. Artificial Intelligence.1978.11(1,2):45-83.
    [35] Charniak E. and McDermott D.. Introduction to Artificial Intelligence[M]. Reading, MA:Addison Wesley.1985.
    [36] Kautz, H., and Allen, J. F.. Generalized plan recognition[C]. Proceedings of the FifthNational Conference on Artificial Intelligence, Philadelphia, PA,1986.32-37.
    [37] E. Charniak and R. P. Goldman. A probabilistic model of plan recognition[A]. Proceedings ofthe Ninth National Conference on Artificial Intelligence[C]. Anaheim, California,1991,160-165.
    [38] E.Charniak and R. P. Goldman. A Bayesian model of plan recognition[J]. ArtificialIntelligence, Novemeber1993,64(1):53-79.
    [39] Robert P. Goldman, Christopher W. Geib, Christopher A. Miller. A New Model of PlanRecognition[A]. Proceedings of the Conference on Uncertainty in Artificial Intelligence1999[C],1999,245-254.
    [40] Hong Jun. Plan recognition through goal graph analysis[C]. ECAI-2000:14th EuropeanConference on Artificial Intelligence, Berlin, Germany, Publisher: IOS Press:2000,496-500.
    [41]姜云飞,马宁.一种基于规划知识图的规划识别算法[J].软件学报,2002Vol13,No.4:687-692.
    [42] Yin Minghao,Gu Wenxiang, et al.Using regressive graph as a novel paradigm in palnrecognition[C].ICMLC2003.
    [43]李晓峰.基于灵活图规划的规划识别算法研究及其实现[D]:[硕士学位论文].长春:东北师范大学,2006.
    [44]王雷.基于行为状态图的规划识别模型的研究与实现[D]:[硕士学位论文].长春:东北师范大学,2007.
    [45] P.R. Cohen, C.R. Perrault, and J.F. Allen. Beyond question answering[A]. In Lehenert, W.,and Ringle, M., eds., Strategies for Natural Language Processing[C]. Hillsdale, NJ:Lawrence Erlbaum Associates.1982.245-274.
    [46] Christopher W. Geib, Robert P. Goldman. Plan Recognition in Intrusion DetectionSystems[C]. DARPA Information Survivability Conference and Exposition(DISCEX-2001).Anaheim, California,2001,46-55.
    [47] Henry, A., Kautz, A. Formal theory of plan recognition [Ph.D. Thesis]. Rochester: Universityof Rochester,1987.
    [48] Sandra Carberry. Incorpating default inferences into plan recognition[C]. In Proceedings ofthe Eighth National Conference on Artificial Intelligence,Boston,Massachusetts,1990.471-478.
    [49] D. Lin, R. Goebel, Amessage pssing algorithm for plan recognition[C]. in: Proceedings ofthe Twelfth Internatioal Conference on Artificial Intelligence(IJCAI-91),Morgan Kaufmann,San Maateo, CA,1991,280-285.
    [50]姜云飞,马宁,基于限定的规划识别问题求解[J].计算机学报,2002(25):1411-1416.
    [51] Charniak, E., Goldman, R. P. A Bayesian model of plan recognition[J]. Artificial Intelligence,1993,64(1):53-79.
    [52] Geib, C. W. Maraist, J. and Goldman, R. P.2008. A new probabilistic plan recognitionalgorithm based on string rewriting[C]. In Rintanen, J. Nebel, B. Beck, C. and Hansen,E.,eds., Proceedings of the International Conference onAutomated Planning andScheduling.91–98.
    [53] Villain, M. Getting serious about sarsing plans: a grammatical analysis of planrecognition[C]. AAAI1990,190-197.
    [54]姜云飞,马宁.一种规划知识图的规划识别算法[J].软件学报2002,(13):687-692.
    [55] Hong J.. Graph construction and analysis as a paradigm for plan recognition [A].Proceedings of the Seventeenth National Conference on ArtificialIntelligence(AAAI-2000)[C], Austin, Texas, USA,2000,774~779.
    [56] Hong J.. Goal Recognition through Goal Graph Analysis [J]. Artificial Intelligence Research,2001,(15):1-30.
    [57] C. Geib and R. Goldman, Requirements for plan recognition in network security systems[C].In Fifth International Symposium on Recent Advances in Intrusion Detection (RAID2002),2002.
    [58] Xinzhou Qin and Wenke Lee. Attack Plan Recognition and Prediction Using CausalNetworks[C]. Proceedings of The20th Annual Computer Security Applications Conference(ACSAC2004). Tucson, Arizona, December2004.
    [59] B. Schneier. Secrets and Lies: Digital Security in a Networked World[M]. New York: JohnWiley&Sons, August2000.
    [60]谷文祥李丽李丹丹,规划识别的研究及其应用[J].智能系统学报.2007(1),1-15.
    [61]王雷.基于行为状态图的规划识别模型的研究与实现[D].长春:东北师范大学,2007.
    [62]彭武姚淑萍,基于概率推理的入侵意图识别研究,计算机科学[J].2010(1).
    [63] Suchi Saria,Sridhar Mahadevan.Probabilistic Plan Recognition in Multiagent Systems[C]. InProceedings of AAAI-04.2004
    [64] C. Geib and R. Goldman, Probabilistic plan recognition for hostile agents[C]. InProceedings of the FLAIRS2001Conference.2001.
    [65] E. Bensana, G. Bel, D. Dubois. OPAL: A multi-knowledge-based system for industrialjob-shop scheduling [J]. International journal of production research,1988,5(26):795-819.
    [66] A. Cesta, C. Stella. A time and resource problem for planning architectures [C]. In: S. Steeland R. Alami, eds.,Proceedings of the European Conference on Planning(ECP),1997,117-129. LNAI1348. Springer-Verlag.
    [67] J. Erschler, P. Lopez, C. Thuriot. Temporal reasoning under resource constraints: Applicationto task scheduling [C]. In G. Lasker and R. Hough, eds., Advances in Support SystemsResearch,1990.189-194.
    [68] M. Fox, S. Smith. ISIS: A knowledge-based system for factory scheduling [J]. ExpertSystems,1984,1(1):25-49.
    [69] S. Smith, M. Fox, P. Ow. Constructing and maintaining detailed production plans:Investigations into the development of knowledge-based factory scheduling systems [J]. AIMagazine,1986,7(4):45-61.
    [70] B. Drabble, A. Tate. The use of optimistic and pessimistic resource profiles to inform searchin an activity based planner[C]. In Proceedings of the International Conference on AIPlanning Systems (AIPS),1994.243-248.
    [71] D. Wilkins. Can AI planners solve practical problems[J]? Computational Intelligence,1990,6(4):232-246.
    [72] D. Wilkins, K. L. Myers, J. D. Lowrance, et al. Planning and Reacting in Uncertain andDynmic Environments[J]. Journal of Experimental and Theoretical AI,1995,7(1):197-227.
    [73] D. Smith, J.Frank, A. Jonsson. Bridging the gap between planning and scheduling [J].Knowledge Engineering Review,2000,15(1):47-83.
    [74] Q. Yang. Formalizing planning knowledge for hierarchical planning [J]. ComputationalIntelligence,1990,6(1):12-24.
    [75] S. Kambhampati, J. A. Hendler. A validation structure based theory of plan modification andreuse [J]. Artificial Intelligence,1992,55:193-258.
    [76] K. Erol, J. Hendler, D.S. Nau. UMCP: A sound and complete procedure for hierarchicaltask-network planning [C]. In Proceedings of the International Conference on AI PlanningSystems(AIPS).1994,249-254.
    [77] K. Erol, J. Hendler,D. S. Nau. Complexity results for hierarchical task-network planning [J].Annals of mathematics and Artificial Intelligence,1996,18:69-93.
    [78]谷文祥,殷明浩,徐丽等.智能规划与规划识别[M].北京:科学出版社,2010,21-26.
    [79] Blum and M.Furst.:Fast planning through planning graph analysis [C]. In Proc.14th Int. JointConf.AI,1995,1636—1642.
    [80] Blum and M. Furst.:Fast planning through planning graph analysis [J]. Artificial Intelligence,1997,90(1-2),281-300.
    [81] Blum A, Langford J. Probabilistic planning in the Graphplan framework[C]. Proceedings ofthe Fifth European Conference on Planning. Durham, United Kingdom.1999.
    [82] Little I, Thiébaux S. Concurrent probabilistic planning in the Graphplan framework[C]. The16th International Conference on Automated Planning and Scheduling(ICAPS). The EnglishLake District, Cumbria, U.K.2006.
    [83] Anderson C R, Smith D E, Weld D S. Conditional effects in graphplan [C]. Proceedings ofthe Fourth Internatioal Conference on Artificial Intelligence Planning Systems,1998,44-53.
    [84] Gazen B, Knoblock C. Combining the expressivity of UCPOP with the efficiency ofgraphplan [C]. Proceedings of the Fourth European Conference on Planning,1997,221-233.
    [85] Koehler J, Nebel B, Hoffmann J. Extending planning graphs to an ADL subset [C].Proceedings of the Fourth European Conference on Planning,1997,273-285.
    [86] Miguel I, Jarvis P, Shen Q. Flexible graphplan [C]. Proceedings of the Fourteenth EuropeanConference on Artificial Intelligence,2000,506-510.
    [87] Miguel I, Shen Q. Fuzzy rrDFGP and planning [J]. Artificial Intelligence,2003,148:11-52.
    [88] Miguel I. dynamic flexible sonstraint satisfaction and its application to AI planning [D].Edinburgh:University of Edinburgh,2001.
    [89] Duy Bui, Wojciech J. Multi-Agent Planning with Planning Graph [C]. Proc. Of the3rdEuropean Symposium on Intelligence Technologies, Hybrid Systems and TheirImpiementation Smart Adaptive Systems.2003.
    [90] E. Alonso and D. Kudenko. Logic-based multi-agent systems for con_ict simulations [C]. InUKMAS,2000.
    [91] W. van der Hoek and M.Wooldridge. Tractable multiagent planning for epistemic goals [C].In Proceedings of the First International Conference on Autonomous Agents and MultiagentSystems (AAMAS-02),2002.
    [92] Smith D E, Weld D S. Conformant graphplan [C]. Proceedings of the Fifteenth NationalConference on Artificial Intelligence,1998,889-896.
    [93] Weld D, Anderson C Smith. Extending graphplan to handle uncertainty&sensing actions [C].Proceedings of the Fifteenth National Conference on Artificial Intelligence,1998,897-904.
    [94] Wen-Xiang GU,Zeng-Yu CAI,Xin-Mei ZHANG,et al. Extending Graphplan to Handle theCreating or Destroying Objects Planning[C],ICMLC,2005.
    [95] Wen xiang Gu, Chang fang Shao, Ming hao Yin, et al. Probabilistic Planning for Creating orDestroying Objects [C]. International Joint Conference on Artificial Intelligence(IJCAI),2009,421-424.
    [96]邵长芳.对象集合动态可变的概率规划的研究与实现[D]:[硕士学位论文].长春:东北师范大学计算机学院,2009.
    [97] C. Applegate, C. Elsaesser, D. Sanborn.: An architecture for adversarial planning[J]. IEEETrans. Systems Man Cybernet,1990,20(1):186-294.
    [98] Steven Willmott,Julian Richardson,Alan Bundy, et al. An Adversarial Planning Approach toGo [C]. Proceedings CG’98, Spring Verlag, Tsukuba, Japan,1999,93-112.
    [99] Sailer, F., Buro, M., Lanctot, M. Adversarial planning through strategy simulation [C]. InProceedings of the Symposium on Computational Intelligence in Games. Hawaii, HO: IEEE.2007.
    [100] Viliam Lisy. Adversarial planning for large multi-agent simulations [C]. In AAMAS2010,2010.
    [101] J.G.Carbonell. Counterplanning: A strategy-based model of adversary planning inreal-world situations[J]. Artificial Intelligence,1981;16(1):295-329.
    [102]邵铁君.敌意规划的识别和应对[D]:[硕士学位论文].长春:东北师范大学计算机学院,2007.
    [103] Willmott, S., Bundy, A., Levine, J., Richardson, J.: Adversarial Planning in ComplexDomains [C]. In: Submitted to ECAI1998,1998.
    [104] Gu W. X., Wang L., Li L. Research for Adversarial Planning Recognition and Reply inthe Complex Domains and the more Agents Conditions[C]. In: Proceeding of2005International Conference on Machine Learning and Cybernetics,2005,225–230.
    [105] Jerome Azarewicz, Glenn Fala, Ralph Fink, et al.. Plan recognition for airborne tacticaldecision making [C]. Proceedings of the Fifth National Conference on Artificial Intelligence,Philadelphia,1986,805—811.
    [106] Braynov, S. Adversarial planning and plan recognition: Two sides of the same coin [R].Secure Knowledge Management Workshop, New York.2006a.
    [107] Gu W X, Cao C J,Guan W Z. Hositile plan recognition and opposition [C] Proceeding of2005International Conference on machine Learning and Cybernetics,2005,4420-4426.
    [108] Wen-Xiang Gu, Jin-li Li, Ming-hao Yin, et al. The Recognition and Opposition toMultiagent Adversarial Planning [C]. International Conference on Machine Learning andCybernetics,2006,2759-2764.
    [109]董轶群,姜华,谷文祥.敌对规划中基于目标驱动理论的规划修订方法[J].计算机应用,2006,26:184-187.
    [110] Wilmott S. Richardson J, Bundy A et al. An adversarial planning approach to go [C].Proceedings of the Computers and Games,1999,93-112.
    [111]李晓峰,谷文祥.应对规划中的概率规划算法研究[C].第八届中国青年运筹信息管理学者大会.2006,592-596.
    [112]张新梅.基于符号模型检测方法的应对规划系统[D]:[硕士学位论文].长春:东北师范大学计算机学院,2006.
    [113] Jensen, R.: OBDD-based deterministic planning using the UMOP planning frame-work[C].Proceedings of the AIPS-00Workshop on Model-Theoretic Approaches to Planning.2000,26–31.
    [114]刘岩.敌意规划的应对规划[D]:[硕士学位论文].长春:东北师范大学计算机学院,2007.
    [115]邱文旭,任洪梅,谷文祥.基于免疫遗传算法原理的应对规划[C].第九届中国青年运筹信息管理学者大会.2007,235-239.
    [116]蔡增玉,甘勇,谷文祥,等.基于应对规划的入侵防护系统设计与研究[J].东北师大学报(自然科学版)2010,42(3):43-47.
    [117] C. Applegate, C. Elsaesser, D. Sanborn.: An architecture for adversarial planning[J]. IEEETrans. Systems Man Cybernet1990;20(1):186-294.
    [118]蔡增玉.图规划框架下创建/删除对象规划的研究及实现[D]:[硕士学位论文].长春:东北师范大学计算机学院,2006.
    [119]伏晓,谢立.安全报警关联技术研究[J].计算机科学.2010,37(5):9-14.
    [120]路凯,于红彬,罗俊丽.网络复杂攻击的报警关联性研究[J].软件导刊2012(11):130-131.
    [121]诸葛建伟,韩心慧,叶志远等.基于扩展目标规划图的网络攻击规划识别算法[J].计算机学报.2006(29):1356-1366.
    [122] Yin jili,Liu Ying,Wang Jinyan et al. A Recognition Approach for Adversarial PlanningBased on Complete Goal Graph[C].ICS07.2007.
    [123] Qin X Z, Lee W. Attack plan recognition and prediction using causal networks[C].Proceedings of the Twentieth Annual Computer Security ApplicationsConference,2004,370-379.
    [124] Framinan J M,Gupta J N D,Leisten R.A Review and Classification of Heuristics forPermutation Flow-Shop Scheduling with Makespan Objective[J]. Journal of the OperationalResearch Society,2004,55(12):1243-1255.
    [125] Ruiz R,Maroto C.A Comprehensive Review and Evaluation of Permutation FlowshopHeuristics[J].European Journal of Operational Research,2005,165:479-494.
    [126] Jatinder N.D.Gupta,Edward F.Stafford Jr. Flowshop Scheduling Research after FiveDecades[J].European Journal of Operational Research,2006,169:699-711.
    [127] Kalczynski P J,Kamburowski J.On the NEH Heuristic for Minimizing the Makespan inPermutation Flowshops[J]. OMEGA: The International Journal of ManagementSciences,2007,35:53-60.
    [128] Pan Q-K,Ruiz R.A Comprehensive Review and Evaluation of Permutation FlowshopHeuristics to Minimize Flowtime[J].Computer&Operations Research.2012, Availableonline18June2012.
    [129] Rinnooy Kan, A.H.G., Machine Scheduling Problems:Classification, Complexity andComputations[C]. Martinus Nijhoff, The Hague, The Netherlands.1976.
    [130] Pinedo, M.,2002. Scheduling: Theory, Algorithms and Systems[C]. second ed. Prentice Hall,New Jersey.
    [131] Baker, K.R., Introduction to Sequencing and Scheduling [M]. John Wiley&Sons, NewYork.1974.
    [132] Gupta, J.N.D., A review of flowshop scheduling research [C]. In: Ritzman, L.P., Krajewski,L.J., Berry, W.L., Goodman, S.T., Hardy, S.T., Vitt, L.D.(Eds.), Disaggregation Problems inManufacturing and Service Organizations. Martinus Nijhoff, The Hague,1979,363–388.
    [133] Xingye Dong,Houkuan Huang,Ping Chen. An iterated local search algorithm for thepermutation flowshop problem with total flowtime criterion [J]. Computers&OperationsResearch,2009,36:1664-1669.
    [134] Rinnooy Kan, A.H.G., Machine Scheduling Problems:Classification, Complexity andComputations[C]. Martinus Nijhoff, The Hague, The Netherlands.1976.
    [135] Garey, M. R., Johnson, D. S.,&Sethi, R. The complexity of flowshop and jobshopscheduling[J]. Mathematics of Operations Research.1976,117–129.
    [136] Palmer, D. S. Sequencing jobs through a multistage process in the minimum total time: Aquick method of obtaining a near-optimum[J]. Operational Research Quarterly,1965,101–107.
    [137] Dannenbring, D. G. An evaluation of flow shop sequencing heuristics[J]. ManagementScience,197,23(11):1174–1182.
    [138] Taillard, E. Some efficient heuristic methods for the flowshop sequencing problems [J].European Journal of Operational Research,1990,47,65–74.
    [139] Framinan, J. M., Leisten, R.,&Ruiz-Usano, R. Efficient heuristics for flowshop sequencingwith the objectives of makespan and flowtime minimization[J]. European Journal ofOperational Research,2002.141,559–569.
    [140] R.Storn,K.Price. Differential evolution–a simple and efficient adaptive scheme for globaloptimization over continuous spaces[R/OL],2009.ICSI,Technical Report TR-95-012,1995.ftp://ftp.icsi.berkeley.edu/pub/techreports/1995/tr-95-012.pdf.
    [141] Pan, Q.-K., Tasgetiren, M. F., Liang, Y.-C. A discrete differential evolution algorithm forthe permutation flowshop scheduling problem [C]. In Proceedings of the genetic andevolutionary computation conference2007(GECCO’07), London, England, UK,2007,126–33.
    [142] Qian, B.,&wang, L., A hybrid differential evolution method for permutation flow-shopscheduling[J], The International Journal of Advanced Manufacturing Technology,2008,38:757-777.
    [143] Bean J. Genetic algorithms and random keys for sequencing and optimization[J]. ORSAJournal on Computing,1994,6(2):154-160.
    [144] Deng GL,Gu XS, A hybrid discrete differential evolution algorithm for the no-idlepermutation flow shop scheduling problem with makespan criterion[J]. Computers&Operations Research.2012,39:2152-2160.
    [145]张长胜,求解规划、聚类和调度问题的混合粒子群算法研究[D]:[博士学位论文].长春:吉林大学,2009.
    [146] Chen, C.-L., Vempati, V. S.,&Aljaber, N. An application of genetic algorithms for flowshop problems[J]. European Journal of Operational Research,1995,80:389–396.
    [147] Murata, T., Ishibuchi, H.,&Tanaka, H. Genetic algorithms for flow shop schedulingproblems[J]. Computers and Industrial Engineering,1996,30:1061–1071.
    [148] Reeves C R,Yamada T.Genetic Algorithms,Path Relinking and the Flowshop SequencingProblem[J].Evolutionary Computation journal,1998,6(1):230-234.
    [149] Ponnambalam, S. G., Aravindan, P.,&Chandrasekaran, S. Constructive and improvementflow shop scheduling heuristics: An extensive evaluation. Production[J] Planning and Control,2001,12(4):335–344.
    [150] Nagano Seido Nagano,R. Ruiz,Luiz Antonio Nogueira Lorena, A constructive geneticalgorithm for permutation flwoshop scheduling[J]. Computers&Industrial Engineering,2008,55:195-207.
    [151] Wang L,Zheng D Z.An Effective Hybrid Heuristic for Flow Shop Scheduling[J].International Journal of Advanced Manufacturing Technology,2003,21(1):38-44.
    [152] Aldowaisan, T.,&Allahverdi, A. New heuristics for no-wait flowshops to minimizemakespan[J]. Computers and Operations Research,2003.30:1219–1231.
    [153] Ruiz R,Maroto C,Alcaraz J.New Genetic Algorithms for the Permutation FlowshopScheduling Problem[C].Proceedings of The Fifth Metaheuristic InternationalConference.Kyoto.2003:63-1.
    [154] Ruiz R, Maroto C,Alcaraz J.Two New Robust Genetic Algorithms for the FlowshopScheduling Problem[J].OMEGA,the International Journal of ManagementScience,2005,34:461-476.
    [155] Kennedy J,Eberhart R.Particle Swarm Optimization[C].Proceedings of the1995IEEEInternational Conference on Neural Networks.1995:1942-1948.
    [156] I-Hong Kuo,Shi-Jinn Horng et al.,An efficient flow-shop scheduling algorithm based on ahybrid particle swarm optimization model[J].Expert Systems withApplications.2009,36:7027-7032.
    [157] Lian Z,Gu X,Jiao B.A Similar Particle Swarm Optimization Algorithm for PermutationFlowshop Scheduling to Minimize Makespan[J].Applied mathematics andcomputation,2006,175(1):773-785.
    [158] Liu B,Wang L,Jin Y H. An Effective PSO-Based Memetic Algorithm for Flow ShopScheduling[J].Systems,Man and Cybernetics,Part B,IEEE Transactions on,2007,37(1):18-27.
    [159] Liao C J,Tseng C T,Luarn P. A Discrete Version of Particle Swarm Optimization forFlowshop Scheduling Problems [J].Computers and Operations Research,2007,34(10):3099-3111.
    [160] Stutzle, T.(1998). An ant approach for the flow shop problem. Proceedings of the6thEuropean congress on intelligent techniques and soft computing [C],Aachen: VerlagMainz.1998,3:1560–1564.
    [161] Rajendran, C.,&Ziegler, H. Ant-colony algorithms for permutation flowshop scheduling tominimize makespan/total flowtime of jobs[J]. European Journal of Operational Research,2004.155:426–438.
    [162] Ahmadizar, F.,&Barzinpour, F. A hybrid algorithm to minimize makespan for thepermutation flow shop scheduling problem[J]. International Journal of ComputationalIntelligence Systems,2010.3(6):853–861.
    [163] Fardin Ahmadizar. A new ant colony algorithm for makespan minimization in permutationflow shops[J]. Computers&industrial engineering63(2012)355-361.
    [164] Ruiz R, St..tzle T. A simple and effective iterated greedy algorithm for the permutationflowshop scheduling problem [J]. European Journal of Operational Research,2007,177(3):2033-2049.
    [165] Xiaoping Li,Qian Wang,Cheng Wu. Efficient composite heuristics for total flowtimeminimization in permutation flow shops [J].Omega.2009,37:155-164.
    [166] Yi Zhang, Xiaoping Li, Qian Wang. Hybrid genetic algorithm for permutation flowshopscheduling problems with total flowtime minimization[J]. European Journal of OperationalResearch,2009,196:869-876.
    [167] Lin-Yu Tseng, Ya-Tai Lin. A hybrid genetic local search algorithm for the permutationflowshop scheduling problem[J]. European Journal of Operational Research.2009,198:84-92.
    [168] Xingye Dong,Ping Chen,Houkuan Huang,Maciek Nowak. A multi-restart iterated localsearch algorithm for the permutation flow shop problem minimizing total flow time[J].Computers&Operations research.2013,40:627-632.
    [169] Chandrasekharan Rajendran, gans Ziegler. Two ant-colony algorithms for minimizing totalflowtime in permutation flowshops[J]. Computers&Industrial Engineering.2005,48:789-797.
    [170] Tasgetiren M, Pan Q-K,Suganthan P, Chen AH-L. A discrete artificial bee colony algorithmfor the total flowtime minimization in permutation flow shops[J]. Information Sciences2011,181:3459-3475.
    [171] Pinedo M. Scheduling: theory, algorithms and systems[C].2ed. Englewood Cliffs, NJ:Prentice-Hall,2002.
    [172] Gelders, L.F., Sambandam, N., Four simple heuristics for scheduling a flowshop[J].International Journal of Production Research,1978,16:221-231.
    [173] Kim, Y.D., Heuristics for flow shop scheduling problems minimizing meantardiness[J],Journal of the Operational Research Society,1993,44:19-28.
    [174] Armentano, V.A., Ronconi, D., Tabu search for total tardiness minimization inflowshopscheduling problems[J], Computers&Operations Research,1999,26:219-235.
    [175] Hasija, S., Rajendran, C., Scheduling in flowshops to minimize total tardiness of jobs[J],International Journal of Production Research,2004,42:2289-2301.
    [176] E.Vallada et al.Minimising total tardiness in the m-machine flowshop problem:Areview andevaluation of heuristics and metaheuristics[J].Computers&Operations Research,2008,35:1350-1373.
    [177] Parthasarathy S, Rajendran C. Scheduling to minimize mean tardiness and weighted meantardiness in flowshop and flowline-based manufacturing cell[J]. Computers and IndustrialEngineering,1998,34:531–46.
    [178] Onwubolu G, Davendra D. Scheduling flow shops using differential evolution algorithm[J].European Journal of Operational Research,2006,171:674–92.
    [179] Onwubolu GC, Mutingi M. Genetic algorithm for minimizing tardiness in flow-shopscheduling[J]. Production Planning and Control,1999,10:462–71.
    [180] J.M.Framinan, R.Leisten. Total tardiness minimization in permutation flow shops:a simpleapproach based on a variable greedy algorithm[J]. International journal of productionResearch.2008,22:6479-6498.
    [181] E.Vallada,R.Ruiz.Genetic algorithms with path relinking for the minimum tardinesspermutation flowshop problem[J]. Omega2010,38:57-67.
    [182] Stadtler, H., Supply chain management and advanced planning basics, overview andchallenges[J]. European Journal of Operation Research.2005,163:575-588.
    [183] Bansal, S. P., Minimizing the sum of completion times of n-jobs over M-machines in aflowshop---a branch and bound approach[J]. AIIE Transactions.1977,9:306-311.
    [184] Croce F. D., Narayan V.,&Tadei R., The two-machine total completion time flow shopproblem[J].European Journal of Operational Research.1996,90:227-237.
    [185] Croce, F. D., Ghirardi,&Tadei, M., R., An improved branch-and-bound algorithm for thetwo machine total completion time flow shop problem[J]. European Journal of OperationalResearch.2002,139:293-301.
    [186] Ignall E.,&Schrage L., Application of the branch and bound technique to some flowshopscheduling problem[J]. Operations Research.1965,13:400-412.
    [187] Stafford, E. F., On the development of a mixed integer linear programming model for theflowshop sequencing problem[J].Journal of the Operational Research Society.1988,39:1163-1174.
    [188] Gupta, J. N. D., Heuristic algorithms for multistage flowshop scheduling problem[J]. AIIETransactions.1972,4:11-18.
    [189] Ho, J. C.,&Chang, Y. L., A new heuristic for the n-job, M-machine flow-shop problem[J].European Journal of Operational Research.1991,52:194-202.
    [190] Campbell, H. G., Dudek, R. A., Smith, M.L., A heuristic algorithm for the n job, m machinesequencing problem[J]. Management Science.1970,16:630-637.
    [191] Rajendran, C., Heuristic algorithm for scheduling in a flowshop to minimize totalflowtime[J]. International Journal of Production Economics.1993,29:65-73.
    [192] Nawaz, M., Enscore Jr, E. E.,&Ham, I., A heuristic algorithm for the m-machine, n-job flowshop sequencing problem[J]. OMEGA.1983,11:91–95.
    [193] Framinan, J. M.,&Leisten, R., An efficient constructive heuristic for flowtime minimizationin permutation flow shops [J]. OMEGA.2003,31:311-317.
    [194] Ogbu, F.,&Smith, D., The application of the simulated annealing algorithm to the solutionof the n/m/Cmax flowshop problem[J]. Computers and Operations Research.1990,17:243-253.
    [195] Osman, I.,&Potts, C., Simulated annealing for permutation flow shop scheduling[J].OMEGA.1989,17:551-557.
    [196] Reeves, C., A genetic algorithm for flowshop sequencing [J].Computers and OperationsResearch.1995,22:5-13.
    [197] Reeves, C.,&Yamada, T., Genetic algorithms, path relinking and the flowshop sequencingproblem[J]. Evolutionary Computation.1998,6:45-60.
    [198] Orhan, E., Alper, D., A new approach to solve hybrid flow shop scheduling problems byartificial immune system[J]. Future Generation Computer Systems.2004,20:1083-1095.
    [199] Tasgetiren, M. F., Liang, Y.C., et al. A particle swarm optimization algorithm for makespanand total flowtime minimization in the permutation flowshop sequencing problem[J].European Journal of Operational Research.2007,177:1930-1947.
    [200] Zhang, C. S.,&Sun, J.G., An alternate two phases particle swarm optimization algorithm forflow shop scheduling problem[J]. The Expert Systems With Applications.2009,36:5162-5167.
    [201] Kuo, I-H., Horng, S. J., Kao, T.W., An efficient flow-shop scheduling algorithm based on ahybrid particle swarm optimization model [J]. Expert Systems with Applications.2009,36:7027–7032.
    [202] Stützle, T., An ant approach to the flowshop problem[C]. In: Proceedings of the6thEuropean Congress on Intelligent Techniques and Soft Computing (EUFIT’98), Verlag Mainz,Aachen, Germany,1998.
    [203] Grabowski, J.,&Wodecki, M., A very fast tabu search algorithm for the permutationflowshop problem with makespan criterion[J]. Computers and Operations Research.2004,31:1891-1909.
    [204] Nowicki, E.,&Smutnicki, C., A fast tabu search algorithm for the permutation flowshopproblem[J]. European Journal of Operational Research.1996,91:160-175.
    [205] Revees C., Improving the efficiency of tabu search for machine sequencing problem[J].Journal of Operational Research Society.1993,44:375-382.
    [206] Watson, J. P., Barbulescu, L., Whitley, L. D., et al. Contrasting structured and randompermutation flowshop scheduling problems: search space topology and algorithmperformance[J]. ORSA Journal of Computing.2002,14:98-123.
    [207] Stützle, T., Applying iterated local search to the permutation flowshop problem [R].AIDA-98-04, Darmstad University of Technology, Computer Science Department, IntellcticsGroup. Darmstad, Germany1998.
    [208] Bassem, J.,&Eddaly, M., An estimation of distribution algorithm for minimizing the totalflowtime in permutation flowshop scheduling problems[J].Computer&Operations Research.2009,36:2638-2646.
    [209] Ruiz, R. and Vázquez-Rodríguez, J. A., The hybrid flow shop scheduling problem[J].European Journal of Operational Research,2010.205:1–18.
    [210] Nearchou, A. C., A novel metaheuristic approach for the flow shop scheduling problem [J],Engineering Applications of Artificial Intelligence.2004,17:289-300.
    [211] Dong, X. Y.,&Huang, H. K., An iterated local search algorithm for the permutationflowshop problem with total flowshop crition [J]. Computers&operation Research.2009,36:1664-1669.
    [212] Tasgetiren, M. F., Liang, Y.C.,et al. Differential evolution algorithm for permutationflowshop sequencing problem with makespan criterion[C]. In: Proceedings of the4thInternational Symposium on Intelligent Manufacturing Systems (IMS2004), Sakarya, Turkey,September,2004.
    [213]吴亮红.差分进化算法及应用研究[D]:[硕士学位论文].长沙:湖南大学,2007.
    [214] Nawaz M,Enscore E,Ham I.A Heuristic Algorithm for the m Machine,n Job FlowShop[J].OMEGA:The International Journal of Management Sciences,1983,11(1):91-95.
    [215] Taillard E.Some Efficient Heuristic Methods for the Flow Shop Sequencing problem[J].European Journal of Operational Research,1990,47(1):65-74.
    [216] Ruiz R, Maroto C.A Comprehensive Review and Evaluation of Permutation Flow shopHeuristics [J].European Journal of Operational Research,2005,165:479-494.
    [217] Storn, R.,&Price, K., Differential evolution—a simple and efficient heuristic for globaloptimization over continuous spaces[J]. Glob Optim.1997,11:341-359.
    [218] Carlier, J., Ordonnancements a contraintes disjunctives [J]. R.A.I.R.O. RechercheOperationelle/Op-er.1978,12:333–351.

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

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

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