学位论文 > 优秀研究生学位论文题录展示

分布式环境中基于多Agent的人工股票市场研究

作 者: 汪建军
导 师: 孙济洲
学 校: 天津大学
专 业: 计算机科学与技术
关键词: 人工股票市场 分布式并行 消息中间件 动态线程池
分类号: F830.91
类 型: 硕士论文
年 份: 2012年
下 载: 3次
引 用: 0次
阅 读: 论文下载
 

内容摘要


以SFI-ASM(圣塔菲人工股票市场)为代表的,基于多Agent技术对股票市场进行建模仿真是研究股票市场性质和规律的主要方法之一,取得了一系列的重要研究成果。但这些人工股票市场仍存在着许多不足,主要体现在两个方面,首先这些人工股票市场都是单机串行的,市场中多Agent基于队列调度运行,Agent投资行为之间是伪并行的,与现实股票市场投资者的完全并行性区别很大;其次它们没有也无法实现多Agent之间的实时消息交互,这就严重限制和影响了多Agent间交互网络对市场行为影响的研究。本文针对这些问题,通过将分布式并行技术和消息中间件技术应用到基于多Agent的人工股票市场研究中,实现了一个基于多Agent的分布式并行人工股票市场——DPASM,解决了上述问题,其中主要的研究和工作包括三个部分:首先,对分布式环境下的Agent及多Agent运行控制结构进行了研究,设计了Agent决策算法库和消息交互接口,分别实现Agent的智能决策能力和消息交互能力,采用全分布式多Agent运行控制结构,使Agent之间具备故障独立性,增加了系统稳定性,并且多Agent之间是完全并行的,符合现实股票市场中投资者之间的关系。其次,研究了股票交易市场的交易机制和结构,分布式环境下,Agent可能在任意时刻提交订单,任意时刻也可能有多个Agent订单,因此交易市场采用连续竞价交易机制,同时利用动态线程池技术实现高负载和高并发能力。最后,研究了多Agent之间的消息交互结构及方法,针对多Agent之间交互网络在市场仿真期间固定不变的特点,采用集中式通信结构和消息队列技术,实现了一个轻量级的、有效的多Agent消息交互中间件——ASMMQ,它采用固定发布/订阅方法,实现多Agent之间实时的、异步的消息交互,且消息交互过程对所有Agent都是透明的。另外,本文还实现了一个人机交互终端,用来对市场属性进行初始化设置,直观的显示股票市场仿真过程中股票成交价格和成交量的情况,并且可以控制仿真的运行。

全文目录


摘要  3-4
ABSTRACT  4-8
第一章 绪论  8-13
  1.1 研究背景  8-9
  1.2 国内外研究现状  9-11
    1.2.1 国外研究现状  9-10
    1.2.2 国内研究现状  10-11
  1.3 研究目的和意义  11
  1.4 研究内容和方法  11-12
  1.5 论文结构  12-13
第二章 基于多Agent的人工股票市场消息中间件  13-29
  2.1 复杂适应系统理论(CAS)和主体(Agent)  13-15
  2.2 基于多Agent的计算机建模方法  15-17
  2.3 基于多Agent的建模软件工具  17-18
  2.4 两种Agent设计理念  18-19
  2.5 Agent交互网络  19-22
  2.6 SFI-ASM  22-23
  2.7 消息中间件  23-29
    2.7.1 消息中间件原理  24-25
    2.7.2 消息通信方式  25-27
    2.7.3 研究现状  27-29
第三章 分布式并行人工股票市场研究  29-35
  3.1 Agent及多Agent分布结构  29-31
  3.2 交易市场  31-33
    3.2.1 交易机制  31-32
    3.2.2 交易市场结构  32-33
  3.3 分布式多Agent通信结构  33-35
第四章 分布式并行人工股票市场设计与实现  35-45
  4.1 DPASM总体结构  35-36
  4.2 Agent设计与实现  36-38
  4.3 交易市场设计与实现  38-40
  4.4 ASMMQ的设计与实现  40-45
    4.4.1 ASMMQ结构  41-42
    4.4.2 消息定义与消息接口  42-43
    4.4.3 消息交互服务  43-44
    4.4.4 消息交互方式  44-45
第五章 实验设计与结果分析  45-49
  5.1 多Agent间的并行性  46-47
  5.2 ASMMQ有效性  47-49
第六章 总结与展望  49-51
  6.1 全文总结  49-50
  6.2 研究工作展望  50-51
参考文献  51-54
发表论文和参加科研情况说明  54-55
致谢  55

相似论文

  1. EAI平台在辽宁联通运营支撑系统中的应用,TP311.52
  2. 基于消息中间件的分布式工商业务短消息平台的设计与实现,TP311.52
  3. 云队列:一个基于Hadoop的大规模消息基础平台,TP311.52
  4. 基于社会学习机制的股票投资者行为影响研究,F830.91
  5. 基于JMS、XML技术的机场营运信息集成交互的研究与设计,TP311.52
  6. 基于人工股票市场的简单策略投资财富收益研究,F832.51
  7. 人工股票市场中交易者个人学习机制研究,F830.91
  8. 基于计算实验金融的跨市场风险传递,F224
  9. 航空运输动态监控系统数据交换平台研究与设计,TP311.52
  10. 一种面向服务的消息中间件的研究与实现,TP311.52
  11. 基于消息中间件的订阅/发布系统的研究与设计,TP311.52
  12. 面向服务的异步消息中间件的研究与实现,TP311.52
  13. 基于JMS的分布式事务处理系统的研究与实现,TP311.13
  14. 基于混合式P2P模型的消息中间件的设计与实现,TP311.52
  15. 煤矿安全信息管理系统的设计与实现,TP311.52
  16. 基于消息中间件集成异构系统的分析与设计,TP311.52
  17. MOM关键技术的研究与实现,TP338.8
  18. 基于MB、MQ的订阅发布的设计与实现,TP311.52
  19. 主题搜索引擎索引技术的研究与实现,TP391.3
  20. 基于消息分类的消息中间件研究,TP311.52
  21. 面向证券交易数据的轻量级消息中间件的研究与实现,TP311.52

中图分类: > 经济 > 财政、金融 > 金融、银行 > 金融、银行理论 > 金融市场 > 证券市场
© 2012 www.xueweilunwen.com