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

基于概率排序算法的企業排班系統研究

2016-11-21 09:47:30張昊王飛
電子設計工程 2016年21期
關鍵詞:排序

張昊,王飛

(河海大學 商學院,江蘇 南京 211100)

基于概率排序算法的企業排班系統研究

張昊,王飛

(河海大學 商學院,江蘇 南京 211100)

針對企業現有崗位和員工資源限制下,為實現所有崗位均有員工在職的目標,考慮員工空閑或者忙碌的時間因素、員工數量和崗位數量的大小關系以及每個員工對應的崗位數量對排班系統的影響,利用隨機概率生成員工忙閑時間分布空閑概率,并結合排序算法對員工崗位配對進行排序。實證仿真結果顯示:算法進行100次循環穩定性較高;當員工數量和崗位數量均為10時,員工空閑概率為0.8;當員工數大于崗位數時,員工空閑概率為0.9;而員工人數增加到21人時,空余崗位數量為0的概率接近1。

概率分布;排序算法;差異排班;無差異排班

在排班系統中,公平、合理的排班方法對于調動工作人員的工作積極性、提高工作效率都具有重要的意義[1]。企業的排班問題是公司正常運轉面臨的重要問題之一,人力成本在企業的日常營運過程中占了一部分重要的支出[2]。企業排班問題可分為兩大問題[3]:一是員工數恰好等于工作崗位數,即無差異排班;二是員工數不等于工作崗位數,即差異排班。而排班系統作為企業資源配置的關鍵節點,必將會發揮更大的作用[4]。對于小企業來說更是如此,員工需要花費大量的工時用于工作崗位,這對排班系統提出了更高的要求[5]。排班系統安排能適應員工時間和崗位變化的一種靈活性組織管理[6],企業進度的規劃、員工人力資源以及員工與崗位之間的匹配是影響排班系統的關鍵因素[7]。因此,合理的排班系統是企業順利運轉的重要保證,也是保證員工集中時間提高工作效率的重要基礎。

本研究以員工數量和崗位數量為排班系統的依據,以所有崗位均有員工在職為目標,結合員工空閑或者忙碌的時間因素、員工數量和崗位數量的大小關系以及每個員工對應的崗位數量對排班系統的影響,利用隨機概率生成員工忙閑時間分布空閑概率,并結合排序算法對員工崗位配對進行排序。

1 模型的建立

1.1問題描述

企業的崗位排班系統是一個重要戰術決策問題[8],在制定排班指派的中長期計劃時,每個月崗位的人員安排可以根據企業人力資源管理制度明確得出,但是由于管理層員工的隨機性,在未來每個月的員工的忙閑情況是不確定的[9]。假設每位員工每個月的工時分布獨立且服從同一分布,企業需要根據員工及其忙閑分布、崗位用工時數等安排每個月供需要在崗的對應排班的數量,使得整個排班系統中沒有員工在崗工時數量最少,所有崗位均有員工的概率最大[10]。在上述情況下,影響排班系統的因素主要包含兩個方面:員工數量和崗位數量的大小比例關系、對應崗位的工時,分別研究這兩個因素對于排班系統的影響,以所有崗位均有員工在職的概率最大為目標,在此基礎上制定出調整排班指派關系或員工增減的長期決策。

1.2條件假設

本研究針對企業每月進行一次排班的分析[11],因此假設如下:1)員工工作能力無差異;2)每個員工在職的機會成本相同;3)只考慮崗位數量,不考慮相同崗位存在相同的工作績效擔當;4)排班之前不確定每個員工忙碌與空閑的情況。

在排班系統研究中,員工數量和崗位數量的大小關系影響排班系統的設置,研究對應崗位數量對排班系統的影響時,還需要假設在該企業中員工的數量和崗位的數量相等。由于排班系統中,員工的能力和工種的差異會導致對應崗位數量存在差異。因此,不考慮這種差異,則假設所有員工對應的崗位數量相同,不存在某些員工對應同一崗位而某些員工同時對應兩個崗位的情況。

2 概率排序算法

2.1概率分布

基于以上4點條件假設,只知道所有員工空閑和忙碌的時間服從0-1的概率分布,其中,0代該表員工可以從事該項崗位,概率為α;1代表該員工無法從事該項崗位的機會成本非常大,概率為1-α。因此,對于員工的忙碌與空閑時間分布概率如表1所示。

表1 員工時間分布概率表

在每位員工對應一個崗位的情況下,由于員工空閑概率為α,忙綠概率為1-α,因此,對應崗位有員工在職的概率為α,沒有員工在職的概率為1-α,當員工數量和崗位數量為m時,沒有員工在職的崗位數的概率可以表示為[12]:

在每個員工對應兩個崗位的情況,只有崗位對應的兩個員工都處于忙碌狀態時才會出現該崗位為空余崗位,相對于對應崗位數為1的情況,空余崗位數為0的概率會有所降低,由于對應崗位數大于2時,直接解析計算概率會比較復雜[13],因此,利用隨機概率算法對員工的時間分布進行分析。

隨機概率算法以每個員工空閑概率為α的概率隨機生成100次所有員工的時間分布值,根據該分布計算不同課程對應狀態下空閑崗位的概率值,根據員工空閑或者忙碌的狀態派段空閑崗位數量,計算得到100個空余崗位數量,同時,得到每個空余崗位在100次計算中的比例得到空余崗位數對應的概率。

2.2排序算法

將待排序的員工空閑概率與崗位數量分別存儲在連續的順序物理空間A={a1,a2,…,an}和B={b1,b2,…,bm}中,從兩頭開始排序[14],每趟定位2個元素,即找出當前待排序員工空閑概率的最大值amax和崗位數的最小值bmin,將最大值移動到末尾,最小值移動到首位,重復上一趟工作,這樣每趟縮小2個元素的待排范圍、并定位,知道范圍縮小到剩余1或者0個元素。當n為偶數時最終以0個待排數量中值,當n為奇數時最終以1個待排數量終止[15]。算法步驟如下:

Step.1:置趟數計數器j=0,找出員工數組中最大值的位序下標和崗位數組中最小值,并記錄在max和min中;Step.2:如果max=j,則完成以下運算

Step.4:趟數計數器j增1,即j=j+1;

Step.5:如果j

2.3隨機概率排序算法

基于員工空閑和忙碌的時間服從0-1的概率分布和排序算法,本研究將兩個算法進行整合使用,具體算法流程如圖1所示。

圖1 隨機概率排序算法

3 實證檢驗

3.1算法分析

從算法描述中不難發現,對于具有m個崗位的序列完成排序,一共需要進行m/2趟,每趟完成元素對比次數為次m-2j-1(j為趟次,0≤j<m/2),即總對比次數為[16]:

當尋找到第j趟中員工空閑概率的最大值和崗位數最小值后,需要把最大值元素移動到m-j-1處,把最小值元素移動到j處,每趟的移動賦值運算最多8次,所以排序總移動賦值次數最多為4m次[17],該算法的總時間復雜度為(m2+m)/4。當數據序列為正序時,每趟移動元素的次數為0,算法的總時間復雜度為m2/4。當數據序列為逆序時,每趟移動元素的次數最多4m次,則該算法關于循環次數的穩定性如圖2所示。其中,趟數計數器從0到100循環過程中,算法逐漸趨于穩定。

圖2 算法的穩定性

3.2無差異排班

當員工數量和崗位數量相等m=n=10,員工空閑概率為0.8,利用上述算法計算不同崗位對應關系下空閑崗位數量對應的概率大小得到結果如圖3所示。

圖3 崗位數量對空余崗位數量概率

由圖3可以看出,當空余崗位數量較小時,對應崗位數越多空余崗位對應的概率值越大:在極端情況下,當空余崗位數為0,每個員工對應5個崗位可以使得概率接近1,即幾乎能夠保證所有崗位均有員工在職;對應崗位數為1時,空余崗位為0的概率只有0.028,幾乎不能保證所有崗位均有員工在職;對應崗位數為2時,空余崗位是0的概率為0.47,只有約一般的可能性保證所有崗位均有員工在職。當對應崗位數量從1開始且以1的速率累計增加時,空余崗位數量的平均值下降的速度遠遠大于對應崗位數量增加的速度,由5.99下降到1.79,繼而下降為0.51。

根據以上計算,增加對應崗位數量可以增加空余崗位的概率為0,然而,由于員工的工種和精力相對有限,過多增加對應崗位數量會加大員工壓力進而影響工作質量和進度。

同時,員工空閑概率為0.8,每個員工對應5個崗位幾乎就能保證所有崗位均由員工完成正常運轉的概率為1,過多的增加對應崗位數并沒有必要。

3.3差異排班

由于考慮員工數量與崗位數量之間的差異性,假設員工數量多于崗位數量為2,即對于某個崗位對應的2名員工都處于忙綠狀態時才會出現該崗位空余的情況。因此,一個剩余空閑員工只對其中一個空閑崗位進行補充,只有剩余員工均處于忙碌狀態時才會出現該崗位最后成為空閑崗位,在員工數為n=8,n=10,崗位數為m=10,員工空閑概率為0.9的情況下,得到空閑崗位概率如圖4所示。

圖4 員工數大于崗位數時空閑崗位概率圖

由圖可以看出在同一對應關系下,員工數量多余崗位數量會明顯降低空余崗位為0的概率,因此在不改變每位員工對應崗位的情況下適當增加員工可以減少空余崗位的產生。員工的增加會增加排班系統的成本,考慮員工的累計增加對排班系統的影響,在對應崗位數為2和崗位數為11的情況下改變員工的數量,得到的結果如表2所示。

表2 員工數量對應空余崗位的影響

員工數量持續增加,空余崗位數為0的概率不斷增加,空余崗位的平均數不斷減少,當員工人數增加到21人時,空余崗位數量為0的概率接近1,可以滿足所有崗位均有員工在崗的目標。在崗位數量固定的情況下增加員工可以減少崗位,保證企業正常運轉的順利實現,而員工增加的數量需要比較增加員工的成本和出現空余崗位產生的損失,尋求兩個成本之間的平衡點保證兩者之和最小,實現排班系統所有崗位均有員工在崗以及成本最小的目標。由于不同對應崗位數也會影響空余崗位,增加員工數量的同時也可以考慮改變每個員工的對應崗位數,此時排班系統最優的策略是實現員工的成本最小。

4 結 論

文中研究了以企業員工數量和崗位數量為系統的排班問題優化,在綜合考慮員工的忙碌與空閑時間的概率分布的情況下,利用了隨機概率生成空閑崗位數量,同時,利用排序算法對隨機生成的空閑崗位與空閑員工進行匹配,從而提高企業員工的工作效率。在設計算法時利用概率分布的基本思想,對其稍作改進后使之適用于企業排班系統的求解,并通過算例證明了該算法同時適用于差異排班和無差異排班系統。參考文獻:

[1]林紅,饒云波,李勇.遺傳算法在乘務員排班系統中的應用[J].計算機技術與發展,2007,17(1):199-202.

[2]劉欣.大型集團企業人力資源管理信息化建設[J].電力信息化,2011,09(5):47-50.

[3]章堅民,吳鑫淼,陳耀軍,等.供電公司移動作業排班調度優化模型及算法[J].電力系統自動化,2013,37(14):81-88.

[4]張立,夏孝潔,忻凌,等.護理實習生排班系統的研發與應用[J].電腦知識與技術,2015(8):21-27.

[5]劉曉云.我國中小企業人力資源管理問題研究[J].經濟體制改革,2011(5):112-115.

[6]陳璐,陳湘玉,八卷直一.電子排班系統的開發及應用[J].中華護理雜志,2012,47(12):1118-1119.

[7]梁劍波,柴群.遺傳算法在多類型的車輛人員排班系統中的應用與研究[J].電腦知識與技術,2014(12):8266-8267.

[8]夏正洪,潘衛軍.呼叫中心智能排班系統關鍵技術[J].計算機工程與設計,2015(5):1332-1336.

[9]曹清越.基于Web的排班管理系統設計思路[J].信息與電腦:理論版,2013(1):121-122.

[10]程元軍,羅利.基于排隊論和整數規劃的銀行柜員彈性排班模型[J].管理學報,2010,7(10):1558-1565.

[11]蘇強,趙飛.多技能呼叫中心排班算法研究[J].系統工程理論與實踐,2015(1):239-246.

[12]藍伯雄,張米.考慮延誤因素的機組排班模型研究[J].中國管理科學,2015(12):33-41.

[13]鄭偉,王朝坤,劉璋,等.一種基于隨機游走模型的多標簽分類算法[J].計算機學報,2010,33(8):1418-1426.

[14]劉凱鵬,方濱興.一種基于社會性標注的網頁排序算法[J].計算機學報,2010,33(6):1014-1023.

[15]石海鶴,薛錦云.基于PAR的排序算法自動生成研究[J].軟件學報,2012,23(9):2248-2260.

[16]淦艷,楊有.5種排序算法的性能分析[J].重慶文理學院學報:自然科學版,2010,29(3):45-50.

[17]盧敏,黃亞樓,謝茂強,等.代價敏感的列表排序算法[J].計算機研究與發展,2012,49(8):1738-1746

Enterprise scheduling system based on probability sorting algorithm

ZHANG Hao,WANG Fei
(School of Business,Hohai University,Nanjing 211100,China)

Under existing jobs and enterprise staff resource constraints,to achieve the goal of serving all posts are staff employees idle or busy considering the time factor,the number of employees and the number of jobs as well as the relationship between the size of each employee corresponding to the number of jobs affect scheduling system,using a random probability generating employees busy idle time distribution probability,combined with sorting algorithm to sort the pairing of staff positions.Empirical Simulation results show that:the algorithm 100 times higher cycle stability;when the number of employees and the number of jobs are 10 employees idle probability is 0.8;when the number of employees is greater than the number of jobs,people are free probability is 0.9;and increase the number of employees to 21,the number of vacant posts 0 probability close to 1.

probability distribution;sorting algorithm;difference scheduling;no difference scheduling

TN-9

A

1674-6236(2016)21-0007-04

2016-03-20稿件編號:201603263

國家自然科學基金項目(71372166);江蘇高校哲學社會科學研究重點項目(2010ZDIXM004)

張 昊(1992—),男,吉林大安人,碩士研究生。研究方向:財務管理。

猜你喜歡
排序
排排序
排序不等式
作者簡介
名家名作(2021年9期)2021-10-08 01:31:36
作者簡介
名家名作(2021年4期)2021-05-12 09:40:02
作者簡介(按文章先后排序)
名家名作(2021年3期)2021-04-07 06:42:16
恐怖排序
律句填空排序題的備考策略
節日排序
刻舟求劍
兒童繪本(2018年5期)2018-04-12 16:45:32
作者簡介(按文章先后排序)
名家名作(2017年2期)2017-08-30 01:34:24
主站蜘蛛池模板: 国产免费久久精品99re丫丫一| 热99精品视频| 99re视频在线| 精品一区二区久久久久网站| 成人韩免费网站| 亚洲综合中文字幕国产精品欧美| 婷婷六月综合| 第九色区aⅴ天堂久久香| 亚洲一区免费看| 伊伊人成亚洲综合人网7777| 中文字幕资源站| 色综合久久88| 免费xxxxx在线观看网站| 精品国产免费观看| 91成人在线观看| 18禁影院亚洲专区| a亚洲视频| 一区二区偷拍美女撒尿视频| 欧美另类视频一区二区三区| 欧洲成人免费视频| 亚洲第一精品福利| 国产拍在线| 精品国产99久久| 精品国产美女福到在线不卡f| 欧美成人午夜在线全部免费| 久久国产精品娇妻素人| 免费A∨中文乱码专区| 老司国产精品视频91| 2022国产无码在线| 欧美精品xx| 22sihu国产精品视频影视资讯| 久久中文电影| 国产99欧美精品久久精品久久| 人妻一区二区三区无码精品一区 | 欧美黄色网站在线看| 久久永久免费人妻精品| 一本大道香蕉久中文在线播放 | 亚洲欧洲日本在线| 最新国产网站| 国产白丝av| 国产女人18毛片水真多1| 日韩久草视频| 国产swag在线观看| www.91中文字幕| 国产一区二区在线视频观看| A级毛片无码久久精品免费| 午夜视频在线观看免费网站| 亚洲色图欧美一区| 狠狠色综合网| 波多野结衣AV无码久久一区| 亚洲青涩在线| 天天干天天色综合网| 亚洲第一中文字幕| 香蕉国产精品视频| 露脸一二三区国语对白| 国产精品永久久久久| 亚洲AV无码一二区三区在线播放| 免费无码AV片在线观看国产| 欧美日韩福利| 国产美女视频黄a视频全免费网站| 亚洲成A人V欧美综合天堂| 午夜综合网| 精品国产免费观看| 青青操国产视频| 免费99精品国产自在现线| 久久人午夜亚洲精品无码区| 这里只有精品在线播放| 国产打屁股免费区网站| 日韩精品无码免费专网站| 亚洲第一av网站| 狠狠色香婷婷久久亚洲精品| 国产91无码福利在线 | 波多野结衣第一页| 免费播放毛片| 91免费在线看| 色有码无码视频| 亚洲国产精品成人久久综合影院| 香蕉网久久| 欧美亚洲国产一区| 一级在线毛片| 免费看的一级毛片| 乱人伦中文视频在线观看免费|