论文部分内容阅读
Agent频繁出现在不同领域的科学文献中,基于主体的建模思想也逐渐渗透到各个领域,如生物学、社会学、经济学等。利用计算机和系统科学的思想进行其他学科的研究已经成为发展的必然趋势。 按照复杂适应系统的观点来看,系统是由多个元素组成的,而这些元素对由他们自己所创建的模式具有适应性或应激性。这些元素可以是免疫系统中的细胞,可以是社会网络中的一个,可以是某个市场上的一个购买者,它们可以对相邻的细胞,或者周围的人,或者其他购买者的行为做出反应,也可以影响它们。这些例子所对应的元素与模式互不相同。但是,这些元素都适应它们所共同创造的世界——系统模式。通过调节与变化的过程,在时间的作用下:由于元素的反应,系统发生变化;由于系统的变化,元素重新做出反应。除非达到渐近状态或平衡态,复杂系统是一直处于不断演变和进化过程的系统。 经济领域也是一个这样的系统。经济主体,无论是银行、消费者、公司或者投资者,不断地调整它们的市场动向、购买行为的策略、价格,并且依据现场预测市场动向、决策或者价格,或者预测总的变化。经济主体可以通过考察其他主体所采取的一系列行为可以导致的结果有策略和远见地做出反应。这就为经济学增加了一层在自然科学中不曾遇到的复杂性。 软件市场作为经济领域的一部分正在上演着不断演变和进化的一幕,尤其是自由软件加入后,过去的商业软件会受到什么样的冲击,在竞争中如何保持自己的地位,软件市场如何引导使自由软件发挥正面的作用,促进软件产业的发展,这一系列问题摆在面前。 本文以基于主体建模的思想为基础,抽象出软件市场的主要影响因素,建立了关于软件市场运动的模型。模型中软件市场的主体被抽象为两类:软件的生产者和软件的购买者。软件的生产者包括商业软件和自由软件提供者。生产者作为短期贸易者,通过改变自身的价格策略力求在市场上占领一席之地,实现利润最大化的唯一目的。自由软件提供者作为特殊的生产者在这里仅考虑它可以自由复制的特性,假设他的价格为0。软件的购买者是无记忆力的半理性购买者,是否做出购买决定,购买哪个产品主要由购买者的可接受价格决定的。购买者会参考其他购买者前一次的决定,参考的程度由参数bp决定,bp越大,参考成多越高;之所以说购买者是半理性的,是因为有随机因素的存在,用户并不是选择所有软件中价格最低的一个,而是在随机因素的作用下选择他所“看到”价格可接受的第一个产品,随机因素由参数br决定,br越大随机因素的影响越大。模型中我们将bp,br的作用综合为一个参数——可见度,可见度是bp、br以及各购买者不相关的随机因素的线性函数,并作为生产者的一个属性存在。市场的整体消费水平由参数Pr表示,Pr是市场上的购买者可接受价格的最小值与最大值的比,Pr越大,购买者可接受价格的最大值越大,这里我们将最小值固定为1。 每一个时间单位内,购买者进行购买,所有购买者都结束购买后生产者统计本期的销售情况,设定本期的广告费用,更新可见度,制定新的价格。然后进行下一轮的销售。 通过模拟一个有5家软件生产者,其中包括一家自由软件生产者,100个用户的市场,得到以下结论: (1)自由软件进入市场后,所有软件的价格都是在不断降低的,最终都趋近于其成本;这样的结果是可以想象的,只有市场上还有价格意识较强的用户存在,就会更多的选择自由软件。 (2)自由软件对软件市场的影响什么情况都可能发生。没有任何影响或是完全占领市场,或者和商业软件并存在模型中都达到过。找到一个两者并存的契合点对两者的发展都有好处。 (3)参数对自由软件影响力的影响也是很明显的:bp越大,自由软件的影响力越大,反之越小;也就是说,信息越发达的市场,自由软件更有竞争力。