多政府财政经济行为的资金流动仿真建模与实现
【摘要】:随着金融创新产品的不断推出,社会金融系统呈现出复杂性、非线性和自组织等特点。政府财政经济行为作为社会金融系统的一个重要组成部分,同时也是一个典型的复杂系统。由于复杂系统涉及的因素众多,相互关系复杂,直接用数学方法难以对这些复杂性行为进行描述和分析。随着计算机技术的发展,基于复杂适应系统的多主体仿真研究成为研究复杂性系统的一个重要分支。
本文采用基于Agent的计算机仿真建模方法,以政府为研究对象,构建一个以政府为主的多层级多部门的财政资金流动仿真模型,完善了实验室已有的金融网络仿真模型,并在此基础上对我国政府各层级、各部门的财政收支行为进行仿真系统的设计与开发,从而达到通过模拟大量微观主体的经济行为,来仿真实现宏观经济现象的目的,为进一步的多主体经济仿真研究提供了一定的经验参考与技术支持。
首先,基于对财政收支理论以及我国政府间财政关系的研究分析,本文建立了包括中央、省、县在内的三级财政体系,并对各级政府进行了部门划分,选取了和家庭、企业等主体关系最为紧密的财政部门、人力资源和社会保障部门、以及教育部门等三个部门作为建模对象。随后,对政府部门Agent进行了详细的事件表和规则库的设计,同时对政府部门Agent之间的资金交互行为做了分析设计,进而构建了较为完整的政府Agent仿真模型。
接着,设计了多主体仿真系统框架,对与政府部门Agent有资金交互行为的企业、家庭和银行三类Agent做了分析与设计,建立了以政府Agent资金流动为核心的多主体仿真系统模型。
最后,基于Java开发语言,本文开发实现了多政府多部门的资金流动仿真平台,并进行了相关的仿真实验,对政府日常经济行为进行了模拟分析。