论文部分内容阅读
该文研究了基于招投标机制的任务分配模型.基于该模型,分布在各成员企业的子系统依据招投标协议进行多边谈判、完成任务分配过程.该论文的研究工作主要包括系统设计实现和协议算法研究两大部分,广泛研究了系统构架及应用技术、数据处理、模块划分,招投标协议、变判策略、成本计算模型和生产调度算法等方面.在系统设计中,采用了基于CORBA的Multi-Agent结构,解决了分布式异构系统间的交互问题;采用XML文档作为系统间数据和文档交换的标准格式,提供了用户自定义格式与信息和文档自动解析功能,以及与数据库系统的无缝集成.整个系统分为9个模块:招标准备模块、招标谈判模块、招标合同模块、计时器模块、投标准备模块、投标谈判模块、投标合同模块、投标合同模块、成本核算模块及生产调度模块.在协议算法研究中,该文提出了一种改进的扩展合同网协议,定义了更为丰富的谈判语言,实现了多边多回合的招投标谈判并解决了多种冲突问题.提出了一种以利润为目标的谈判策略,允许各个招投标方根据其各自利润目标报价谈判,保证了招投标结果的双赢,提出了基于动态调度的成本计算模型,不投标方进行谈判提供了报价的依据.提出了一种基于EDF(Earliest Dueday First)的改进生产调度算法,优化了企业的生产调度,提高了生产线的利用率,从而降低了生产成本,保证了投标方在招投标过程中的竞争优势.根据系统设计及协议算法研究的结果,利用Java语言实际开发了跨平台、分布式的VMO任务分配原型系统,可以与VMO信息系统进行集成,并通过人机交互快速完成VMO中的任务分配过程.