论文摘要
面对全球化浪潮和个性化买方市场的冲击,越来越多的企业认识到针对市场瞬息万变的顾客需求快速进行产品配置以争取顾客将成为未来企业间竞争的焦点。产品配置问题的核心是产品配置方法,基于约束的产品配置方法主要集中在对约束满足问题(Constraint Satisfaction Problem)的研究上,由于CSP框架具有领域无关和使用简单等优点,其本身又具有成熟的求解技术,是目前得到广泛研究的产品配置方法。但是目前对CSP的研究一般仅限于二维约束满足问题,然而在产品配置中产品配置知识一般都包含有大量的非二维约束,不能用二维约束满足问题进行直接表示,如果将非二维约束满足问题转换为等价的二维约束满足问题将不能直接描述所代表的知识,而且转换过程也将导致问题求解效率的下降,从而制约了基于CSP产品配置方法的实际应用。ATMS是de Kleer提出的一种基于假设的真值维护系统,属于人工智能中非单调推理领域研究的成果,由于理论上任何离散型约束满足问题都可以转化为利用ATMS求解的问题,所以本文尝试采用ATMS解决基于约束的产品配置问题,ATMS的优势体现在对产品约束的描述上比CSP灵活,与产品配置的知识表示更加一致。本论文研究并分析了CSP转化为利用ATMS求解的问题的可行性,并在ATMS之上建立了相应的问题求解器,同时利用自己开发出来的ATMS引擎从实现的角度印证了这种可行性。结合研究工作,本文提出了一种以ATMS引擎为核心的B/S架构的产品配置模型,并从用户界面层、问题求解转化层和ATMS知识库管理层
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景和现状1.1.1 产品配置概念1.1.2 产品配置方法1.1.3 基于约束的产品配置问题1.1.4 产品配置研究现状1.2 论文主要工作1.3 论文组织安排第二章 理论基础2.1 约束满足问题(CONSTRAINT SATISFACTORY PROBLEM)2.1.1 概念2.1.2 定义2.1.3 发展2.1.4 应用2.1.5 问题求解方法2.2 基于假设的真值维护系统(ATMS)2.2.1 非单调推理2.2.2 基本原理2.2.3 ATMS 的主要应用2.3 本章小结第三章 ATMS 求解基于约束的产品配置问题的研究3.1 CSP 模型与ATMS 模型介绍3.2 CSP 模型与ATMS 模型的映射分析3.2.1 CSP 知识表示和ATMS 知识表示的映射分析3.2.2 CSP 推理技术和ATMS 推理技术的映射分析3.3 ATMS 对约束满足问题的求解方法3.3.1 回溯求解问题3.3.2 回溯算法框架3.3.3 简单回溯和回跳回溯3.3.4 回溯法的效率分析3.4 利用ATMS 解决经典CSP 问题(八皇后问题)3.4.1 八皇后问题描述3.4.2 八皇后问题的分析和求解3.5 本章小结第四章 基于ATMS 的产品配置模型的设计4.1 架构平台的整体设计4.1.1 设计思想4.1.2 体系结构4.2 用户界面层4.3 问题求解转化层4.4 ATMS 知识库管理层(ATMS 引擎)4.4.1 ATMS 数据结构的实现4.4.2 ATMS 算法的实现4.5 本章小结第五章 基于ATMS 的产品配置系统的实现5.1 ATMS 引擎的优化5.2 电脑产品配置实例5.2.1 场景说明5.2.2 数据录入5.2.3 界面演示5.2.4 对nogoods 优化的分析比较5.3 本章小结第六章 结束语参考文献致谢攻读硕士期间的科研及学术论文科研项目学术论文附录1:电脑配置原始数据附录2:电脑配置NOGOODS 库(优化前)附录3:电脑配置NOGOODS 库(优化后)
相关论文文献
标签:约束满足问题论文; 产品知识表示论文; 基于假设的真值维护系统论文; 产品配置模型论文;