1.一种物流业务交易的协同响应控制模型,其特征在于:包括协同关系建立组件、响应决策组件、响应结果耦合控制处理组件和协同响应时间控制组件,所述协同关系建立组件与响应决策组件和协同响应时间控制组件连接,所述响应决策组件与响应结果耦合控制处理组件连接,所述响应结果耦合控制处理组件与协同响应时间控制组件连接;
所述协同关系建立组件用内置匹配推荐算法,通过匹配推荐算法来根据不同交易方确定的业务需求ri(i=1,2,...,n,n为非负整数)进行匹配,将物流信息平台中已有并满足需求的物流业务查询过滤出来,得到匹配结果E;
所述响应决策组件用于提供用户查看和决策响应的接口,根据匹配结果E中关联的交易方信息,将对应的匹配结果显示给相应的协同交易方(协同交易方设有m个,m为非负整数);
所述响应结果耦合控制处理组件用于根据协同交易方通过响应决策组件提交的决策结果dm,结合响应提交的当前时间,根据成本和资源利用率优化目标排序,确定结果耦合状态s,判断最终响应结果Q,并将结果耦合状态s给协同响应时间控制组件;
协同响应时间控制组件用于控制整个响应的截止时间,根据匹配结果E中所要响应的业务及资源的时间要求特征、结合响应结果耦合控制处理组件的耦合状态s来设置协同业务响应的最迟响应期限时间t,确保业务需求完成,资源能得到优化利用,并将该时间t输入到响应决策组件。
2.根据权利要求1所述的一种物流业务交易的协同响应控制模型,其特征在于:所述匹配结果E为一个集合,把匹配结果E输入协同响应时间控制组件确定响应期限t,把响应期限t与匹配结果E进行耦合传给协同交易方。
3.根据权利要求1所述的一种物流业务交易的协同响应控制模型,其特征在于:所述业务需求ri用三元组(UserId,Class,Attribute)表示,其中UserId代表交易方在物流信息平台中的唯一编号,Class表示该需求的类型,包括资源需求和资源供给,Attribute为业务需求的属性。
4.根据权利要求3所述的一种物流业务交易的协同响应控制模型,其特征在于:所述内置匹配推荐算法的具体过程为:
①取出所有物流信息平台中业务数据库的仍未达成交易的有效业务,有效业务指没有达成交易,也没有过期的业务;
②判断有效业务是否为空集,如果为空集,结束循环,否则从有效业务中取出第一条业务信息;
③比较取出的该条业务信息的业务类型Class是否与新的业务需求ri的类型相异,即不能同时为资源需求或资源供给,如果相异,则进入下一步,否则从有效业务中删除该条业务,回到第②步;
④判断该条业务信息的其他属性是否与业务需求ri的属性相符,满足业务运作需要,如果相符,则二者满足要求,得到一匹配结果,将该结果存入E中,然后从有效业务中删除该条业务,回到第②步。
5.根据权利要求4所述的一种物流业务交易的协同响应控制模型,其特征在于:所述匹配结果E的元素表示为(Id,RUId,PUId,rId,pId),Id表示匹配结果的编号,rId,pId分表代表物流业务需求信息和与之匹配的物流业务信息的在物流信息平台中的唯一编号,其中RUId、PUId分别代表编号为rId、pId的业务交易方在物流信息平台中的唯一编号。
6.根据权利要求5所述的一种物流业务交易的协同响应控制模型,其特征在于:所述协同交易方用于查看协同关系组件得到的匹配结果E的信息及每一条业务属性信息,并根据设置的响应界面进行决策,根据自己的需求和当前匹配的每一个业务(设得到l个匹配业务,l为非负整数)进行成本判定,并决定是否与匹配结果中的每一个业务进行交易,然后在该界面选择交易、不交易或不选择操作,操作的决策结果djk(表示第j个协同交易方针对第k个业务的的决策结果,j=1,2,3,...,m,k=1,2,3,...,l)将发送给响应结果耦合控制处理组件。
7.根据权利要求6所述的一种物流业务交易的协同响应控制模型,其特征在于:所述决策结果由三元组组成,即djk=(UserId,Id,T),其中UserId为第j个协同交易方的唯一编号,即UserId=RUId或PUId,Id表示匹配结果的编号,T为决策结果,包括交易、不交易和忽略三种,当协同交易方关于某业务的决策结果都是“交易”时才算耦合成功。
8.根据权利要求7所述的一种物流业务交易的协同响应控制模型,其特征在于:所述确定结果耦合状态的具体过程为:
在t1时刻(t1≤t)有p个协同交易方做出了q个决策djk(此处j=1,2,3,...,p,k=1,2,
3,...,q),都放入集合R中,轮询每一个决策结果;
根据R中每一个决策djk,查询其Id和T属性,判断T是否为“不交易”,如果是,则查询R中是否存在有相同Id的决策,如果存在,则从R中删除该决策及查询得到的结果,同时删除匹配结果E中具有该Id的匹配结果元素;如果不存在,则直接删除该决策和匹配结果E中具有该Id的匹配结果元素;如果T为交易,则查询集合R中是否存在有相同Id的决策,如果存在且T为交易,记为X,并则将X放入临时耦合集合Y,同样处理R中的每条决策,直到都处理完;
检查临时耦合集合Y中是否存在耦合决策结果,如果有,则依次按下面方式检查:获取Y中每个元素的rId或pId,并查询是否存在两个相同的rId或pId,如果存在,则计算相同rId或pId对应匹配结果中交易的成本、利润或资源利用率情况,并排序,然后选取最优的成本、利润或资源利用率的结果集作为耦合的结果,并放入到实时耦合结果Q中,同时设定对应耦合状态s为“成功”,然后删除Y、R中这些相同rId或pId的元素和其Id属性相同的E中的匹配结果;如果不存在两个相同的rId或pId的决策,则直接将其放入Q中,同时设定对应耦合状态s为“成功”,并删除Y、R中该元素和其Id属性相同的E中的匹配结果,直到Y为空集结束。