Koncepti
Tvrda i meka ograničenja, sa stvarnim primjerima
Razlika zvuči akademski sve dok tjedan dana ne provedete poništavajući vlastita pravila jer ste ih sva proglasili neprikosnovenima.
Definicije
Tvrdo ograničenje je pravilo koje mora vrijediti u svakom valjanom rasporedu. Njegovo kršenje ne daje lošiji raspored, nego nevaljan. Nastavnik ne može biti u dvije prostorije istodobno. Devedeset studenata ne može sjediti u prostoriji sa šezdeset mjesta. Kemijske vježbe ne mogu se održati u seminarskoj prostoriji bez digestora.
Meko ograničenje je želja. Njezino ispunjenje čini raspored boljim, a kršenje lošijim, ali još uvijek upotrebljivim. Nastavnik radije ne bi predavao petkom poslijepodne. Studenti ne bi trebali imati trosatne praznine. Nastavu treba sabiti u manje dana.
Mehanizam raspoređivanja tretira ih potpuno različito. Tvrda ograničenja određuju prostor dopuštenih rješenja. Meka određuju koje je od tih dopuštenih rješenja najbolje, a međusobno se odvagaju.
Razvrstavanje pravila koja već imate
Većina ustanova negdje ima popis. Gotovo nijedna ga nije razvrstala.
| Pravilo | Vrsta | Zašto |
|---|---|---|
| Nastavnik ne može održavati dvije nastave istodobno | Tvrdo | Fizički nemoguće; nijedan raspored koji ovo sadrži nije upotrebljiv. |
| Kapacitet prostorije mora odgovarati grupi | Tvrdo | Nastava se ne može održati. Povremeno se ublažava kada se zna da grupa ne dolazi u punom sastavu. |
| Nastava zahtijeva posebnu opremu | Tvrdo | Bez nje se nastava ne može održati. |
| Nastavnik označen kao nedostupan u utorak ujutro | Tvrdo | Ako je to sam unio, tretirajte kao tvrdo. U tome je smisao samoposlužnog unosa raspoloživosti. |
| Najviše šest sati nastave dnevno | Obično tvrdo | Često institucijska politika ili sindikalni dogovor, a ne želja. |
| Stanka za ručak između 12:00 i 14:00 | Meko ili tvrdo | Ovisi o ustanovi. Navedite to izričito umjesto da pretpostavljate. |
| Nastavnik preferira jutra | Meko | Želja. Optimizirajte prema njoj, ali ne odustajte zbog nje. |
| Studenti ne bi trebali imati praznine dulje od dva sata | Meko | Vrlo poželjno, rijetko u potpunosti ostvarivo. |
| Nastava sabijena u manje dana | Meko | U izravnom je sukobu s prethodnim retkom. Upravo za to služi optimizacija. |
| Preferirana prostorija za pojedini kolegij | Meko | Obično pogodnost, povremeno tvrdo kada je oprema fiksna. |
Zašto je zabuna skupa
Proglašavanje svakog pravila tvrdim djeluje sigurno. Nije. Skup ograničenja u kojem je svaka želja neprikosnovena obično ne dopušta nikakvo rješenje, a sustav ispravno javlja da se velik broj nastava ne može smjestiti.
Ono što slijedi je skupo: netko tjedan dana ručno poništava ograničenja jedno po jedno kako bi iznudio rezultat, a to je upravo ručni rad koji je automatizacija trebala ukloniti — a dobiveni raspored nema zapisa o tome koja su pravila i zašto zaobiđena.
Suprotna je pogreška rjeđa, ali gora. Označavanje stvarnog tvrdog ograničenja kao mekog daje raspored koji izgleda potpun, a sadrži nemogućnost, koju prvi tjedan otkriju zahvaćeni ljudi.
Praktičan test
Postavite svakom pravilu jedno pitanje: ako bi se prekršilo, bi li se nastava još uvijek mogla održati?
Ako ne, tvrdo je. Ako da, ali bi netko bio nezadovoljan, meko je. Ako je odgovor "ovisi o kome", pronašli ste političko, a ne raspoređivačko ograničenje, i o njemu mora odlučiti čovjek prije nego što uđe u bilo koji sustav.
Pogledajte kako se ograničenja definiraju u Wise Timetableu.
Želite vidjeti kako to radi?
Rezervirajte 45-minutnu online prezentaciju i proći ćemo kroz nju na primjeru raspoređivanja Vaše vlastite ustanove.