Tha a bhith a’ cur clàr altraim ri chèile, de na gnìomhachasan air fad anns a bheil feumalachdan clàr-obrach luchd-obrach gu mòr an sàs agus sòlaimte, na lìog fhèin a thaobh nan cnapan-starra a tha air luchd-clàraidh.
Tha teamplaidean clàr-ama altramais gu sònraichte duilich a thighinn a-steach ann an gnìomhachas far a bheil gainnead leantainneach de luchd-obrach agus tha feum air còmhdach 24 uair san latha, seachd latha san t-seachdain.
Tha manaidsearan a’ dèiligeadh ri measgachadh de nursaichean pàirt-ùine agus làn-ùine le diofar sheataichean sgilean agus theisteanasan. Agus, a bharrachd air na duilgheadasan practaigeach, tha aon fheart eile ann a tha a’ dèanamh cruthachadh clàran air leth deatamach: cùram euslaintich.
Chan eil e furasta teamplaid clàr altraim a chruthachadh a choinnicheas ris na riatanasan sin uile, ach tha cuid de rudan ann as urrainn dhut a dhèanamh gus do phròiseas clàraidh shift a leasachadh. Seo far am bu chòir dhut tòiseachadh.
A' cur an gnìomh duilgheadas clàradh banaltram
Feumaidh neach-stiùiridh ospadail clàr-ama trì latha a leasachadh airson ceathrar nursaichean, a rèir nan cumhachan a leanas:
- Tha gach latha air a roinn ann an trì gluasadan de ochd uairean a thìde.
- Gach latha, tha aon bhanaltram air a shònrachadh airson gach gluasad, agus chan eil banaltram sam bith ag obair barrachd air aon ghluasad aig aon àm.
- Rè na trì latha, thèid co-dhiù dà ghluasad a thoirt do gach banaltram.
Tha na pàirtean a leanas a’ moladh fuasgladh air cùis clàradh banaltram.
1. Leabharlainn a thoirt a-steach
Tha an còd gu h-ìosal a’ toirt a-steach an leabharlann riatanach.
2. Dàta
Tha an còd a leanas gu h-ìosal a 'cruthachadh dàta meallta gus obrachadh air an duilgheadas seo.
3. Cruthachadh modail
Tha an còd a leanas gu h-ìosal a 'cruthachadh modail.
4. Cruthachadh caochladairean
Tha an còd gu h-ìosal a’ cruthachadh sreath de chaochladairean airson na trioblaid. Tha an raon a’ mìneachadh sònrachaidhean gluasaid do nursaichean:
Ma tha shifts air a riarachadh do bhanaltram n air latha d, shifts[(n, d, s)] = 1, air neo bidh e co-ionann ri 0.
5. A 'sònrachadh shifts gu banaltraman
Às deidh sin, seallaidh sinn dhut mar as urrainn dhut banaltraman a riarachadh gu shifts agus sinn a’ cumail na leanas san amharc:
- Gach latha, chan eil ach aon bhanaltram air a shònrachadh airson gach shift.
- Bidh gach banaltram a 'dèanamh aon ghluasad gach latha aig a' char as motha.
A rèir a 'chòd airson a' chiad chumha, is e suim nan nursaichean a tha air an riarachadh airson gach shift aon.
Seo an còd a tha ag ràdh gur dòcha nach obraich gach banaltram ach aon ghluasad san latha. Tha an àireamh iomlan de ghluasadan a thèid a thoirt do gach banaltram air a chuingealachadh aig aon (“aig a’ char as motha ”oir is dòcha gum bi an latha dheth aig banaltram).
6. A 'sònrachadh shifts gu cothromach
Às deidh sin, seallaidh sinn dhut mar as urrainn dhut gluasadan a sgaoileadh am measg nursaichean cho cothromach ‘s a ghabhas. Is urrainn dhuinn dà ghluasad a thoirt do gach aon de na ceithir nursaichean oir tha naoi gluasadan ann anns na trì latha.
Bidh aon ghluasad air fhàgail às deidh sin, a dh'fhaodar a thoirt do bhanaltram sam bith. Anns na trì latha, tha an còd a leanas a 'dèanamh cinnteach gu bheil gach banaltram a' coileanadh co-dhiù dà ghluasad.
7. Solver ùrachadh crìochan
Faodaidh tu leigeil leis a h-uile fuasgladh a lorg ann am modail neo-optimization.
8. Clàraich gairm air ais
Air an neach-fuasglaidh, feumaidh tu gairm air ais a chlàradh a thèid a ghairm aig gach fuasgladh.
9. Cuir air bhog solver
Bidh an còd gu h-ìosal a 'ruith an neach-fuasglaidh agus a' taisbeanadh a 'chiad còig toraidhean.
10. Toraidhean deireannach
Seo an toradh deireannach de chlàradh banaltram.
Co-dhùnadh
Is e aon de na duilgheadasan as duilghe ann an riaghladh luchd-obrach clàradh banaltraman. Ged a dh ’fhaodadh gum bi e mì-mhodhail a bhith a’ toirt a-steach nursaichean mar chluicheadairean gnìomhach sa phròiseas, faodaidh e cuideam a lughdachadh agus cuideachadh le bhith a ’cruthachadh teamplaid clàr altraim feumail a ghabhas ath-chleachdadh le atharrachaidhean beaga.
Cuimhnich gur e teicneòlas do charaid agus gu bheil fuasglaidhean sònraichte rim faighinn airson dùbhlain clàraidh luchd-obrach. Ged is dòcha gu bheil e coltach gu bheil e nas fhasa fuireach le dòighean dearbhte, is e an neo-èifeachdas an cunnart as motha dhaibh uile - an dà chuid dha euslaintich agus banaltraman.
Leave a Reply