1 基本概念
1.1 多样化任务通信编组
1.2 加权二部图最大匹配
1.3 主动推荐技术
2 基于改进加权二部图最大匹配的力量编配推荐
2.1 总体构想
2.2 主要步骤
表1 加权二部图最大匹配算法比较Tab.1 Comparison of weighted bipartite graph maximum matching algorithms |
| 算法 | 基本原理 | 时间复杂度 | 空间复杂度 | 适用场景 | 稳定性 |
|---|---|---|---|---|---|
| HK算法 | 通过不断寻找增广路径来逐步改进当前匹配 | O(sqrt(n)*E) | 较低,仅需存储当前匹配以及一些必要的标记位 | 适用于大规模稀疏图,特别是无权或对匹配效率要求较高的场景 | 在处理大规模数据集时表现稳定 |
| KM算法 | 通过给顶点赋值顶标,调整顶标的值以在相等子图中寻找完备匹配 | O(n3) | 相对较高,需要存储额外的顶标数组和交错树等数据结构 | 适用于顶点数量不多时,特别是权重对匹配结果有重要影响的情况 | 在处理小规模但权重复杂的问题时表现稳定 |
3 算例演示
表2 人员-岗位历史胜任度Tab.2 Historical competency of personnel-posts |
| 历史胜任度wij | ||||||
|---|---|---|---|---|---|---|
| v1 | v2 | v3 | v4 | v5(虚设) | v6(虚设) | |
| u1 | 6 | 9 | 0 | 7 | 0 | 0 |
| u2 | 6 | 0 | 6 | 5 | 0 | 0 |
| u3 | 7 | 7 | 7 | 5 | 0 | 0 |
| u4 | 6 | 6 | 8 | 6 | 0 | 0 |
| u5 | 8 | 7 | 0 | 7 | 0 | 0 |
| u6 | 6 | 6 | 0 | 7 | 0 | 0 |
表3 岗位重要度Tab.3 Post importance |
| 岗位重要度 | ||||||
|---|---|---|---|---|---|---|
| p1 | p2 | p3 | p4 | p5(虚设) | p6(虚设) | |
| 重要度 | 2 | 1 | 3 | 2 | 0 | 0 |
表4 人员-岗位匹配度Tab.4 Matching degree of personnel-posts |
| 匹配度wijpj | ||||||
|---|---|---|---|---|---|---|
| v1 | v2 | v3 | v4 | v5(虚设) | v6(虚设) | |
| u1 | 12 | 9 | 0 | 14 | 0 | 0 |
| u2 | 12 | 0 | 18 | 10 | 0 | 0 |
| u3 | 14 | 7 | 21 | 10 | 0 | 0 |
| u4 | 12 | 6 | 24 | 12 | 0 | 0 |
| u5 | 16 | 7 | 0 | 14 | 0 | 0 |
| u6 | 12 | 6 | 0 | 14 | 0 | 0 |
中国指挥与控制学会会刊 