Wise Timetable

Koncepti

Tvrda i meka ograničenja, sa stvarnim primjerima

Razlika zvuči akademski dok ne provedete sedmicu poništavajući vlastita pravila jer ste ih sva proglasili neprikosnovenim.

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 istovremeno. Devedeset studenata ne može sjediti u prostoriji sa šezdeset mjesta. Hemijske vježbe ne mogu se održati u seminarskoj sali bez digestora.

Meko ograničenje je želja. Njeno ispunjenje poboljšava raspored, a kršenje ga pogoršava, ali on ostaje upotrebljiv. Nastavnik radije ne bi predavao petkom poslijepodne. Studenti ne bi trebali imati pauze od tri sata. Nastavu treba zbiti u manje dana.

Mehanizam za raspoređivanje ih tretira potpuno različito. Tvrda ograničenja određuju prostor dopuštenih rješenja. Meka ograničenja određuju koje je od tih dopuštenih rješenja najbolje, i među njima se uravnotežuje.

Razvrstavanje pravila koja već imate

Većina ustanova negdje ima popis. Gotovo nijedna ga nije razvrstala.

PraviloVrstaZašto
Nastavnik ne može održavati dva termina istovremenoTvrdoFizički nemoguće; nijedan raspored koji ovo sadrži nije upotrebljiv.
Kapacitet prostorije mora odgovarati grupiTvrdoTermin se ne može održati. Povremeno se ublažava kad je poznato da grupa ne dolazi u punom sastavu.
Termin zahtijeva posebnu opremuTvrdoNastava se ne može održati bez nje.
Nastavnik označen kao nedostupan utorkom ujutroTvrdoAko je to sam unio, tretirajte kao tvrdo. U tome je smisao dostupnosti koju unose sami nastavnici.
Najviše šest sati nastave dnevnoObično tvrdoČesto institucionalna politika ili sindikalni dogovor, a ne želja.
Pauza za ručak između 12:00 i 14:00Meko ili tvrdoZavisi od ustanove. Navedite to izričito umjesto da pretpostavljate.
Nastavnik preferira jutarnje termineMekoŽelja. Optimizirajte u skladu s njom, ali ne odustajte zbog nje.
Studenti ne bi trebali imati pauze duže od dva sataMekoVrlo poželjno, rijetko potpuno ostvarivo.
Nastava zbijena u manje danaMekoDirektno je u sukobu s prethodnim redom. Upravo za to služi optimizacija.
Preferirana prostorija za određeni predmetMekoObično pogodnost, povremeno tvrdo kad je oprema stalno postavljena.

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 nijedno rješenje, a sistem ispravno javlja da se velik broj termina ne može smjestiti.

Ono što slijedi je skupi dio: neko sedmicu dana ručno poništava ograničenja jedno po jedno kako bi iznudio rezultat, što je upravo ručni rad koji je automatizacija trebala ukloniti — a dobijeni raspored ne bilježi koja su pravila popuštena niti zašto.

Suprotna greška je rjeđa, ali gora. Označavanje stvarnog tvrdog ograničenja kao mekog daje raspored koji izgleda potpun, a sadrži nemogućnost koju u prvoj sedmici otkriju oni koje se tiče.

Praktičan test

Postavite svakom pravilu jedno pitanje: ako bi bilo prekršeno, može li se termin ipak održati?

Ako ne, tvrdo je. Ako da, ali bi neko bio nezadovoljan, meko je. Ako je odgovor "zavisi ko", otkrili ste političko, a ne rasporedno ograničenje, o kojem čovjek mora odlučiti prije nego što uđe u bilo koji sistem.

Pogledajte kako se ograničenja definišu u Wise Timetable.

Želite li vidjeti kako ovo radi?

Rezervirajte 45-minutnu online prezentaciju i proći ćemo kroz sve na primjeru problema rasporeda Vaše ustanove.