[发明专利]一种基于技能贡献值的网络团队自动组建方法有效
申请号: | 201310169216.6 | 申请日: | 2013-05-09 |
公开(公告)号: | CN103268520A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | 彭智勇;余骞;余鸣 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/00 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 严彦 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 技能 贡献 网络 团队 自动 组建 方法 | ||
1.一种基于技能贡献值的网络团队自动组建方法,其特征在于,包括以下步骤:
步骤1,进行问题建模过程,设待求解的问题T中涉及的任一技能记为si,i的取值为1,2,…,m,m为问题T中涉及的技能数目;原始社区网络G0中的n个节点X1,X2,…Xn构成点集X0={X1,X2,…Xn},其中每个节点Xj表示一个用户,j的取值为1,2,…,n,点与点之间的连线构成边集E0,边上的权重为相应两个用户的合作次数;所述问题建模过程包括以下子步骤,
步骤1.1,根据贡献值过滤点集X0中与目标问题T中所涉及技能si无关的节点,得到集合X,集合X中任一节点记为Xq;初始的社区网络G0中去掉相应无关的节点和边以后,得到网络G;
步骤1.2,对步骤1.1所得集合X中每个用户Xq计算在技能si上的技能代价其中,clqi表示用户Xq在技能si上的贡献等级,所述贡献等级根据贡献值与采纳率划分;
步骤1.3,设用户Xq参与合作的总次数为cnq,用户Xp参与合作的总次数为cnp,用户Xq与用户Xp的合作次数为cnqp,计算集合X中用户Xq与用户Xp之间的合作代价
步骤2,进行团队组建过程,包括以下子步骤,
步骤2.1,扩展网络G为G′,包括以下子步骤,
步骤2.1.1,为问题T的每一个技能si创建一个技能节点Yi,这些扩展的技能节点构成点集Y;
步骤2.1.2,当用户Xq在技能si上的技能代价SCqi不为1时,在Xq与Yi间扩展一条技能边;
步骤2.1.3,设Yi到Xq的权重为SCqi,Xq到Yi的权重为极大值∞,将各用户间的合作次数替换为合作代价CCqp;
步骤2.2,采用斯坦纳树算法,求出一个初步结果集合Xh,包括以下子步骤,
步骤2.2.1,初步结果集合Xh初始化为空集,随机取点集Y中一个节点记为v,将节点v从点集Y中取出加入初步结果集合Xh中;
步骤2.2.2,定义集合Y与集合Xh的差集Y/Xh,重复以下子步骤直到Y/Xh为空,步骤2.2.2.1,求Y/Xh中到集合Xh的距离最小的节点v,将节点v从点集Y中取出加入初步结果集合Xh中;
步骤2.2.2.2,如果G′中存在v到Xh的路径Path(v,Xh),则将路径Path(v,Xh)上所经过的所有节点加入到Xh中,然后返回步骤2.2.2.1;否则,返回失败,团队组建结束;
所述路径Path(v,Xh)的定义如下,
假设Xh中到点v的距离最小的点为u,则Path(v,Xh)表示点v到点u的最短路径;
两点间的距离定义为,两点之间的最短路径的长度,长度是最短路径上的权重值之和;步骤2.3,去除Xh中所有的技能节点,所得子集X′为结果。
2.根据权利要求1所述基于技能贡献值的网络团队自动组建方法,其特征在于:根据贡献值过滤点集X0中与目标问题T中所涉及技能si无关的节点实现方式为,对每个用户Xj,如果其对问题T中的各技能的贡献值均为零则过滤掉,否则留下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310169216.6/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理