




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2023年天津商業(yè)大學(xué)數(shù)學(xué)建模競賽承諾書我們完全明白,在競賽開始后參賽隊員不能以任何方式(涉及電話、電子郵件、網(wǎng)上征詢等)與隊外的任何人(涉及指導(dǎo)教師)研究、討論與賽題有關(guān)的問題。我們知道,抄襲別人的成果是違反競賽規(guī)則的,假如引用別人的成果或其他公開的資料(涉及網(wǎng)上查到的資料),必須按照規(guī)定的參考文獻(xiàn)的表述方式在正文引用處和參考文獻(xiàn)中明確列出。我們鄭重承諾,嚴(yán)格遵守競賽規(guī)則,以保證競賽的公正、公平性。如有違反競賽規(guī)則的行為,我們將受到嚴(yán)厲解決。我們參賽選擇的題號是(從A/B中選擇一項填寫):B參賽隊員(打印并署名):1.葉恒揚(yáng)2.施藝敏3.張一鳴日期:2023年4月基于動態(tài)規(guī)劃的面試時間優(yōu)化模型摘要現(xiàn)代信息社會中,求職面試已經(jīng)成為就業(yè)的一個重要環(huán)節(jié)??茖W(xué)有效的組織和安排無論對面試者還是對組織單位、用人單位都是省時省力、節(jié)略成本的。因此如何緊湊、高效、省時地安排面試者按順序完畢面試具有重要研究意義。本文綜合運(yùn)用運(yùn)籌學(xué)、記錄學(xué)、經(jīng)濟(jì)學(xué)、平面設(shè)計、計算機(jī)軟件等知識,通過建立數(shù)學(xué)模型來求解面試的最短時間,進(jìn)一步規(guī)劃最優(yōu)的面試流程。針對問題一,通過度析給定的面試階段順序和不允許插隊等特性,為滿足面試時間最短,建立了求解最短時間的0-1非線性規(guī)劃模型(見公式(1)),然后運(yùn)用Lingo11.0程序(見附錄1),求解出最短面試時間為100分鐘,最佳安排順序為:,同學(xué)最早9:40一起離開。接著運(yùn)用AutoCAD2023分別繪制出同學(xué)和面試官的面試過程時間圖(見圖1~2)。在此基礎(chǔ)上,運(yùn)用Excel2023制作出同學(xué)的具體面試流程表:秘書副主管主管經(jīng)理開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻同學(xué)48:008:088:088:188:188:338:338:41同學(xué)18:088:218:218:368:368:568:569:01同學(xué)28:218:318:368:568:569:149:149:20同學(xué)58:318:458:569:079:149:229:229:31同學(xué)38:459:059:079:239:239:339:339:40針對問題二,同樣滿足給定的面試階段順序、不允許插隊和同學(xué)們約定一起離開等特性,對于未知的m名同學(xué)和n個階段構(gòu)成的面試時間矩陣,以最后一名同學(xué)面試的結(jié)束時間最早為目的函數(shù),以不允許插隊和同一面試官同一階段只能面試一個同學(xué)為約束條件,建立求解面試最短時間的動態(tài)規(guī)劃模型(見公式(15)),并由Mat(yī)lab生成隨機(jī)面試時間矩陣(面試由5名同學(xué)和5階段組成)和(面試由6名同學(xué)和5階段組成),由Lingo程序(見附錄3、5)求解出最短面試時間分別為101分鐘和135分鐘,比未經(jīng)優(yōu)化按原始順序面試的110分鐘和142分鐘分別縮短9分鐘和7分鐘,接著運(yùn)用AutoCAD2023分別繪制出優(yōu)化前后的面試過程時間圖(見圖3~13)。同樣,運(yùn)用Excel2023制作出同學(xué)的具體面試流程表(見表3~6)。優(yōu)化后的面試時間較未優(yōu)化的面試時間有所縮短,驗證了模型的對的性,也是對模型的檢查。針對問題三,基于第一問和第二問的建模思想,同時進(jìn)一步考慮到同學(xué)和面試官的等待過程是對時間成本的極大消耗,摒棄現(xiàn)有面試模式中同學(xué)同時到達(dá)再一起離開這一傳統(tǒng)模式,建立無論是對于同學(xué)還是面試官只要完畢自己的面試便可離開的新模式,基于問題一的已知面試時間矩陣,繪制出同學(xué)和面試官的面試時間圖(圖1和圖11),并分別繪制同學(xué)和面試官的具體面試時間流程表(見表7~8),同學(xué)和面試官可根據(jù)時間流程表提前安排行程和合理運(yùn)用等待時間,節(jié)約時間見下表:【關(guān)鍵字】面試時間,排序,動態(tài)規(guī)劃,優(yōu)化模型,lingo軟件一、問題的提出與重述現(xiàn)代信息社會中,求職面試已經(jīng)成為就業(yè)的一個重要環(huán)節(jié)。在面試的組織實行過程中,一個常見的基本問題是如何緊湊、高效、省時地安排面試者按順序完畢面試,科學(xué)有效的組織和安排無論對面試者還是對組織單位、用人單位都是省時省力、節(jié)略成本的。面試過程的安排無疑要根據(jù)面試者的基本情況、用人單位的規(guī)定與面試設(shè)立項目有直接關(guān)系。比較典型的情況是用人單位或組織單位設(shè)立了幾個階段的面試,參與面試的人員必須逐個完畢各個階段的面試才干錄取,此外由于面試者各自的學(xué)歷、專業(yè)背景等因素的差異,每個面試者在每個階段的面試時間也有所不同。對上述面試情況,作簡化和抽象后可描述為以下數(shù)學(xué)問題。問題一某高校畢業(yè)生中有5名同學(xué)到一家公司參與四個階段的面試。面試程序上,規(guī)定每個同學(xué)都必須從第一階段面試開始,然后進(jìn)行第二階段面試,…,最后進(jìn)行第四階段的面試,并且在任何一個階段5名同學(xué)的順序是同樣的,假定開始面試時間是上午8:00,建立的數(shù)學(xué)模型,求出他們最早離開公司的時間。問題二假設(shè)該高校畢業(yè)生中有m名同學(xué)到一家公司應(yīng)聘,按類似于問題1的面試規(guī)則需要參與該公司人事部門組織的n個階段的面試。由于m名同學(xué)的專業(yè)背景不同,所以每人在每個階段的面試時間也不同,這m名同學(xué)約定他們所有面試完以后一起離開公司。請建立數(shù)學(xué)模型,以此討論他們最早何時能離開該面試的公司?問題三試設(shè)計一種更科學(xué)、更公平、更合理的面試模式,并給出理由?;炯僭O(shè)1.假設(shè)面試者從一個階段到下一個階段參與面試的時間間隔為0;2.假定面試者都能在8:00準(zhǔn)時到達(dá)面試地點;3.假定可以任意排列面試者的面試順序;4.假定面試者均會參與每個階段的面試,并且沒有半途退場的情況出現(xiàn);5.假設(shè)參與面試的求職者都是平等且獨立的,即他們面試的順序與考官無關(guān)。三、重要變量的符號說明為了便于描述問題,本文將問題中涉及的重要變量用下表符號來表達(dá):表一重要變量符號說明一覽表符號表達(dá)的意義完畢所有面試所花費的最少時間第名同學(xué)參與第階段面試的開始時刻第名同學(xué)參與第階段面試需要的時間第名同學(xué)參與第階段面試的開始時刻第名同學(xué)是否排在第名同學(xué)前面(1表達(dá)是,0表達(dá)否)面試時間矩陣四、問題分析問題是“面試如何安排才干盡早結(jié)束”,根據(jù)題意可知,由于面試者各自的學(xué)歷、專業(yè)背景等因素的差異,每個面試者在每個階段的面試時間有所不同,這樣就導(dǎo)致了按某種順序進(jìn)入各面試階段時不能緊鄰順序完畢,即當(dāng)面試正式開始后,在某個面試階段,某個面試者會由于前面的面試者所需時間長而等待,也也許會由于自己所需時間短而提前完畢。因此本問題實質(zhì)上是求面試時間總和的最小值問題,其中一個面試時間總和就是指在一個擬定面試順序下所有面試者按序完畢面試所花費的時間之和,這樣的面試時間總和的所有也許情況則取決于面試者的面試順序的所有排列數(shù)。從而原問題可等價于:求所有也許的面試順序中,使花費總時間最少的那種順序,并求出所花費的總時間。就問題一而言,事實上,這個問題就是要安排5名面試者的面試順序,使完畢所有面試所花費的時間最少。通過度析給定的面試階段順序和不允許插隊等特性,為滿足面試時間最短,可建立求解最短時間的0-1非線性規(guī)劃模型,然后運(yùn)用lingo11.0程序求解出最短面試時間以及最佳安排順序。最后根據(jù)模型結(jié)果可得出同學(xué)最早離開面試地點的時間。此外我們可以運(yùn)用AutoCAD2023分別繪制出同學(xué)和面試官的面試過程時間圖,在此基礎(chǔ)上,還可以運(yùn)用Excel2023制作出同學(xué)的具體面試流程表;就問題二而言,事實上就是要安排m名面試者的面試順序,使完畢所有面試階段n所花費的時間最少。同樣滿足給定的面試階段順序、不允許插隊和同學(xué)們約定一起離開等特性,我們可以嘗試建立求解面試最短時間的動態(tài)規(guī)劃模型,并可由Matlab生成隨機(jī)面試時間矩陣,然后由Lingo程序求解出最短面試時間,再運(yùn)用AutoCAD2023分別繪制出優(yōu)化前后的面試過程時間圖。同樣,可運(yùn)用Excel2023制作出同學(xué)的具體面試流程表。最后可以比較一下優(yōu)化后的面試時間較未優(yōu)化的面試時間的改變,從而驗證模型的對的性,也是對模型的檢查。就問題三而言,需要我們從科學(xué)性、公平性、合理性三個方面對面試模式進(jìn)行改善。我們可以通過查閱資料了解當(dāng)前面試模式中存在的普遍性不合理現(xiàn)象,然后針對不合理現(xiàn)象進(jìn)行面試模式的改善。五、模型的建立與求解問題一建模和求解(1)模型建立記為第名同學(xué)參與第階段面試需要的時間(已知),令表達(dá)第名同學(xué)參與第階段面試的開始時刻(不妨記早上8:00面試開始為0時刻)為完畢所有面試所花費的最少時間。則有優(yōu)化目的為:(1)面試時間矩陣:約束條件:①對時間先后順序進(jìn)行約束,即每人只有參與完前一個階段的面試后才干進(jìn)入下一個階段:(2)②每個階段同一時間只能面試1名同學(xué),用0-1變量表達(dá)第名同學(xué)是否排在第名同學(xué)前面(1表達(dá)是,0表達(dá)否),則:,(3),(4)可以將非線性的優(yōu)化目的改寫為如下線性優(yōu)化目的:(5)(6)(7)(8)(9)這個問題的0-1非線性規(guī)劃模型[1]為:(10),(11),(12),(13),(14)模型求解根據(jù)以上所建的模型,我們可編出Lingo程序(詳見附錄1),部分運(yùn)營結(jié)果見圖1(具體結(jié)果請見附錄2):圖1問題一部分運(yùn)營結(jié)果結(jié)果分析由變量的最優(yōu)解值為100.00000,知最短時間為100分鐘,即5名同學(xué)一起離開公司的時間是9:40。
由變量Y(S1,S2)的最優(yōu)解值為0.000000,知student1排在student2之前,即1號同學(xué)排在2號同學(xué)之前。
由變量Y(S1,S3)的最優(yōu)解值為0.000000,知student1排在student3之前,即1號同學(xué)排在3號同學(xué)之前。
由變量Y(S1,S4)的最優(yōu)解值為1.000000,知student4排在student1之前,即4號同學(xué)排在1號同學(xué)之前。由變量Y(S1,S5)的最優(yōu)解值為0.000000,知student1排在student5之前,即1號同學(xué)排在5號同學(xué)之前。?由變量Y(S2,S3)的最優(yōu)解值為0.000000,知student2排在student3之前,即2號同學(xué)排在3號同學(xué)之前。?由變量Y(S2,S4)的最優(yōu)解值為1.000000,知student4排在student2之前,即4號同學(xué)排在2號同學(xué)之前。由變量Y(S2,S5)的最優(yōu)解值為0.000000,知student2排在student5之前,即2號同學(xué)排在5號同學(xué)之前。?由變量Y(S3,S4)的最優(yōu)解值為1.000000,知student4排在student3之前,即4號同學(xué)排在3號同學(xué)之前。由變量Y(S3,S5)的最優(yōu)解值為1.000000,知student5排在student3之前,即5號同學(xué)排在3號同學(xué)之前。由變量Y(S4,S5)的最優(yōu)解值為0.000000,知student4排在student5之前,即4號同學(xué)排在5號同學(xué)之前。根據(jù)模型得出的結(jié)果,我們可以作出整個面試過程的圖解如下:圖2整體面試過程(同學(xué))圖3整體面試過程(面試官)根據(jù)圖解,我們可做出這五位同學(xué)的具體面試安排如下(不妨設(shè)8:00為0時刻):?第一個進(jìn)行面試的是4號同學(xué)。4號同學(xué)在0時刻開始秘書面試,用時8分鐘;秘書處面試結(jié)束后去副主管處進(jìn)行面試,用時10分鐘;接著去主管處面試,用時15分鐘;最后去經(jīng)理處面試,用時8分鐘;最終,4號同學(xué)在8:41完畢整個面試過程。?第二個進(jìn)行面試的是1號同學(xué)。1號同學(xué)在8分鐘時刻開始秘書面試,用時13分鐘,此時4號同學(xué)已經(jīng)完畢副主管面試;1號同學(xué)直接進(jìn)行副主管面試,用時15分鐘,此時4號同學(xué)已經(jīng)完畢主管面試;1號同學(xué)直接進(jìn)行主管面試,用時20分鐘,此時4號同學(xué)已經(jīng)完畢經(jīng)理面試;1號同學(xué)開始經(jīng)理面試,用時5分鐘;最終,1號同學(xué)在9:01完畢整個面試過程。第三個進(jìn)行面試的是2號同學(xué)。2號同學(xué)在21分鐘時刻開始秘書面試,用時10分鐘完畢秘書面試,此時1號同學(xué)尚未完畢副主管面試;2號同學(xué)等待5分鐘后進(jìn)行副主管面試,面試用時20分鐘,此時1號同學(xué)剛好結(jié)束主管面試;2號同學(xué)直接進(jìn)行主管面試,用時18分鐘,此時1號同學(xué)已經(jīng)完畢經(jīng)理面試;2號同學(xué)直接進(jìn)行經(jīng)理面試,用時6分鐘。最終,2號同學(xué)在9:20完畢整個面試過程。第四個進(jìn)行面試的是5號同學(xué)。5號同學(xué)在31分鐘時刻開始秘書面試,用時14分鐘完畢秘書面試,此時2號同學(xué)尚未完畢副主管面試;5號等待11分鐘后進(jìn)行副主管面試,面試副主管用時11分鐘,副主管面試完,2號同學(xué)尚未完畢主管面試;5號同學(xué)等待7分鐘后開始主管面試,用時8分鐘,此時2號同學(xué)已經(jīng)完畢經(jīng)理面試;5號同學(xué)直接進(jìn)行經(jīng)理面試,用時9分鐘。最終,5號同學(xué)在9:31完畢整個面試過程。最后進(jìn)行面試的是3號同學(xué)。3號同學(xué)在45分鐘時刻開始秘書面試,用時20分鐘完畢秘書面試,此時5號同學(xué)尚未完畢副主管面試;3號同學(xué)等待2分鐘后開始面試副主管,用時16分鐘,此時5號同學(xué)已經(jīng)完畢主管面試;3號同學(xué)直接開始主管面試,用時10分鐘,此時5號同學(xué)已經(jīng)完畢經(jīng)理面試;3號同學(xué)直接進(jìn)行經(jīng)理面試,用時7分鐘,最終,3號同學(xué)在9:40完畢整個面試過程。為了更加直觀地表達(dá)整個面試過程的時間安排,我們作出面試的時間安排表如下:表2面試時間安排表秘書副主管主管經(jīng)理開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻同學(xué)48:008:088:088:188:188:338:338:41同學(xué)18:088:218:218:368:368:568:569:01同學(xué)28:218:318:368:568:569:149:149:20同學(xué)58:318:458:569:079:149:229:229:31同學(xué)38:459:059:079:239:239:339:339:40至此,模型所得五位同學(xué)的面試順序為,以此順序依次進(jìn)行面試,總計用時最短,為100分鐘,即這五位同學(xué)最早可在9:40離開公司。問題二建模和求解對于問題一,所建立的數(shù)學(xué)模型是針對具體面試者與面試階段的特定模型。而問題二需要針對面試者與面試階段不擬定建立相應(yīng)的數(shù)學(xué)模型,進(jìn)而求出最短面試時間。為此,借助問題一的建模思想,將模型進(jìn)一步推廣,假設(shè)有m名面試者,n個面試階段,建立求解最小面試時間的數(shù)學(xué)模型。(1)模型建立事實上,這個問題就是要安排m名面試者的面試順序,使完畢所有面試所花費的時間最少。面試時間矩陣:優(yōu)化目的:(15)約束條件:時間先后順序約束(每人只有參與完前一個階段的面試后才干進(jìn)入下一個階段)(16)每個階段j同一時間只能面試1名同學(xué):用0-1變量表達(dá)第名同學(xué)是否排在第名同學(xué)前面(1表達(dá)是,0表達(dá)否),則,(17),(18)可以將非線性的優(yōu)化目的改寫為如下線性優(yōu)化目的:(19)s.t.(20)(21)……(22)則這個問題的0-1非線性規(guī)劃模型為:(23)s.t.,(24),(25),(26),(27)模型求解根據(jù)模型,我們可編寫LINGO程序如下:Model:SETS:!Person=被面試者集合,Stage=面試階段的集合;Person/1..m/;Stage/1..n/;!T=已知的面試所需要的時間,X=面試開始時間;PXS(Person,Stage):T,X;!Y(i,k)=1:k排在i前,0:否則;PXP(Person,Person)|&1#LT#&2:Y;ENDSETSDATA:T=;ENDDATA[obj]min=MAXT;!MAXT是面試的最后結(jié)束時間;MAXT>=@m(xù)ax(PXS(i,j)|j#EQ#@size(stage):x(i,j)+t(i,j));!只有參與完前一個階段的面試后才干進(jìn)入下一個階段;@for(PXS(i,j)|j#LT#@size(stage):[ORDER]x(i,j)+t(i,j)<x(i,j+1));!同一時間只能面試1名同學(xué);@for(Stage(j):@for(PXP(i,k):[SORT1]x(i,j)+t(i,j)-x(k,j)<MAXT*Y(i,k));@for(PXP(i,k):[SORT2]x(k,j)+t(k,j)-x(i,j)<MAXT*(1-Y(i,k))););@for(PXP:@bin(y));End具體情況中,只需將面試人數(shù)m、面試階段n以及初始時間矩陣的具體值代入程序即可得最優(yōu)面試順序以及最短面試時間。(3)結(jié)果分析依照題設(shè)規(guī)定,我們運(yùn)用Excel隨機(jī)生成5人面試5階段的面試時間和6人面試5階段的面試時間進(jìn)行模型結(jié)果分析,并對隨機(jī)產(chǎn)生的面試順序得出的結(jié)果與模型計算得出的面試順序所得的結(jié)果進(jìn)行對比分析說明,具體內(nèi)容如下:A.5名同學(xué)進(jìn)行5個階段的面試。面試程序上,每個同學(xué)都必須從第一階段面試開始,然后進(jìn)行第二階段面試,…,最后進(jìn)行第五階段的面試,并且在任何一個階段5名同學(xué)的順序是同樣的。用Mat(yī)lab[2]隨機(jī)生成面試時間矩陣即具體的面試時間如表三所示:表3具體面試時間表(A)同學(xué)編號第一階段第二階段第三階段第四階段第五階段19151711122167912831081417144116676517151569按照原始同學(xué)編號排序進(jìn)行面試;根據(jù)隨機(jī)排列的順序我們可計算出每個面試者的面試時間和等待時間,以及每階段面試的面試官的等待時間,并作出面試時間圖分別如下:圖4面試時刻(同學(xué))圖5面試時刻(面試官)由圖可知,整個面試過程共花費110分鐘,同學(xué)累計等待時間為50分鐘,面試官累計等待時間為40分鐘。下面我們將應(yīng)用所建模型求解,進(jìn)行比較。按照模型排序進(jìn)行面試根據(jù)以上所建模型,用Lingo[3]軟件運(yùn)營(程序請見附錄3)可得最優(yōu)面試順序為,部分結(jié)果如下圖(詳見附錄4):圖6Lingo部分運(yùn)營結(jié)果(B)根據(jù)模型所得結(jié)果,我們可計算出每個面試者的面試時間和等待時間,以及每階段面試的面試官的等待時間,并作出面試時間圖分別如下:圖7A.面試時刻(同學(xué))圖8A.面試時刻(面試官)由圖可知,整個面試過程共花費101分鐘,比隨機(jī)生成面試順序得到總時間減少9分鐘,同學(xué)累計等待時間為23分鐘,比隨機(jī)生成面試順序同學(xué)累計等待時間減少27分鐘;面試官累計等待時間為22分鐘,比隨機(jī)生成面試順序面試官等待時間減少18分鐘。根據(jù)結(jié)論,我們可作出最優(yōu)面試時間安排表如下:表4最優(yōu)面試時間安排表第一階段第二階段第三階段第四階段第五階段開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻面試者38:008:108:108:188:188:328:328:498:499:03面試者18:108:198:198:348:348:518:519:029:039:15面試者58:198:368:368:518:519:069:069:129:159:24面試者28:368:528:528:599:069:159:159:279:279:35面試者48:529:039:039:099:159:219:279:349:359:41至此可知,這五位同學(xué)最早可于9:41離開該面試公司。B.6個面試者進(jìn)行5個階段的面試;面試程序上,每個同學(xué)都必須從第一階段面試開始,然后進(jìn)行第二階段面試,…,最后進(jìn)行第5階段的面試,并且在任何一個階段5名同學(xué)的順序是同樣的。用Matlab隨機(jī)生成面試時間矩陣即具體的面試時間如下表所示:表5B.具體面試時間表同學(xué)編號第一階段第二階段第三階段第四階段第五階段196128725168171838179101241479191859178191561113141918按照原始同學(xué)編號排序進(jìn)行面試根據(jù)隨機(jī)排列的順序我們可計算出每個面試者的面試時間和等待時間,以及每階段面試的面試官的等待時間,并作出時刻表分別如下:圖9B.面試時刻(同學(xué))圖10B.面試時刻(面試官)由圖可知,整個面試過程共花費142分鐘,同學(xué)累計等待時間為70分鐘,面試官累計等待時間為47分鐘。下面我們將應(yīng)用所建模型求解,進(jìn)行比較。按照模型排序進(jìn)行面試根據(jù)以上所建模型,用Lingo軟件運(yùn)營(程序請見附錄5)可得最優(yōu)面試順序為,部分結(jié)果如下圖(詳見附錄6):圖11B.Lingo軟件部分運(yùn)營圖根據(jù)模型所得結(jié)果,我們可計算出每個面試者的面試時間和等待時間,以及每階段面試的面試官的等待時間,并作出面試時間圖分別如下:圖12B.面試時刻(同學(xué))圖13B.面試時刻(面試官)由圖可知,整個面試過程共花費135分鐘,比隨機(jī)生成面試順序得到總時間減少7分鐘,同學(xué)累計等待時間為119分鐘,比隨機(jī)生成面試順序同學(xué)累計等待時間增長49分鐘;面試官累計等待時間為15分鐘,比隨機(jī)生成面試順序面試官等待時間減少32分鐘。根據(jù)結(jié)論,我們可作出面試時刻安排表如下:表6B.面試時刻安排表第一階段第二階段第三階段第四階段第五階段開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻面試者28:008:058:058:218:218:298:298:468:469:04面試者48:058:198:218:288:298:388:469:059:059:23面試者38:198:278:288:458:458:549:059:159:239:35面試者68:278:388:458:588:589:129:159:349:359:53面試者58:388:478:589:159:159:239:349:539:5310:08面試者18:478:569:159:219:239:359:5310:0110:0810:15問題三建模和求解通過查閱大量的文獻(xiàn)及數(shù)據(jù),我們發(fā)現(xiàn),當(dāng)前大部分面試的組織實行過程中均存在著一些不科學(xué)、不公平、不合理的面試模式,一個常見的基本問題是如何緊湊、高效、省時地安排面試者按順序完畢面試??茖W(xué)有效地組織和安排無論對面試者還是對組織單位、用人單位都是省時省力、節(jié)略成本的。面試過程的安排無疑要根據(jù)面試者的基本情況、用人單位的規(guī)定與面試設(shè)立項目有直接關(guān)系。比較典型的情況是用人單位或組織單位設(shè)立了幾個階段的面試,參與面試的人員必須逐個完畢各個階段的面試才干錄取,此外由于面試者各自的學(xué)歷、專業(yè)背景等因素的差異,每個面試者在每個階段的面試時間也有所不同。如何來合理有效地安排類似這種情況的一場面試以充足運(yùn)用時間、節(jié)約雙方成本,是現(xiàn)在面試過程面臨的最重要的問題。通過問題一和問題二的建模我們很容易發(fā)現(xiàn),假如在面試過程中規(guī)定面試者在所有面試完以后一起離開公司無疑是浪費面試者的時間,并且對于面試官來說,由于面試者必須按階段面試,所以面試官在面試過程中也存在等待時間。為了節(jié)約雙方的時間成本,我們基于問題一的結(jié)果,對面試過程進(jìn)行了更科學(xué)、更公平、更合理的規(guī)劃?;趩栴}一的結(jié)果,我們可以作出五個同學(xué)參與整個面試過程(涉及等待時間)的時間表,如下表所示表7同學(xué)面試時刻表到達(dá)時刻秘書面試等待時間副主管面試等待時間主管面試等待時間經(jīng)理面試離開時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻開始時刻結(jié)束時刻同學(xué)48:008:008:080分鐘8:088:180分鐘8:188:330分鐘8:338:418:41同學(xué)18:088:088:210分鐘8:218:360分鐘8:368:560分鐘8:569:019:01同學(xué)28:218:218:315分鐘8:368:560分鐘8:569:140分鐘9:149:209:20同學(xué)58:318:318:4511分鐘8:569:077分鐘9:149:220分鐘9:229:319:31同學(xué)38:458:459:052分鐘9:079:230分鐘9:239:330分鐘9:339:409:40由表7可以看出,當(dāng)每個同學(xué)在自己面試的時刻到面試地點以及在結(jié)束面試之后就離開面試地點的話,同學(xué)4節(jié)約時間59分鐘,同學(xué)1節(jié)約時間47分鐘,同學(xué)2節(jié)約時間41分鐘,同學(xué)5節(jié)約時間40分鐘,同學(xué)3節(jié)約時間45分鐘,整體節(jié)約時間232分鐘,即近4個小時,平均每人節(jié)約46分鐘。并且,在他們等待面試過程中,假如他們知道自己下一階段面試的開始時刻,就可以運(yùn)用等待時間作為機(jī)動時間來做一些其他事情。對于面試官來說,由于面試者必須按階段面試,所以面試官在面試過程中也存在等待時間,基于問題一的結(jié)論,我們可以作出關(guān)于面試官在面試過程中檔待時間的圖解如下:圖14面試官等待時間根據(jù)圖14,我們整理出了面試官的面試時間表如下:表8面試官工作時間表到達(dá)時刻離開時刻休息時間休息時間段秘書8:009:050分鐘無副主管8:089:233分鐘8:18-8:21主管8:189:333分鐘8:33-8:36經(jīng)理8:339:4032分鐘8:41-8:56,9:01-9:14,9:20-9:22,9:31-9:33根據(jù)上表我們可以看出,面試官在需要自己進(jìn)行面試的時刻到面試地點以及在結(jié)束面試之后就離開面試地點的話,秘書可以節(jié)約時間35分鐘,副主管可以節(jié)約時間25分鐘,主管可以節(jié)約時間25分鐘,經(jīng)理可以節(jié)約時間33分鐘,整體節(jié)約時間118分鐘,即近2小時,并且,在他們等待面試者的過程中,假如他們知道每名面試者的開始、結(jié)束時間,他們就可以合理運(yùn)用等待時間進(jìn)行休息或其他活動。由此分析可知,對于面試公司安排面試模式時,可以預(yù)算時間,根據(jù)本文模型進(jìn)行面試者的排序,然后分別作出面試者與面試官的面試時刻表,從而告知面試者和面試官在指定面試時刻到達(dá)面試地點即可,還可以告知他們合適是休息時間,以此便建立了一個更加科學(xué)、公平、合理的面試模式,在此面試模式中,可以減少面試者與面試官更多的時間成本,而在節(jié)約下來的機(jī)會成本中,他們可以發(fā)明更多的價值。六、模型評價與推廣1.模型的優(yōu)點(1)優(yōu)化模型中將面試時間最短轉(zhuǎn)化為最后一名同學(xué)面試結(jié)束時刻最早,將復(fù)雜問題極大簡化,增長模型的實用性和可靠性。(2)所建立的最短面試時間模型具有一般性,對任意給定的面試時間矩陣均可使用,并編寫了求解最短面試時間的lingo程序,具有較大的應(yīng)用價值。2.模型的局限性:模型均是建立在不可插隊和順序面試等特性下,也許不是全局最優(yōu)。3.模型的推廣:在這種模型可以應(yīng)用于某工廠用n種原料通過s個階段生產(chǎn)出不同的產(chǎn)品,并且是一種原料生產(chǎn)必須通過第一個階段,然后通過第二個階段直到第s個階段才干生產(chǎn)出一種產(chǎn)品,并且一種原料在第k個階段生產(chǎn)的時候,其他原料不能進(jìn)行第k個階段的生產(chǎn)。原料i在j階段生產(chǎn)的時間為c(i,j)i=1到n,j=1到s。問如何安排這n種原料的生產(chǎn)順序?使這n種產(chǎn)品在最短的時間內(nèi)生產(chǎn)出來七、參考文獻(xiàn)[1]譚代倫,劉益,張世祿.多階段有序面試問題的數(shù)學(xué)模型與算法研究[J].人類工效學(xué),2023.[2]王正林,劉明.精通MATLAB[M].北京:電子工業(yè)出版社,2023.[3]謝金星,薛毅.優(yōu)化建模與LINDO/LIMGO軟件[M].北京:清華大學(xué)出版社,2023.附錄1問題一模型的Lingo程序Model:SETS:!Person=被面試者集合,Stage=面試階段的集合;Person/1..5/;Stage/1..4/;!T=已知的面試所需要的時間,X=面試開始時間;PXS(Person,Stage):T,X;!Y(i,k)=1:k排在i前,0:否則;PXP(Person,Person)|&1#LT#&2:Y;ENDSETSDATA:T=131520510201862016107810158141189;ENDDATA[obj]min=MAXT;!MAXT是面試的最后結(jié)束時間;MAXT>=@max(PXS(i,j)|j#EQ#@size(stage):x(i,j)+t(i,j));!只有參與完前一個階段的面試后才干進(jìn)入下一個階段;@for(PXS(i,j)|j#LT#@size(stage):[ORDER]x(i,j)+t(i,j)<x(i,j+1));!同一時間只能面試1名同學(xué);@for(Stage(j):@for(PXP(i,k):[SORT1]x(i,j)+t(i,j)-x(k,j)<MAXT*Y(i,k));@for(PXP(i,k):[SORT2]x(k,j)+t(k,j)-x(i,j)<MAXT*(1-Y(i,k))););@for(PXP:@bin(y));End附錄2問題一Lingo運(yùn)營結(jié)果Localoptimalsolutionfound.Objectivevalue:100.0000Objectivebound:100.0000Infeasibilities:0.000000Extendedsolversteps:117Totalsolveriterations:11943Elapsedruntimeseconds:5.44ModelClass:MINLPTotalvariables:31Nonlinearvariables:16Integervariables:10Totalconstraints:97Nonlinearconstraints:81Totalnonzeros:357Nonlinearnonzeros:165VariableValueReducedCostMAXT100.00000.000000T(1,1)13.000000.000000T(1,2)15.000000.000000T(1,3)20.000000.000000T(1,4)5.0000000.000000T(2,1)10.000000.000000T(2,2)20.000000.000000T(2,3)18.000000.000000T(2,4)6.0000000.000000T(3,1)20.000000.000000T(3,2)16.000000.000000T(3,3)10.000000.000000T(3,4)7.0000000.000000T(4,1)8.0000000.000000T(4,2)10.000000.000000T(4,3)15.000000.000000T(4,4)8.0000000.000000T(5,1)14.000000.000000T(5,2)11.000000.000000T(5,3)8.0000000.000000T(5,4)9.0000000.000000X(1,1)8.0000000.000000X(1,2)21.000000.000000X(1,3)36.000000.000000X(1,4)56.000000.000000X(2,1)23.000000.000000X(2,2)36.000000.000000X(2,3)56.000000.000000X(2,4)74.000000.000000X(3,1)47.000000.000000X(3,2)67.000000.000000X(3,3)83.000000.000000X(3,4)93.000000.000000X(4,1)0.0000000.9999960X(4,2)8.6000000.000000X(4,3)21.000000.000000X(4,4)48.000000.000000X(5,1)33.000000.000000X(5,2)56.000000.000000X(5,3)74.000000.000000X(5,4)84.000000.000000Y(1,2)0.000000-99.99920Y(1,3)0.0000000.000000Y(1,4)1.00000099.99920Y(1,5)0.0000000.000000Y(2,3)0.0000000.000000Y(2,4)1.0000000.000000Y(2,5)0.000000-99.99920Y(3,4)1.0000000.000000Y(3,5)1.00000099.99920Y(4,5)0.0000000.000000RowSlackorSurplusDualPriceOBJ100.0000-1.00000020.000000-0.9999960ORDER(1,1)0.0000000.9999960ORDER(1,2)0.0000000.000000ORDER(1,3)0.0000000.000000ORDER(2,1)3.0000000.000000ORDER(2,2)0.0000000.000000ORDER(2,3)0.0000000.000000ORDER(3,1)0.0000000.000000ORDER(3,2)0.0000000.9999960ORDER(3,3)0.0000000.9999960ORDER(4,1)0.60000000.000000ORDER(4,2)2.4000000.000000ORDER(4,3)12.000000.000000ORDER(5,1)9.0000000.000000ORDER(5,2)7.0000000.000000ORDER(5,3)2.0000000.000000SORT1(1,1,2)2.0000000.000000SORT1(1,1,3)26.000000.000000SORT1(1,1,4)79.000000.000000SORT1(1,1,5)12.000000.000000SORT1(1,2,3)14.000000.000000SORT1(1,2,4)67.000000.000000SORT1(1,2,5)0.0000000.000000SORT1(1,3,4)33.000000.000000SORT1(1,3,5)66.000000.000000SORT1(1,4,5)25.000000.000000SORT2(1,1,2)75.000000.000000SORT2(1,1,3)41.000000.000000SORT2(1,1,4)0.0000000.9999960SORT2(1,1,5)61.000000.000000SORT2(1,2,3)56.000000.000000SORT2(1,2,4)15.000000.000000SORT2(1,2,5)76.000000.000000SORT2(1,3,4)39.000000.000000SORT2(1,3,5)0.0000000.000000SORT2(1,4,5)53.000000.000000SORT1(2,1,2)0.0000000.9999960SORT1(2,1,3)31.000000.000000SORT1(2,1,4)72.600000.000000SORT1(2,1,5)20.000000.000000SORT1(2,2,3)11.000000.000000SORT1(2,2,4)52.600000.000000SORT1(2,2,5)0.0000000.9999960SORT1(2,3,4)25.600000.000000SORT1(2,3,5)73.000000.000000SORT1(2,4,5)37.400000.000000SORT2(2,1,2)65.000000.000000SORT2(2,1,3)38.000000.000000SORT2(2,1,4)2.4000000.000000SORT2(2,1,5)54.000000.000000SORT2(2,2,3)53.000000.000000SORT2(2,2,4)17.400000.000000SORT2(2,2,5)69.000000.000000SORT2(2,3,4)48.400000.000000SORT2(2,3,5)0.0000000.9999960SORT2(2,4,5)41.600000.000000SORT1(3,1,2)0.0000000.000000SORT1(3,1,3)27.000000.000000SORT1(3,1,4)65.000000.000000SORT1(3,1,5)18.000000.000000SORT1(3,2,3)9.0000000.000000SORT1(3,2,4)47.000000.000000SORT1(3,2,5)0.0000000.000000SORT1(3,3,4)28.000000.000000SORT1(3,3,5)81.000000.000000SORT1(3,4,5)38.000000.000000SORT2(3,1,2)62.000000.000000SORT2(3,1,3)43.000000.000000SORT2(3,1,4)0.0000000.000000SORT2(3,1,5)54.000000.000000SORT2(3,2,3)63.000000.000000SORT2(3,2,4)20.000000.000000SORT2(3,2,5)74.000000.000000SORT2(3,3,4)47.000000.000000SORT2(3,3,5)1.0000000.000000SORT2(3,4,5)39.000000.000000SORT1(4,1,2)13.000000.000000SORT1(4,1,3)32.000000.000000SORT1(4,1,4)87.000000.000000SORT1(4,1,5)23.000000.000000SORT1(4,2,3)13.000000.000000SORT1(4,2,4)68.000000.000000SORT1(4,2,5)4.0000000.000000SORT1(4,3,4)48.000000.000000SORT1(4,3,5)84.000000.000000SORT1(4,4,5)28.000000.000000SORT2(4,1,2)76.000000.000000SORT2(4,1,3)56.000000.000000SORT2(4,1,4)0.0000000.000000SORT2(4,1,5)63.000000.000000SORT2(4,2,3)74.000000.000000SORT2(4,2,4)18.000000.000000SORT2(4,2,5)81.000000.000000SORT2(4,3,4)37.000000.000000SORT2(4,3,5)0.0000000.000000SORT2(4,4,5)55.000000.000000附錄3問題二A的Lingo程序Model:SETS:!Person=被面試者集合,Stage=面試階段的集合;Person/1..5/;Stage/1..5/;!T=已知的面試所需要的時間,X=面試開始時間;PXS(Person,Stage):T,X;!Y(i,k)=1:k排在i前,0:否則;PXP(Person,Person)|&1#LT#&2:Y;ENDSETSDATA:T=915171112167912810814171411667617151569;ENDDATA[obj]min=MAXT;!MAXT是面試的最后結(jié)束時間;MAXT>=@max(PXS(i,j)|j#EQ#@size(stage):x(i,j)+t(i,j));!只有參與完前一個階段的面試后才干進(jìn)入下一個階段;@for(PXS(i,j)|j#LT#@size(stage):[ORDER]x(i,j)+t(i,j)<x(i,j+1));!同一時間只能面試1名同學(xué);@for(Stage(j):@for(PXP(i,k):[SORT1]x(i,j)+t(i,j)-x(k,j)<MAXT*Y(i,k));@for(PXP(i,k):[SORT2]x(k,j)+t(k,j)-x(i,j)<MAXT*(1-Y(i,k))););@for(PXP:@bin(y));End附錄4問題二A.Lingo運(yùn)營結(jié)果Localoptimalsolutionfound.Objectivevalue:101.0000Objectivebound:101.0000Infeasibilities:0.000000Extendedsolversteps:57Totalsolveriterations:7707Elapsedruntimeseconds:9.61ModelClass:MINLPTotalvariables:36Nonlinearvariables:16Integervariables:10Totalconstraints:122Nonlinearconstraints:101Totalnonzeros:447Nonlinearnonzeros:205VariableValueReducedCostMAXT101.00000.000000T(1,1)9.0000000.000000T(1,2)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貨車消防安全知識總結(jié)
- 2024高中化學(xué)第一章認(rèn)識有機(jī)化合物第四節(jié)研究有機(jī)化合物的一般步驟和方法作業(yè)含解析新人教版選修5
- 工業(yè)數(shù)字化人才培養(yǎng)從規(guī)劃到執(zhí)行的全過程管理策略
- 2024福建福州雙福高速公路有限責(zé)任公司招聘2人筆試參考題庫附帶答案詳解
- 訓(xùn)練營面試試題及答案
- 2025年氣浮電主軸項目發(fā)展計劃
- 2025年C301-I型低壓甲醇合成催化劑合作協(xié)議書
- 山西省晉中市太谷區(qū)2024-2025學(xué)年九年級上學(xué)期期末質(zhì)量監(jiān)測物理試題(原卷版+解析版)
- 2025年嘧菌酯項目發(fā)展計劃
- 轉(zhuǎn)科護(hù)理常規(guī)操作流程
- 人教版三年級下冊勞動教育《清潔教室衛(wèi)生》
- DL∕T 802.8-2014 電力電纜用導(dǎo)管技術(shù)條件 第8部分:埋地用改性聚丙烯塑料單壁波紋電纜導(dǎo)管
- 反賄賂與反腐敗管理制度
- 2024屆北京市海淀區(qū)小學(xué)英語五年級第二學(xué)期期末質(zhì)量檢測試題含解析
- 鄉(xiāng)村振興相關(guān)知識備考試題庫(含答案)
- G -B- 43630-2023 塔式和機(jī)架式服務(wù)器能效限定值及能效等級(正式版)
- QC/T 1091-2023 客車空氣凈化裝置 (正式版)
- 2024年節(jié)水知識競賽考試題及答案
- 《子路、曾皙、冉有、公西華侍坐》練習(xí)及參考答案
- 2024年江蘇醫(yī)藥職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整
- 1 神州謠 公開課一等獎創(chuàng)新教學(xué)設(shè)計
評論
0/150
提交評論