999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

頂點著色算法解決考試安排沖突的研究

2011-12-31 00:00:00韋曉敏彭燦華
考試周刊 2011年11期


  摘要: 本文介紹了頂點著色法的基本機理,舉例說明了頂點著色算法在考試安排中的應用。通過實際使用,該算法有效地解決了考試安排沖突的問題,且執行效率較高。
  關鍵詞: 頂點著色算法 考試安排 算法實施
  
  1.引言
  在高校教學管理工作中,經常會遇到這樣的問題:有門課程被多名學生選修,每一位學生每場考試只能參加一門,那么最少需要多少場次安排完畢?顯然,同一學生選修的兩門課程不能在同一時間考試。當然,沒有相同學生的課程可以安排在同一時間考試。這樣問題可以總結為:在給定一個圖G=(V,E),|V|=n,(V,V)∈E,當且僅當有一個同學選了課程i和課程j,試給出一個考試安排方案:
  N,N,N,…,N,N∩N=?覫(s≠t,1≤s,t≤k)且V=N(1≤i≤k)。
  2.算法描述
  2.1頂點著色算法介紹
  已知某無向圖G=(V,E),圖G的頂點最大值d={d(v)},那么無向圖頂點集合為V(G)={v,v,v,…,v},頂點著色集合為:x={x,x,…xd}。
  (1)設未染色的頂點集合D=D,已染色的頂點集合D=φ,i=0,取色數x∈x,對?坌∈D,x∶v,D←{v}+D,x∶D,D←D+D,D←,P←P+{v}+D(其中P為用顏色X所染色的頂點集合),i←i+1。
  (2)?坌∈D,設x∈x,x∶v,D←{v}+D,D←,x∶DID,D←D+DID,P+{v}+D,i←i+1。
  (3)假若D=D,那么進入第(4)步,否則進入第(2)步。
  (4)輸出頂點顏色,停止執行。
  3.算法實施
  下面通過一個例子說明此算法在考試安排中的使用。
  如圖1所示:G=(V,E)是一個無向圖,下面利用上面描述的算法對此圖的頂點進行著色:
  第一步:假設學生A選擇了課程1、課程4,那么可以將課程1安排在第1場(設置為藍色),課程4安排在第2場(設置成紅色),如下圖所示:
  第二步:找出與課程1不沖突的課程(與頂點1不直接連接的頂點),也安排在第1場次考,如課程3、5。在選擇3、5課程與課程1同時安排考試時,為減少后面出現沖突,最好選擇選課人數最多的課程安排,假設3、5課程中選擇課程5的人最多。那么,我們選擇課程5與課程1同時考試,設置頂點5的顏色為藍色。如下圖所示:
  第三步:繼續找與課程1、課程5沒有直接連接的點,將頂點顏色標識為藍色。在上圖中可以看到課程3沒有與課程1、5直接相聯,所以我們可以將課程3安排在第一場進行考試。如下圖所示:
  第四步:查看是否有與頂點1、3、5沒有直接的點,如果沒有當次循環結束。
  第五步:進入第二場考試安排,查看與課程4沒有直接連接的頂點。分析上圖得知,課程2與課程6都沒有與課程4直接連接可以安排在第二場考試。
  通過以上分析,課程1、3、5可以安排在第一場考試,課程2、4、6可以安排在第二場考試。
  為了進一步驗證頂點著色算法在考試安排沖突問題上的卓越表現,隨機選擇3075名學生,共選修了100門課程。得出該算法執行效率統計結果如下圖所示。
  4.結語
  通過頂點著色法在考試安排中的實際應用,實驗結果表明,頂點著色算法在解決考試沖突問題上,針對3075名學生,100門課程僅使用了3秒鐘便安排完畢。
  盡管如此,算法仍有需要改進的地方。今后工作將主要集中在以下方面:可以采用路分治算法充分并行化;采用并行虛擬機技術,使算法在互聯網絡的PC機上實現并行。
  
  參考文獻:
  [1]王曉賀,蔡國永.基于描述邏輯的策略沖突檢測方法研究及實現[J].計算機工程與科學,2008,(06).
  [2]朱曉林.沖突檢測的Java實現[J].計算機與數字工程,2006,(03).
  [3]洪斌.平面圖著色的遺傳算法[J].貴州大學學報(自然科學版),1999,(04).
  [4]王紹文.平面圖的四色算法[J].光子學報,1995,(03).
  [5]王琳,虞厥邦.基于遺傳機制的圖著色分配算法的研究[J].云南大學學報(自然科學版),2000,(04).
  [6]王小瓊.基于粒子群的圖頂點著色算法[D].西安:華中科技大學,2007.
  [7]廖輝傳.基于遺傳和啟發式算法的混合頂點著色算法[J].吉首大學學報(自然科學版),2008,(09).
  [8]Bodlaender H L.On the complexity of some coloring game[A].in:Proceedings of WG,Workshop on Graph Theoretical Concepts in Computer Science,1999:35-39.
  [9]J.A.Bondy and U.S.R.Murty,Graph Theory with Applications,the Macmillan Press LTD,1976.
  [10]Guruswami V,Hastad J,Sudan M.Hardness of approximate hypergraph coloring.IEEE,2000.
  [11]Karp R M.Reducibility among combinatorial problems.In:Raymond E.Miller and James W.Thather,eds.Complexity of Computer Computations,Plenum Press,1972:85-103.

主站蜘蛛池模板: 久久久久久午夜精品| 久久久久88色偷偷| 麻豆国产精品| 爆乳熟妇一区二区三区| 亚洲精品卡2卡3卡4卡5卡区| 免费在线成人网| 国产91在线|中文| 日韩av手机在线| 激情午夜婷婷| 四虎永久免费地址在线网站 | 亚洲中字无码AV电影在线观看| 亚洲六月丁香六月婷婷蜜芽| 亚洲一区二区三区麻豆| 国产大全韩国亚洲一区二区三区| 亚洲精品第一在线观看视频| 国产综合在线观看视频| 国产精品99久久久| 啪啪永久免费av| www.91中文字幕| 国产欧美视频综合二区| 国产精品免费露脸视频| 国精品91人妻无码一区二区三区| 国产人成午夜免费看| 精品国产免费第一区二区三区日韩| 欧美日本在线| 国产精品大尺度尺度视频| 中国一级毛片免费观看| 欧美高清日韩| 婷婷亚洲最大| 国产电话自拍伊人| 亚洲91在线精品| 亚洲国产成人久久精品软件| 老司机久久99久久精品播放| 91视频首页| 九九热精品免费视频| 欧美在线黄| 日韩一级二级三级| 国产91成人| 男女性午夜福利网站| 亚洲大尺码专区影院| 亚洲丝袜第一页| 亚洲国模精品一区| 国产成人无码久久久久毛片| 欧美特级AAAAAA视频免费观看| 亚洲欧美人成人让影院| 91精品视频网站| 国产无遮挡猛进猛出免费软件| 国产成人乱码一区二区三区在线| 国产成人综合亚洲欧美在| 亚洲嫩模喷白浆| 久久综合一个色综合网| a色毛片免费视频| 国产在线91在线电影| 91亚洲视频下载| 国产永久在线观看| 精品国产aⅴ一区二区三区| 福利片91| 99久视频| 国产激情第一页| www.亚洲一区二区三区| 男人的天堂久久精品激情| 免费人成黄页在线观看国产| av午夜福利一片免费看| 99青青青精品视频在线| 伊人久久大线影院首页| 精品国产免费人成在线观看| 久久黄色视频影| 久久天天躁狠狠躁夜夜躁| 日韩在线观看网站| 亚洲中文字幕久久精品无码一区 | 国产三级精品三级在线观看| 成人中文在线| 手机在线免费毛片| 国产欧美日韩18| 2020精品极品国产色在线观看 | 久久大香伊蕉在人线观看热2| 99精品一区二区免费视频| 午夜少妇精品视频小电影| 欧美在线观看不卡| 日韩123欧美字幕| 午夜国产精品视频| 精品夜恋影院亚洲欧洲|