数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 2724|回复: 4

奥运选举方法(自己琢磨的)

[复制链接]
发表于 2011-12-7 08:22 | 显示全部楼层 |阅读模式
奥运选举方法(自己琢磨的)
要解决的问题:假设某次竞选中国有两名选手,米国有一名选手,中国选手虽然更强但由于中国选票分散[一个人得了70%的中国选民票,另一个人得了30%],而米国选手本来应该排第二但由于米国选票集中而获得第一名!
解决方案:每人投票按顺序写3名选手,计票时,按三轮计票,每轮计票按投票人写的第一名记为一票,得票最少的不进入下一轮计票(在选票上去掉),
以上是简单解决方案,奥运决策2000年比赛城市时用的方法是 第一轮投票结果得票最少的不参加下一轮投票,下一轮投票结果得票最少的不参加再下一轮投票,。。。 。。。,最后剩出的城市作为2000年奥运比赛城市。
这样投票效果好,但花费时间多,适合于比较重要且投票人少的情况。
上述两种方案的折中方案是 投票人既可以一下写好选票,比较重视选举且不是很忙的投票人也可以等到新一轮投票时决定 或 新一轮投票前修改选票。
如果投票人一开始就确定投票顺序,则按以上三种方案投票结果是一样的。越是花费时间的方案,就越可以让投票人集中精力考虑目前剩出的选手。
(以上计票方法只按投票人写的第一名记为一票,其他计票方法也可以考虑把投票人写的第二名记半票,或其他更仔细的方法)
(不知这种方法是否已经有采用。前些天写“太阳的年龄:两亿多年为一岁是否更合理?”时一搜索发现早已有)
(写博客粉丝少,而在论坛上有人气 而且帖子在整个互联网公开,能被搜索到,而新浪博客只能登陆查看 只有名人博客才能有普通用户在论坛上的权利)
于欣 2011-12-7[br][br]-=-=-=-=- 以下内容由 webmaster 时添加 -=-=-=-=-
后面有重要更正
 楼主| 发表于 2011-12-7 08:23 | 显示全部楼层

奥运选举方法(自己琢磨的)


http://club.domain.cn/forum.php?mod=viewthread&tid=1918762&extra=
http://www.im286.com/forum.php?mod=viewthread&tid=8607664&extra=
http://www.aoxue.org/bbs/read.php?tid=133020&page=1&toread=1
http://www.mathchina.com/cgi-bin/topic.cgi?forum=3&topic=2419
http://bbs.chinaz.com/Shuiba/thread-2868232-1-1.html
http://www.xinchengzi.cn/main/topic.cgi?forum=8&topic=861[br][br]-=-=-=-=- 以下内容由 webmaster 时添加 -=-=-=-=-
有的参选单位的解决方法是减少本单位的参选人以避免选票分散[br][br]-=-=-=-=- 以下内容由 webmaster 时添加 -=-=-=-=-

避免选票分散的方法:
http://www.baidu.com/s?bs=%B1%DC%C3%E2%D1%A1%C6%B1%B7%D6%C9%A2%B5%C4%B7%BD%B7%A8&f=8&rsv_bp=1&wd=%B1%DC%C3%E2%D1%A1%C6%B1%B7%D6%C9%A2&inputT=1156[br][br]-=-=-=-=- 以下内容由 webmaster 时添加 -=-=-=-=-
选票分散问题是“国际难题”,我刚刚花十分钟搜索,没有找到上述方案[br][br]-=-=-=-=- 以下内容由 webmaster 时添加 -=-=-=-=-
http://www.dnbbs.com/home.php?mod=space&uid=15773&do=blog&quickforward=1&id=1304[br][br]-=-=-=-=- 以下内容由 webmaster 时添加 -=-=-=-=-
2000年看到奥运决策比赛城市时用的方法就觉得这种方法好,但比较花时间,所以需要简化些 节省时间[br][br]-=-=-=-=- 以下内容由 webmaster 时添加 -=-=-=-=-
http://forum.simwe.com/forum.php?mod=viewthread&tid=1016069&extra=
http://www.cfluid.com/bbs/viewthread.php?tid=112923
 楼主| 发表于 2011-12-7 13:46 | 显示全部楼层

奥运选举方法(自己琢磨的)

我上述方法也没有实现“最后结果中如果A选手在B选手前面,则A选手在所有选票中在B选手前面的选票多”,
方案得重新设计,
简单想下,按新目标(最后结果中如果A选手在B选手前面,则A选手在所有选票中在B选手前面的选票多),还不好设计,反正有了确切目标,实在不行让电脑多辛苦下,
计票方案首先用任意两人(A选手和B选手)PK,PK方法是,如果A选手在所有选票中在B选手前面的选票多则A选手排前,
如果不出现类似于“A在B前,B在C前,C在A前”的矛盾,就应该不难排出整个顺序
(还有个两人PK结果相同的情况)
 楼主| 发表于 2011-12-7 15:01 | 显示全部楼层

奥运选举方法(自己琢磨的)

希望证明“不出现类似于‘A在B前,B在C前,C在A前’的情况”,
但...;
我举个反例说明“不出现类似于‘A在B前,B在C前,C在A前’的情况”不可能被证明,:
五张选票如下:
ABC
CAB
BCA
ABC
CBA
这样,PK结果‘A在B前,B在C前,C在A前’,不可能实现投票人希望的最后结果中如果A选手在B选手前面(优胜),则A选手在所有选票中在B选手前面的选票多;所以暂时考虑用积分方法:与其他人PK在前计一分,在后计分为负一,平局计零分(不计分)。得分最少的在这一轮出局
(‘A在B前’指的是:A选手在所有选票中在B选手前面的选票多)
 楼主| 发表于 2011-12-7 15:23 | 显示全部楼层

奥运选举方法(自己琢磨的)

仔细看这五张选票如下:
ABC
CAB
BCA
ABC
CBA
用这五张选票两两pk第一轮计分就全出局了,大概还应该记点小分,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-5-6 05:55 , Processed in 0.100712 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表