首页 | 本学科首页   官方微博 | 高级检索  
     检索      

行为规划语言在问题求解方法中的应用
引用本文:黄雅楠,顾海军,田雅倩.行为规划语言在问题求解方法中的应用[J].吉林大学学报(信息科学版),2017,35(3):333-340.
作者姓名:黄雅楠  顾海军  田雅倩
作者单位:吉林大学 通信工程学院, 长春 130012
基金项目:吉林省科技发展计划基金资助项目
摘    要:针对传统编程编写的代码可扩展性差的问题, 引进一种声明式编程方法, 利用行为语言 C+进行问题表 征与求解。 以经典的倒水问题为例, 利用 C+语言进行主体规则以及目标查询表征, 通过调用求解器 cplus2asp 实现对倒水动作规划。 实验证明, 用 C+语言进行编程, 语法简单且求解过程具有自主推理能力, 并且可任意 增添或删减语句而不影响其他语句执行, 具有很高的扩展性。

关 键 词:声明式编程  cplus2asp  求解器  C+语言  
收稿时间:2016-12-21

Application of Action Planning Language in Problem Solving
HUANG Yanan,GU Haijun,TIAN Yaqian.Application of Action Planning Language in Problem Solving[J].Journal of Jilin University:Information Sci Ed,2017,35(3):333-340.
Authors:HUANG Yanan  GU Haijun  TIAN Yaqian
Institution:College of Communication Engineering, Jilin University, Changchun 130012, China
Abstract:The traditional programming method is rigid and inflexible to implement the programmers' thoughts, and lacks reasoning ability.And it changes greatly when code modification is needed, the expandability is poor.A new programming languageaction language C+ which is a declarative programming method is made use of to represent and solve issues.Taking the pouring problem as an example, the main rules and query are represented by C+, then call the cplus2asp to reason automatically.The experiment certifies that the syntax of C+ language is simple and the solving process has the ability of automatic reasoning, it can add or delete statements arbitrarily without affecting the execution of other statements, having high expandability.
Keywords:C+ language  declarative programming  cplus2asp analyzer
本文献已被 万方数据 等数据库收录!
点击此处可从《吉林大学学报(信息科学版)》浏览原始摘要信息
点击此处可从《吉林大学学报(信息科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号