我必須將一組50名學生分爲10個不同的討論組,每個討論組5個成員。理論上,這樣做有1.35363x10^37種可能的方式,這只是{50!}/{(5!^ 10)* 10!}}的結果,如果已經確定這些組將由5.按照幾個標準劃分班級的可能性
但是,每個小組由一個協調員領導。這大大減少了可能的組合數量,因爲每個促進者都有5個可能的專業領域中的一個專業領域,應該儘可能與學生正在寫的主題相匹配。如果有三名具有能力A的協調人,其中三人具有勝任能力B,兩人具有勝任能力C,一人具備勝任力D,一人勝任E,另外15人被分配到A,15至B,10至C,5至D和5到E,可能組合的數量降至252,505。
但是,學生和協助者一直主張使用更多標準,而不是專注於專業領域。例如,想要加入一羣相互瞭解,或與一個對特定研究方法具有特定知識的調解人的小組中。
我想說明我的直覺推理,告訴我如果目標是完全有效的解決方案,每個新標準都會增加任務的複雜性/不可能性。但我無法以令人滿意的方式分析性地表達這一點。
我的推理是否正確:添加標準會減少包含 - 排除原則後可能丟棄的可能性的數量,從而使任務更加複雜,增加可能的組合?我還認爲,如果標準不一致(例如,如果學生彼此認識的是關於不同主題的寫作,而且沒有足夠的主管協調員),則某些限制變得不可行。
我想你錯誤地認爲只有2,118,760種方法可以將50人分成10組5.您使用二項式係數,但使用多項係數會更有意義。還有更多像4.91 x 10^43這樣的分區(或者1.35x10^37如果您只關心誰與誰分組,誰不在第一組中,誰在第二組中等等)。除此之外,您的問題太模糊,無法回答。一旦你知道什麼標準是你可以問的方法來滿足他們,但現在你似乎在大聲思考。 –
謝謝!你是對的。二項式係數給出了一組學生可能組合的數量。考慮其餘9組的可能組合時,該數字更大。我正在更新該帖子以包含此內容。我的問題含糊不清,因爲我們還沒有確定其他具體標準。這些可能是方法和/或學生事先相互瞭解的。我的目的不一定是找到一個或一個有效的解決方案,而是展示/說明所涉及的複雜性,以便所有人都可以同意限制標準的數量並接受這一點。 –
聽起來像你有更多的政治問題,而不是數學/計算機編程問題。很明顯,併發症是很複雜的。你真的需要確認嗎?無論如何,我添加了一個可能或不可能幫助的答案。 –