QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7756|回复: 3
打印 上一主题 下一主题

[求助]存在公平的席位分配吗!?

[复制链接]
字体大小: 正常 放大
suolunga 实名认证       

40

主题

5

听众

2388

积分

  • TA的每日心情
    开心
    2024-11-2 10:26
  • 签到天数: 89 天

    [LV.6]常住居民II

    邮箱绑定达人 新人进步奖 最具活力勋章 发帖功臣

    群组: C 语言讨论组

    群组: 数学建模

    群组: Matlab讨论组

    群组: Latex研学群

    群组: 我行我数

    跳转到指定楼层
    1#
    发表于 2004-12-15 13:18 |只看该作者 |正序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定

    某学校现有系m,每个系学生人数为pi每一个席席位人数为ni。现学校组织一次n人的委员会,试用下列方法分配各席的委员数:

    4 `: V& [6 l1 v( D5 l) r

    方法一. 按“比例加惯例”分配方法:现比例分配取整数的名额后,剩下的名额按惯例分给小数部分较大者。

    9 u$ D: b! y! b

    方法二. Q值方法:设第i方人数为pi已分配后ni个席位,i=1,2,...m.当总席位增加1席时,计算qi=pi^2/ni(ni+1),i=1,2,...m.(m为m方分配席位的情况)应将这一席分给q值最大的一方.

    9 O& v& V7 R) p! l. w

    方法三. d'hondt方法: 将各系的人数用正整数n=1,2,...相除,其所的商数从大到小取n个(n为席位数)

    9 T& b/ M! C5 h8 L* V( c

    例如:学校现有1000名学生,235人在a系,333人在b系,432人在c系.学生们要组织一个10人的委员会,试用上面的方法如下:

    # F6 r7 |* ]0 p9 _: u

    结果比较如下:

    ; O4 H/ @3 s7 F7 \' t

    一 二 三 一 二 三

    . T; q7 W7 `; M* M' H+ W" y

    ) F* H$ n6 g) g9 t, i

    4 y, i& P3 ?/ E( P% V+ d' k4 X3 Q c- `5 n0 N1 i( W3 x& J: w' f2 k3 E$ I/ M- Y" u0 `; M" C3 i. }( w5 H) W' U# `7 w% A9 \" t4 {& ?% s! h. H; x! h( G: h6 d0 ^5 {0 X: m6 i" n* B; J3 N9 ]3 y% { O& F1 v6 V/ r. |# y& H5 _, ~ e9 q9 k+ p U( O( d# {; v M' ?- {( I. t: r2 R% ^% x X5 `/ R9 k0 }, v- W% z& h6 F& G5 d r; o, ?; r& Y" e" w; |( g9 `; p- w V e, f1 }& f. ?5 G+ w: P0 Z1 N+ V: Q" c0 l7 ]& c T- y, ^6 w- F: [9 R5 e( Q) I5 G- B6 L7 P7 I' m$ j8 O( ?) F2 B, M. G/ R L& v& @) [' C0 p; J" t. Y# j9 K: g1 U, T3 ^3 V* ]) A, T5 s: k9 e, ]1 ^2 A3 |$ t% J: m; a" Q5 Q7 f; F5 z1 I; R2 F6 P A/ z8 e: P0 e) u4 F! g3 _+ r, F- L2 R. Y8 A. g' @& o {1 s$ A* h2 d X N8 J+ \4 V: _/ j5 g2 N% ^7 j5 m1 P+ s8 u! x' z# m3 s& {* Z' b6 b+ M2 p) x8 R2 Z! k+ S, r. t$ [# w5 W' G6 U) N1 W1 Z+ a2 z' g/ @9 l4 ?. Y' S) d4 N9 ]- M' y0 T8 l7 B* X5 ]- Y8 v! K2 i' }4 N* s( l4 s7 G" X) I/ ^
    a 3 3 2 a 4 4 3
    b 3 3 3 b 5 5 5
    c 4 4 5 c 6 6 7
    总席位 10 10 10 总席位 15 15 15

    + P: U! Q8 T" o" f, W/ E" G9 ]8 E

    (*此结果为大概的计算,有可能存在错误)

    % F5 k J7 u' ?. v$ g% C6 m

    方法三计算如下:

    / C9 R( g" w% B" w3 I

    % v; \; Z* s( v3 O; d

    9 Q- s; x' {4 |# Z/ E$ p+ ?2 C9 L* f, F# Y# c- m9 i0 p' i8 P0 t4 e2 S4 }/ i/ F8 N' f6 s& n' P3 N# q' K; z% G1 q) w$ L1 J# p7 w( J" [! m- L: ^8 |( O& b( L9 I+ i# b4 e9 K1 m3 W/ O0 D+ y% r" p9 w- M, E9 a% R9 E. `4 `1 ?8 h0 I% t$ [' O+ L7 [6 Z; a/ s' r! `$ s) R$ t; y4 @& \$ E1 ~8 {! w$ J9 R' d- r3 z( |) b: a9 `' }, H: l! U1 V& K* s/ [+ g! W0 o* `0 T7 E7 x$ V! N# Q. Z7 a3 X C& H8 _5 W- ~6 M+ S: H2 r& Z' i- q7 `0 j8 r; Q5 R' t3 J Z/ o) E* Q8 o: |) z% z0 s- [) L! f# m& j9 O3 h/ B O4 F+ G* n# B& V/ h3 s S7 [! t& |) p" z* X4 R: A' h; f8 i9 `( a5 [! D+ r6 q, d+ b3 |0 r- X$ O$ q$ ~* ]% r7 }1 b) @! T$ e' P# g! ?7 X' i$ R8 g" Z4 p. \$ x8 E# V4 E& u* v* u( g( X( G4 A8 _; P' v, v+ B& W& @- E- |7 o& |6 q& |; j( E/ o9 x2 s9 f2 I& V- G' O6 |8 C2 o4 U6 W& I; M ~& d. q8 Y7 U# z
    1 2 3 4 5 ...
    a 235 117.5 78.3 58.75 ... ...
    b 333 166.5 111 83.25 ... ...
    c 432 216 144 108 86.4 ...

    4 ?9 e- P* N. g" Q2 ~8 O, u

    将所得商数从大到小取前10个(10为席位数),在数字下标以横线,表中表,a,b,c行有横线的数分别为2,3,5.这就是3个系分配的席位.

    " g y: a1 P1 J. m5 y6 v

    如果委员会从10人增至15人,用以上3种方法再分配名额,将3种方法两次分配的结果比较也如表上.

    , K5 w+ z0 } U, i8 W

    请问大家:谁有想到其它的更好分配席位的方法!?本人现在想知道更公平的分配席位的方法!?

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    luwor        

    0

    主题

    5

    听众

    5

    积分

    升级  0%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    qjay612 实名认证       

    2

    主题

    2

    听众

    218

    积分

    升级  59%

    该用户从未签到

    新人进步奖

    我现在正在做这个的作业,我想了想
    ; x5 A& _0 e% D2 s   d'hondt方法+q值 法是比较好的选择,也许10个名额比较少,用d'hondt方法的好处并不明显,但如果人数较多,比例复杂的话,先定下初等方案,而后用  q值进行分析,调整,会比任何一种都更公平,当然无论哪一种都是不公平的!
    回复

    使用道具 举报

    ilikenba 实名认证       

    1万

    主题

    49

    听众

    2万

    积分

  • TA的每日心情
    奋斗
    2024-6-23 05:14
  • 签到天数: 1043 天

    [LV.10]以坛为家III

    社区QQ达人 新人进步奖 优秀斑竹奖 发帖功臣

    群组: 万里江山

    群组: sas讨论小组

    群组: 长盛证券理财有限公司

    群组: C 语言讨论组

    群组: Matlab讨论组

    我个人觉得这样的问题主要的分歧就在于在后人下的一或两个席位如何分配,如果单以人数的多少作为分配的依据的话Q值法应该已经很合理了,我个人认为没有更合理的办法了!在一些更加的具体的应用中可能会有一些具体的要求,那样可能会产生一些更加具体的做法!

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-10-18 01:54 , Processed in 1.362424 second(s), 70 queries .

    回顶部