一种基于社会选择理论的竞赛成绩评定方法

文档序号:10553440阅读:258来源:国知局
一种基于社会选择理论的竞赛成绩评定方法
【专利摘要】本发明涉及一种基于社会选择理论的竞赛成绩评定方法,属于竞赛评定和群体决策领域。本发明首先获取裁判员对选手的偏好关系,并将其建立选手成对偏好矩阵;然后根据成对偏好矩阵,构建一个有向图,并计算最强路径;最后生成最强路径矩阵,通过比较选手之间的最强路径,得出选手最终排序。本发明通过考虑裁判员对不同选手之间的偏好关系,构建有向图并计算最强路径,从本质上讲弱化了排名过程中的操纵性,为大多数主观性竞赛中成绩的评定提供了一种新的方法。
【专利说明】
一种基于社会选择理论的竞赛成绩评定方法
技术领域
[0001] 本发明涉及一种基于社会选择理论的竞赛成绩评定方法,属于竞赛评定和群体决 策领域。
【背景技术】
[0002] 随着我国经济、社会的迅速发展,竞技比赛越来越多地出现在我们生活的各个方 面。在文艺、体育等竞赛活动中,比赛结果对衡量选手的水平高低有着重要的作用,而决定 比赛结果的因素取决于以下三个方面:第一,成绩评定机制是否具有公平性;第二,裁判员 的主观意愿;第三,运动员的临场水平的发挥。
[0003] 张华等(〈2011年全国男子跳水锦标赛裁判员评分的客观性分析〉,2012)中指出在 跳水比赛中选手得分是通过裁判员评分决定,而选手比赛成绩的高低主要取决于裁判员评 分的客观性和选手的临场水平的发挥,裁判员能否保证评分的公正、合理,直接影响选手的 比赛结果。赵美鲁等(〈第39届世界体操锦标赛裁判员评分的客观性分析〉,2008)通过对第 39届世界体操锦标赛部分比赛项目评分数据的分析发现,裁判员评分结果区分度较高、评 分随机误差较大、评分标准也不一致。裁判员个体间的评分差异,会对比赛结果的客观性产 生显著影响。
[0004] 在体操、跳水、武术等主观评分项目的比赛中,传统的判定名次的方法是:去掉一 个最高分,再去掉一个最低分,将剩下分数的平均值作为最后得分,并按最后得分的高低排 定名次。这种判定名次的方法虽然能排除个别过高分和过底分的影响,但不能改变裁判员 的主观意愿对比赛结果的影响。多年来,有关学者和团体一直在努力改进竞赛成绩评定方 法。魏登云等在(〈竞技体育主观评分数据的统计模型及其参数估计〉,2008)中提出比赛得 分"参数迭代估计法",得到比赛结果的参数估计值。陈明华(〈对按成绩定名次方法的改进 >,2003)提出的方法先对每个裁判员打的所有成绩进行标准化处理,将处理后的成绩求和 作为最后得分,再按最后得分的高低确定名次。何江川(〈主观评分裁判员水平非参数评价 方法的研究〉,2005)采用非参数统计评价方法来分析各个裁判员的评分与整场比赛结果相 符的程度,并用Kendall协和系数来检验裁判员的整体评分效果。这些方法从一定程度上避 免了裁判员评分随机误差严重的问题,但通过裁判员评分仍会因主观意愿而产生打分偏高 偏低的问题,裁判员的评分标准一致性也有待提高。
[0005] 本发明考虑到裁判员对选手评价标准的不一致,建立裁判员对选手的偏好关系, 并基于Schulze社会选择函数计算出选手最后的名次。这种方法的优点在于降低了传统成 绩评定方法的操纵性,解决不同裁判因主观性导致的对选手评价标准不一致的问题,使竞 赛选手成绩评定更具客观性。

【发明内容】

[0006] 本发明提供了一种基于社会选择理论的竞赛成绩评定方法,以用于解决传统竞赛 成绩评定中因裁判员根据自己的主观意愿打分而导致比赛结果不具有客观性的问题。
[0007] 本发明的技术方案是:一种基于社会选择理论的竞赛成绩评定方法,首先获取裁 判员对选手的偏好关系,并将其建立选手成对偏好矩阵;然后根据成对偏好矩阵,构建一个 有向图,并计算最强路径;最后生成最强路径矩阵,通过比较选手之间的最强路径,得出选 手最终排序。
[0008] 所述方法的具体步骤如下: Stepl、获取裁判员对选手的偏好关系; 设裁判员集合为於{11,乃,'",^?},选手集合为/^={/71,/72,'",/7/3},建立裁判员乃'£7? (i=l,2,...,j?)对选手 /=1,2,…,/3)的偏好关系 ① /7>必表示裁判员ri认为选手办优于j〇7; ② 办<设7表示裁判员ri认为选手办优于办; ③ Px 表示裁判员ri认为选手jOx和无区别; 所有riG7?(i=l,2, ? ? ?,《)需要对/71,/72,…,办给出偏好排序集&={5丨(/^,/77) |x,/=l, 2, ???,?}; Step2、建立选手成对偏好矩阵79=[(1(/^,/77)]/^/3,(1(/^,/7 7)表示认为选手办优于选手/77 的裁判员人数;的取值方式为:将每一种偏好排序集中形如选手办>j〇7( JT, 7=1, 2,…,/3)的人数并相加,最后的和作为:若没有一个裁判认为选手/^优于选手j〇7,d (办,j〇r)等于0,当办等于A时,d (,j〇F)为空; Step3、根据Step2得出的成对偏好矩阵,构建一个有向图f=〈 K,於;其中,K={a,体,…, 办}为选手结点集,五={ei, e2,…,e*| [/3(/3-1)/2,/3(/3-1)]}为有向边集,令(1(办,/7 7)为结 点办与 之间边的权值;若(1(办,/77)>(1(/77,/^),的=〈办,/77>〇1,2,...,女)(1,/=1,2,...,/3且 I辛7)表示从选手办指向选手j〇F的有向边,其中办是边的始点,j〇F是边的终点;若d (j〇7, jOr) <d (办,办),的=〈/77,办>(>1,2, ? ? ?,£)(x,/=l,2, ? ? ?,/3且x辛7)表示从选手A指向选手办的有 向边,其中/?7是边的始点,办是边的终点;若(1(办,/77)=(1(/77,办),出=〈办,/7 7>(>1,2,...,女) (X,/=l,2, ? ? ?,/3且X乒7)表示从选手办指向选手jOrJijOj指向选手办的有向边; Step4、根据已经得出的有向图算出最强路径; 当从选手Px到选手&只有一条路径可以到达时,那么这条路径中的最小权值就是从选 手办到选手办的最强路径,办,...,办的最强路径为: X>{px,Pr)=^in{{d{px,pr),. . . ,d^Ps,Pr)) \x,r,s,y=l. ,n-,x<r<s<y)} (1) 当从选手Px到选手条路径可以到达时,那么对每条路径中的最小权值进行比较, 值最大的那条路径为从选手A到选手办的最强路径; p(jC,x,J〇7)=max{min{ (d(j〇x,j〇ri), . . . ,d(j〇si ,py)) | }, . . . ,min{{A{px,prt), . . . ,d(pst, py)) |}; x,rl, si ,st,rt,y=l,. . . ,n-,x<,rl<,sl<,y-,x<,rt<,st<,y} (2) 其中,A、/^表示从起始选手&到结束选手&的路径中的选手,表示第1条路径中 从起始选手办到结束选手的路径中的选手,、jOs t表不弟t条路径中从起始选手jOj:到结束 选手A的路径中的选手; 当办等于A时,口(/^,/77)等于空; 3七6口5、生成最强路径矩阵0=[?(办,/77)]砍/3,其中?(办,/77)表示从选手/^到/7 7的最强路 径; Step6、依次比较p (jOr,j07)和p (j07, jOr)的大小,得到选手的最终排序:如果出现p (jOr,j07) 大于P(j〇7,/^)的情况,贝U表示办优于J〇7;如果出现P(/^,小于P(j〇7,/^)的情况,贝U表示尤 于jOr;如果出现p (jOr,j〇F)等于p (j〇F,办)的情况,贝lj分别计算出p (jOr,* )和p (*,A〇的和,用sum (口(/^,*))和811111(?(*,/77))表示: ① 若 sum (p (办,*)) > sum (p (*,/7,)),则p (办,/7,) >p (/7,,j〇x); ② 若 sum ( P (,*))〈 sum ( P ( *,/7,)),则p (,/7,) <p (,j〇x); ③ 若sum(p (,*)) =sum(p (*,),贝ij 随机产生p (,jOr) >p (jOr,办)或p (<p (jO,, Px); 其中,P (,*)表示从办到其它节点的最强路径值,P (*,表示从其它节点到j〇F的最强 路径值。
[0009] 还包括:对单调性、一致性、抗操纵性验证评估; 单调性:裁判员偏好不变的情况下,对任意选手j〇x、j〇r、jOz,整体评定结果为,贝1J 应有P(/^,A〇>P(j〇f,/^),P(/^,j〇z)>P(j〇z,/^),。根据步骤Step3、步骤 Step4可知,d (办,/77)增加 ,p (办,的值不可能降低,所以当增加办优于办和/^的人数时,p (jOr,j〇Z) >P (j〇Z,办)不变,P (j〇F,j〇z) >p (jOZ,j〇F)不变,p (,j〇F) >p (j〇F,jOr)或者p (j〇F,jOr) >p (jOr,j〇F), 即整体排序调整为&>A>/7Z或保持不变,因此具有单调性。
[0010] -致性:若所有裁判均认为;7>;77,显然有(1(办,/77)>(1(/7 7,办),因此根据步骤Step3、 步骤Step4可得p (办,/77) >p (/77, jOr),即结果为/^优于/77,满足一致性。其中d (jOr,/77)为认为选 手jOr优于选手j〇F的裁判员人数,P (/^,为从选手办到选手j〇F的最强路径值。
[0011] 抗操纵性:通过改变加权有向图上单个路径的权值d(/7x,~)不仅会改变该路径上 两个选手Px与办之间的最强路径,根据公式(2)可知,还可能使得其他选手之间的最强路径 值发生变化,改变其他选手的排序,从而不能通过修改特定路径上的权值对该选手的排名 进行操纵,通过加权有向图计算选手排序提高了操纵的难度。
[0012] 本发明的有益效果是: (1)在传统比赛中,选手比赛成绩的高低主要取决于裁判员评分的客观性和选手的临 场水平的发挥,裁判员能否保证评分的公正、合理,直接影响选手的比赛结果。由于本发明 不通过裁判员评分,而是依据裁判员对不同选手之间的偏好关系,通过计算得到所有选手 的排名,这样可以有效避免因裁判员评分主观意愿不同而产生的打分不具有客观性问题。 本发明的评定结果满足一致性和单调性,体现了多数准则,不会因个人独有的偏好改变最 终评定结果,因此通过本发明得出的成绩评定结果更合理。
[0013] (2)公知的方法对选手成绩进行评定时,只需对特定选手的评分进行操纵即可达 到操纵该选手排名的目的,导致公知方法抗操纵性低。本发明通过考虑裁判员对不同选手 之间的偏好关系,构建加权有向图,使单个路径上的权值发生改变不但会影响该路径上两 个选手的排序,还会对其他选手的排序产生影响。因此,对本发明的选手排名方法进行操纵 比对公知的选手排名方法进行操纵复杂得多,客观上使本发明的选手排名方法具备更强的 防操纵能力。
[0014] 总之,基于社会选择理论对竞赛成绩进行评定为各类主观性竞赛中选手的排名提 供了一种客观的评定方法。这种方法通过考虑裁判员对不同选手之间的偏好关系,构建有 向图并计算最强路径,从本质上讲弱化了排名过程中的操纵性,为大多数主观性竞赛中成 绩的评定提供了一种新的方法。
【附图说明】
[0015] 图1为本发明中方法流程图; 图2为本发明实施例3中的加权有向图。
【具体实施方式】
[0016] 实施例1:如图1-2所示,一种基于社会选择理论的竞赛成绩评定方法,首先获取裁 判员对选手的偏好关系,并将其建立选手成对偏好矩阵;然后根据成对偏好矩阵,构建一个 有向图,并计算最强路径;最后生成最强路径矩阵,通过比较选手之间的最强路径,得出选 手最终排序。
[0017] 所述方法的具体步骤如下: Stepl、获取裁判员对选手的偏好关系; 设裁判员集合为於{11,乃,'",^?},选手集合为/^={/71,/72,'",/7/3},建立裁判员乃'£7? (i=l,2,...,j?)对选手 /=1,2,…,/3)的偏好关系 ① /7>必表示裁判员ri认为选手办优于j〇7; ② 办<设7表示裁判员ri认为选手办优于办; ③ Px 表示裁判员ri认为选手jOx和无区别; 所有riG7?(i=l,2, ? ? ?,《)需要对/71,/72,…,办给出偏好排序集&={5丨(/^,/77) |x,/=l, 2, ???,?}; Step2、建立选手成对偏好矩阵79=[(1(/^,/77)]/^/3,(1(/^,/7 7)表示认为选手办优于选手/77 的裁判员人数;的取值方式为:将每一种偏好排序集中形如选手办>j〇7( JT, 7=1, 2,…,/3)的人数并相加,最后的和作为:若没有一个裁判认为选手/^优于选手j〇7,d (办,j〇r)等于0,当办等于A时,d (,j〇F)为空; Step3、根据Step2得出的成对偏好矩阵,构建一个有向图f=〈 K,於;其中,K={a,体,…, 办}为选手结点集,五={ei, e2,…,e*| [/3(/3-1)/2,/3(/3-1)]}为有向边集,令(1(办,/7 7)为结 点办与 之间边的权值;若(1(办,/77)>(1(/77,/^),的=〈办,/77>〇1,2,...,女)(1,/=1,2,...,/3且 I辛7)表示从选手办指向选手j〇F的有向边,其中办是边的始点,j〇F是边的终点;若d (j〇7, jOr) <d (办,办),的=〈/77,办>(>1,2, ? ? ?,£)(x,/=l,2, ? ? ?,/3且x辛7)表示从选手A指向选手办的有 向边,其中/?7是边的始点,办是边的终点;若(1(办,/77)=(1(/77,办),出=〈办,/7 7>(>1,2,...,女) (X,/=l,2, ? ? ?,/3且X乒7)表示从选手办指向选手jOrJijOj指向选手办的有向边; Step4、根据已经得出的有向图算出最强路径; 当从选手Px到选手&只有一条路径可以到达时,那么这条路径中的最小权值就是从选 手办到选手办的最强路径,办,...,办的最强路径为: X>{px,Pr)=^in{{d{px,pr),. . . ,d^Ps,Pr)) \x,r,s,y=l. ,n-,x<r<s<y)} (1) 当从选手Px到选手条路径可以到达时,那么对每条路径中的最小权值进行比较, 值最大的那条路径为从选手A到选手办的最强路径; p(jC,x,J〇7)=max{min{ (d(j〇x,j〇ri), . . . ,d(j〇si ,py)) | }, . . . ,min{{A{px,prt), . . . ,d(pst, py)) |}; x,rl, si ,st,rt,y=l,. . . ,n-,x<,rl<,sl<,y-,x<,rt<,st<,y} (2) 其中,A、/^表示从起始选手&到结束选手&的路径中的选手,表示第1条路径中 从起始选手办到结束选手的路径中的选手,、jOs t表不弟t条路径中从起始选手jOj:到结束 选手A的路径中的选手; 当办等于A时,口(/^,/77)等于空; 3七6口5、生成最强路径矩阵0=[?(办,/77)]砍/3,其中?(办,/77)表示从选手/^到/7 7的最强路 径; Step6、依次比较p (jOr,j07)和p (j07, jOr)的大小,得到选手的最终排序:如果出现p (jOr,j07) 大于P(j〇7,/^)的情况,贝U表示办优于J〇7;如果出现P(/^,小于P(j〇7,/^)的情况,贝U表示尤 于jOr;如果出现p (jOr,j〇F)等于p (j〇F,办)的情况,贝lj分别计算出p (jOr,* )和p (*,A〇的和,用sum (口(/^,*))和811111(?(*,/77))表示: ① 若 sum (p (办,*)) > sum (p (*,/7,)),则p (办,/7,) >p (/7,,j〇x); ② 若 sum ( P (,*))〈 sum ( P ( *,/7,)),则p (,/7,) <p (/7,,j〇x); ③ 若sum(p (,*)) =sum(p (*,),贝ij 随机产生p (,jOr) >p (jOr,办)或p (<p (jO,, Px); 其中,P (,*)表示从办到其它节点的最强路径值,P (*,表示从其它节点到j〇F的最强 路径值。
[0018] 实施例2:如图1-2所示,一种基于社会选择理论的竞赛成绩评定方法,首先获取裁 判员对选手的偏好关系,并将其建立选手成对偏好矩阵;然后根据成对偏好矩阵,构建一个 有向图,并计算最强路径;最后生成最强路径矩阵,通过比较选手之间的最强路径,得出选 手最终排序。
[0019] 实施例3:如图1-2所示,一种基于社会选择理论的竞赛成绩评定方法,具体实施步 骤如下: 1) 获得裁判员对选手的偏好关系; 在一个共有10名裁判,5名选手的竞赛中裁判员对选手的偏好排序如下: 4名裁判员认为; 2 名裁判员认为/73>/74>/72>/^>/71; 3 名裁判员认为 j〇4 >/75 >/72 > A > j〇3 ; 1名裁判员认为你>/72>你>/74>仍; 2) 通过计算将裁判员对选手的偏好关系转换为成对偏好矩阵供[d(/7x,/^)]5X5,d(/^, 表示认为选手办优于选手办的裁判员人数。例如认为选手pi优于选手j〇2的裁判共有4名, 认为选手j〇2优于选手/71的裁判共有6名,所以(1(/71,/72)=4,(1(/72,/71)=6。以此类推,计算得出成 对偏好矩阵认如表1所示。
[0020] 表1成对偏好矩阵P
3) 根据2)得出的成对偏好矩阵,构建一个有向图f=〈 K,於,这里K= {仍,体,…,仍}为选 手结点集,如果d (办,j〇7) > d (),则由结点/^指向结点且边的权值为p (办,);如果d (办,办)<d (办,办),则由结点jOj指向结点jOx且边的权值为P ( jOf,办)。
[0021]由于(1(/71,/72)〈(1(/72,/71),所以由结点/72指向结点/71,边的权值口(/72,/71)为6;(1(/71, /73)>(1(/73,/71),所以由结点A指向结点j〇3,边的权值P(j01,j〇3)为7。以此类推,得出有向图(?,如 图2所示
[0022] 4)根据已经得出的有向图算出最强路径。
[0023] A-炫:从选手仍到选手体有2条路径。
[0024]路径 1 :/71,你,/72路径长度为111;[11{7,6}=6。
[0025]路径2: a,你,你,/72 路径长度为 min {7,7,9} =7。
[0026] 所以从选手A到选手j〇2的最强路径p(j〇i,j〇2)为max{6,7}=7。
[0027] A-你:从选手仍到选手仍有1条路径。
[0028] 路径1:a,你路径长度为min{7}=7。
[0029]所以从选手A到选手你的最强路径P(A,仍)=7。
[0030] 从选手仍到选手你有1条路径。
[0031] 路径1: a,你,你路径长度为min {7,7} =7。
[0032]所以从选手A到选手A的最强路径P(A,P4)=7。
[0033] a-你:从选手仍到选手仍有3条路径。
[0034]路径 1 :/71,/?,/74,/75路径长度为111;[11{7,7,9}=7。
[0035 ]路径2: j〇i,j〇3,j〇2,j〇5 路径长度为 min {7,6,6} =6。
[0036]路径 3: j〇i,j〇3,路径长度为 min {7,6} =6。
[0037 ]所以从选手A到选手jK的最强路径p (pi,/75)为max {7,6,6} =7。
[0038] /72-A:从选手体到选手A有2条路径。
[0039]路径 1:/72,a 路径长度为 min{6}=6。
[0040]路径 2: j〇2,jK,pi 路径长度为 min {6,6} =6。
[0041 ] 所以从选手/72到选手A的最强路径P(j〇2,A)为max{6,6}=6。
[0042] /T2-你:从选手体到选手仍有2条路径。
[0043]路径 1 路径长度为 min{6,6,7}=6。
[0044]路径 2 :/72,a,仍路径长度为 min {6,7} =6。
[0045 ] 所以从选手j〇2到选手j〇3的最强路径p (j〇2,j〇3)为max {6,6} =6。
[0046] /T2-/74:从选手体到选手你有2条路径。
[0047]路径 1 :J〇2,A,jra,j〇4 路径长度为 min{6,7,7}=6。
[0048]路径 2 :J〇2,jK,j〇i,j〇3,/74 路径长度为 min{6,6,7,7}=6。
[0049 ] 所以从选手j〇2到选手j〇4的最强路径P (j〇2,j〇4)为max {6,6} =6。
[0050] /T2-你:从选手体到选手仍有3条路径。
[0051 ] 路径1:/72,你路径长度为min{6}=6。
[0052]路径 2:/72,/71,/^,/75路径长度为111;[11{6,7,6}=6。
[0053]路径 路径长度为 min{6,7,7,9}=6。
[0054] 所以从选手j〇2到选手jK的最强路径p (j〇2,j〇5)为max {6,6,6} =6。
[0055]仍―a:从选手仍到选手A有4条路径。
[0056] 路径 1 :/73,/72,/71路径长度为111;[11{6,6}=6。
[0057] 路径 2:/53,/74,仍路径长度为111:111{7,6}=6。
[0058]路径3:j〇3,你,/71 路径长度为min{6,6}=6。
[0059]路径4:J〇3,j〇4,路径长度为min{7,9,6}=6。
[0060] 所以从选手j〇3到选手A的最强路径P(j〇3,a)为max{6,6,6,6}=6。
[0061 ]仍―炫:从选手仍到选手体有2条路径。
[0062] 路径1:仍,炫路径长度为min{6}=6。
[0063] 路径2:仍,/74,体路径长度为1^11{7,9}=7。
[0064] 所以从选手j〇3到选手j〇2的最强路径p(j〇3,j〇2)为max{6,7}=7。
[0065] 仍-/74:从选手仍到选手你有1条路径。
[0066] 路径1:仍,/74路径长度为min{7}=7。
[0067]所以从选手仍到选手A的最强路径pGk,P4)=7。
[0068]仍-你:从选手仍到选手仍有4条路径。
[0069] 路径1:仍,你路径长度为min{6}=6。
[0070]路径 2: j〇3,j〇2,/75 路径长度为 min {6,6} =6。
[0071] 路径3 :仍,a,仍路径长度为min{7,9}=7。
[0072]路径 4:/73,/74,/72,/75路径长度为111;[11{7,9,6}=6。
[0073 ]所以从选手j〇3到选手jK的最强路径p (j〇3,j〇5)为max {6,6,7,6} =7。 [0074] /74-A:从选手饵到选手A有4条路径。
[0075]路径 1 :/74,a 路径长度为 min{6}=6。
[0076]路径 2:/74,/72,/71路径长度为111;[11{9,6}=6。
[0077]路径 3:/74,/^,/71路径长度为111;[11{9,6}=6。
[0078]路径 4: j〇4,j〇2,j〇5,A 路径长度为 min {9,6,6} =6。
[0079 ] 所以从选手j〇4到选手A的最强路径P ( j〇4,A)为max {6,6,6,6} =6。
[0080]饵―炫:从选手/74到选手/72有3条路径。
[0081 ] 路径1:/74,炫路径长度为min{9}=9。
[0082 ]路径2: j〇4,A,j〇3,j〇2 路径长度为 min {6,7,6} =6。
[0083]路径3:J〇4, /^,/71,/73,/52路径长度为111;[11{9,6,7,6}=6。
[0084] 所以从选手j〇4到选手j〇2的最强路径p (j〇4,j〇2)为max {9,6,6} =9。
[0085]饵-你:从选手/74到选手闪有4条路径。
[0086]路径 1:/74,a,仍路径长度为 min{6,7}=6。
[0087 ]路径2: j〇4,j〇2,j〇i,j〇3 路径长度为 min {9,6,7} =6。
[0088]路径3:J〇4,你,/71,/73路径长度为min{9,6,7}=6。
[0089]路径 2 :J〇4,j〇2,/75,a,j〇3 路径长度为 min{9,6,6,7}=6。
[0090 ] 所以从选手j〇4到选手j〇3的最强路径p (j〇4,j〇3)为max {6,6,6,6} =6。
[0091] /74-你:从选手/74到选手仍有4条路径。
[0092] 路径1 :/74,你路径长度为min{9}=9。
[0093] 路径2:/74,炫,仍路径长度为min{9,6}=6。
[0094]路径 3 :J〇4,j〇2,j〇i,j〇3,jK 路径长度为 min{9,6,7,6}=6。
[0095 ]路径2: j〇4,A,j〇3,j〇5 路径长度为 min {6,7,6} =6。
[0096] 所以从选手j〇4到选手jK的最强路径p (/74,/75)为max {9,6,6,6} =9。
[0097]仍―A:从选手仍到选手A有1条路径。
[0098]路径 1:/75,a 路径长度为 min{6}=6。
[0099]所以从选手仍到选手A的最强路径pGk,A)=6。
[0100]仍―炫:从选手仍到选手体有2条路径。
[0101 ]路径1 :J〇5,A,jra,j〇2 路径长度为 min{6,7,6}=6。
[0102]路径 1 :/75,/71,仍,/74,炫路径长度为 min{6,7,7,9}=6。
[0103] 所以从选手j〇5到选手j〇2的最强路径p(j〇5, j〇2)为max{6,6}=6。
[0104]仍―你:从选手仍到选手仍有1条路径。
[0105]路径 1 :j〇5,A,jra 路径长度为 min{6,7}=6。
[0106]所以从选手仍到选手你的最强路径p〇75,P3)=6。
[0107] :从选手仍到选手你有1条路径。
[0108]路径 1 :J〇5,A,jra,j〇4 路径长度为 min{6,7,7}=6。
[0109] 所以从选手仍到选手A的最强路径P(P5,/74)=6。
[0110] 5)生成最强路径矩阵]5X5,其中P(jC^,j〇F)表示从选手jOr到的最强路 径,当办等于办时,口(/^,/77)等于空。表示从办到其它节点的最强路径值,P ( *,j〇F)表 示从其它节点到&的最强路径值。
[0111] 从选手pi到选手P2的最强路径为max{6,7}=7,所以p(j〇i,j〇2)=7;从选手pi到选手j〇3 的最强路径为max{7} = 7,所以以此类推,得到最强路径矩阵,如表2所示。
[0112]表2最强路径矩阵0
6 )依次比较p ( A,/77)和P (,jOr)的大小,最后得出选手最终排序。
[0113]由于P(/71,/72)=7,口(/52,/71)=6,因此P(A,j〇2)>P(j〇2,/71),所以认为选手仍优于选 手体。同样,由于 P(/72,/73)=6 4(/73,/72)=7,因此 p(/72,j〇3)〈P(j〇3,/72),所以认为选手 j〇3 优于 选手/72。对于口(/72,/75)=口(/75,/72)=6这种情况,计算口(/72,*)的和化(/72,/71)邱(/^,/73) + ...+口 (/72,/75))为244(*,/75)的和(口(/71,/75)+口(/72,/75) + ...+口(/74,/75))为29,比较得出口(/72,*)<口 (*,/75 ),所以认为选手jK优于选手/72。以此类推,得出所有比较结果为:A>j〇2 ; /71>仍;A>j〇4 ; /71 >/75 ; j〇3>j〇2 ; j〇4>j〇2 ; P〇>P2 ; P3>P4 ; j〇3>jC6 ; P4>P5 〇
[0114] 最终评定结果为/71>/73>/74>/75>炫。
[0115] 7 )对单调性、一致性、抗操纵性验证评估。
[0116] 单调性:通过增加3个认为a优于A的裁判员人数,可得成对偏好矩阵琐卩表3所示: 表3成对偏好矩阵


最强路径矩阵砂n表8所示: 表8最强路径矩阵0
最终评定结果为/71>/74>/^>仍>/75。通过更改了 d(j〇2,j〇3)的值,不仅改变了选手j〇2和选手j〇3 之间的最强路径,还改变了其他选手之间的最强路径,从而改变其他选手的排序位置,因此 不能通过修改特定路径上的权值对该选手的排名进行操纵,通过加权有向图计算选手排序 提高了操纵的难度。
[0120]上面结合附图对本发明的【具体实施方式】作了详细说明,但是本发明并不限于上述 实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前 提下作出各种变化。
【主权项】
1. 一种基于社会选择理论的竞赛成绩评定方法,其特征在于:首先获取裁判员对选手 的偏好关系,并将其建立选手成对偏好矩阵;然后根据成对偏好矩阵,构建一个有向图,并 计算最强路径;最后生成最强路径矩阵,通过比较选手之间的最强路径,得出选手最终排 序。2. 根据权利要求1所述的基于社会选择理论的竞赛成绩评定方法,其特征在于:所述方 法的具体步骤如下: Stepl、获取裁判员对选手的偏好关系; 设裁判员集合为^*={^1,1^,'",1'?},选手集合为/^{/71,体,'",/^},建立裁判员乃'£7?(2· =1,2,···,《)对选手尸1,2,…,/3)的偏好关系 ① 表示裁判员ri认为选手Px优于/7,; ② 表示裁判员ri认为选手/7,优于jOx; ③ Px 表示裁判员ri认为选手Px和/7,无区别; 所有rie7?(i=l,2, ···,《)需要对/71,/?,... ,/?给出偏好排序集&={5丨(办,/77) |χ,τ=1, 2,···,?}; Step2、建立选手成对偏好矩阵j9= [ d (/?, ρ7) ]/jX/3,d (/?, ρ7)表示认为选手/?优于选手/Tr的 裁判员人数;(Κ/λ?,/Ττ)的取值方式为:将每一种偏好排序集中形如选手办>/77( JT, /=1,2,…, /3)的人数并相加,最后的和作为(Κ/λτ,/Ττ):若没有一个裁判认为选手/?优于选手 等于〇,当办等于/77时,(1(/^,/7 7)为空; Step3、根据Step2得出的成对偏好矩阵,构建一个有向图K,於;其中,K={a,风,…, /?}为选手结点集,五={ei, (62,…,e*| Ie [/3(/3-1 )/2,/3(/3-1)]}为有向边集,令(1(/?, P7)为结 点办与 j〇7之间边的权值;若(1(办,/77)>(1(/77,/^),的=〈办,/77>〇1,2,...,女)(1,/=1,2,...,/3且 I辛7)表示从选手办指向选手j〇F的有向边,其中办是边的始点,j〇F是边的终点;若d (j〇7, /?) <d (办,/^),的=〈/77,办>(>1,2, · · ·,£)(x,/=l,2, · · ·,/3且x辛7)表示从选手a·指向选手/7^:的有 向边,其中Pr是边的始点,办是边的终点;若(Κ/λτ,ΑΟζ?ΚΑ?),出=〈办,/7 7>(>1,2,…,女) (χ,/=1,2, · · ·,/3且X乒7)表示从选手/?指向选手/TrJijO7指向选手办的有向边; Step4、根据已经得出的有向图算出最强路径; 当从选手Px到选手~只有一条路径可以到达时,那么这条路径中的最小权值就是从选 手办到选手办的最强路径,办,...的最强路径为: pC/^AOminKcKjO^jOr),· · ·|1",/=1,· · ·,/3;x〈r<s〈7)} (I) 当从选手Px到选手P条路径可以到达时,那么对每条路径中的最小权值进行比较, 值最大的那条路径为从选手A到选手A的最强路径; v{px,Pr)=^x{min{{d{px,pri),.. . ,d{psi,pr)) I},. . . ,min{{d{px,prt),. . . ,d(pst,pr)) }; x,rl, si ,st,rt,y=l,. . . ,n·,x<,rl<,sl<,y·,x<,rt<,st<,y] (2) 其中,/?、/^表示从起始选手&到结束选手&的路径中的选手,表示第I条路径中 从起始选手/λτ到结束选手的路径中的选手,?、/? ?表不弟t条路径中从起始选手jOj:到结束 选手A的路径中的选手; 当/?等于A·时,P(JO^jO7)等于空; Step5、生成最强路径矩阵(6= [p (,j〇7) ] Z3Xi3,其中P (办,表示从选手办到办的最强路 径; St ep6、依次比较P (,j〇7)和P (j〇7,/?)的大小,得到选手的最终排序:如果出现P (,j〇7) 大于P(j〇f,/^)的情况,贝1J表示/?优于Λ;如果出现Ρ(/λ?,Α〇小于P(j〇f,/^)的情况,贝 1J表示尤 于/λτ;如果出现P (/?, 等于P (Pr,/?)的情况,则分别计算出P (/?, *)和P (*,A〇的和,用sum (Ρ(/λ*:,*))和8?ιηι(ρ(*,/77))表示: ① 若 sum (ρ (/?,*)) > sum (ρ (*,/7,)),则p (/?,/7,) >ρ (/7,,j〇x); ② 若 sum (p (/?,*))〈 sum (p (*,ρ7)),则p (/?,ρ7) <p (,j〇x); ③ 若SUnKpk,*) )=sum(p(* ,/7,)),则随机产生P(JO^jO7) Χ/Ττ,/λΟ 或P(JO^jO7) <ρ(/77,/7χ); 其中,P (/?:, *)表示从/?到其它节点的最强路径值,P (*,表示从其它节点到j〇F的最强 路径值。
【文档编号】G06Q10/06GK105913168SQ201610198243
【公开日】2016年8月31日
【申请日】2016年4月1日
【发明人】付晓东, 蔡伟, 刘骊, 刘利军, 冯勇
【申请人】昆明理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1