Wise Timetable

Koncepti

Čvrsta i meka ograničenja, sa stvarnim primerima

Razlika zvuči akademski sve dok nedelju dana ne provedete poništavajući sopstvena pravila jer ste sva proglasili nepovredivim.

Definicije

Čvrsto ograničenje je pravilo koje mora važiti u svakom ispravnom rasporedu. Njegovo kršenje ne daje lošiji raspored, već neispravan. Nastavnik ne može biti u dve učionice istovremeno. Devedeset studenata ne može sedeti u učionici sa šezdeset mesta. Hemijske vežbe ne mogu da se održe u seminarskoj učionici bez digestorijuma.

Meko ograničenje je želja. Njeno ispunjenje čini raspored boljim; njegovo kršenje čini raspored lošijim, ali i dalje upotrebljivim. Nastavnik bi radije da ne predaje petkom popodne. Studenti ne bi trebalo da imaju trosatne pauze. Nastavu treba zbiti u manji broj dana.

Mehanizam za raspoređivanje ih tretira potpuno različito. Čvrsta ograničenja određuju prostor dozvoljenih rešenja. Meka ograničenja određuju koje je od tih dozvoljenih rešenja najbolje, i među njima se vrši uravnoteženje.

Razvrstavanje pravila koja već imate

Većina ustanova negde ima spisak. Skoro nijedna ga nije razvrstala.

PraviloVrstaZašto
Nastavnik ne može držati dva termina istovremenoČvrstoFizički nemoguće; nijedan raspored koji ovo sadrži nije upotrebljiv.
Kapacitet učionice mora odgovarati grupiČvrstoTermin se ne može održati. Povremeno se ublažava kada se zna da grupa ne dolazi u punom sastavu.
Termin zahteva određenu opremuČvrstoNastava se ne može održati bez nje.
Nastavnik je označen kao nedostupan u utorak prepodneČvrstoAko je to sâm uneo, tretirajte kao čvrsto. U tome je smisao samoposlužnog unosa raspoloživosti.
Najviše šest nastavnih časova dnevnoObično čvrstoČesto je to politika ustanove ili sindikalni sporazum, a ne želja.
Pauza za ručak između 12:00 i 14:00Meko ili čvrstoZavisi od ustanove. Odredite to izričito umesto da pretpostavljate.
Nastavnik preferira jutarnje termineMekoŽelja. Optimizujte u skladu s njom; ne odustajte zbog nje.
Studenti ne bi trebalo da imaju pauze duže od dva sataMekoVeoma poželjno, retko u potpunosti ostvarivo.
Nastava zbijena u manji broj danaMekoDirektno je u sukobu sa prethodnim redom. Upravo zato postoji optimizacija.
Željena učionica za određeni predmetMekoObično pogodnost, povremeno čvrsto kada je oprema nepokretna.

Zašto je zabuna skupa

Proglasiti svako pravilo čvrstim deluje bezbedno. Nije. Skup ograničenja u kojem je svaka želja nepovrediva obično uopšte nema rešenje, a sistem ispravno javlja da se veliki broj termina ne može smestiti.

Ono što sledi je skupi deo: neko nedelju dana ručno poništava ograničenja jedno po jedno da bi iznudio rezultat, što je upravo ono ručno opterećenje koje je automatizacija trebalo da ukloni — a dobijeni raspored ne čuva zapis o tome koja su pravila savijena i zašto.

Suprotna greška je ređa, ali gora. Označavanje istinski čvrstog ograničenja kao mekog daje raspored koji izgleda potpun, a sadrži nemogućnost koju prve nedelje otkriju oni na koje se odnosi.

Praktičan test

Postavite svakom pravilu jedno pitanje: ako bi se prekršilo, da li bi se termin i dalje mogao održati?

Ako ne, čvrsto je. Ako da, ali bi neko bio nezadovoljan, meko je. Ako je odgovor „zavisi ko“, pronašli ste političko, a ne rasporedno ograničenje, o kojem čovek mora odlučiti pre nego što uđe u bilo koji sistem.

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

Želite da vidite kako ovo radi?

Rezervišite onlajn prezentaciju od 45 minuta i prođićemo kroz nju na primeru problema izrade rasporeda u Vašoj ustanovi.