Show simple item record

dc.contributor.advisorUyar, Ayşe Şima
dc.contributor.authorKelemci, Özgür
dc.date.accessioned2020-12-29T08:49:14Z
dc.date.available2020-12-29T08:49:14Z
dc.date.submitted2007
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/371954
dc.description.abstractHem şire Vardiyalama problemi, farklı özellikteki hem şirelere farklı vardiya tiplerinin problemin içerdi ği bir çok katı ve gev şek kısıtın sa ğlanarak atanmaya çalı şıldı ğı nöbet çizelgesi hazırlama problemidir. Bu çalı şmada, Gerçek bir hem şire vardiyalama problemi (Fatih Sultan Mehmet Hastanesi, İstanbul) genetik algoritmalar kullanılarak çözülür. Nöbet çizelgeleri elle yetkili ki şiler tarafından hazırlanmaya çalı şılmaktadır. Bir çok kısıttan dolayı elle hazırlama i şlemi çok vakit harcamayı gerektirmektedir ve genelde tüm kısıtlar sa ğlanamamaktadır. Çalı şmanın amacı gerçek bir vardiyalama problemine otomatik olarak üretilebilecek nöbet çizelgeleri hazırlamaktır. Bu çalı şma nöbet çizelgelerini genetik algoritmalar kullanarak çözüm bulma yolu ile ilgili çalı şmaların sonuçlarını içermektedir. De ğişken a ğırlık yöntemi gev şek kısıtların a ğırlı ğını üstel olarak artırmaktadır. Bu durumda gev şek kısıtlar daha hızlı çözülmekte ve ceza puanlarının ku şaklar boyunca dü şmesine yol açmaktadır ancak bu durum katı kısıtları etkilemektedir. Göreceli olarak ba şarım puanında katı kısıtların a ğırlı ğının katkısı dü şmeye ba şlamaktadır. Bölümler arasında hem şire transferine yardımcı olması amacıyla bir yöntem geli ştirildi ve uygulandı. Di ğer kısıtların ceza puanlarında herhangi bir de ğişikli ğe yol açmaksızın bazı kısıtların ceza puanlarını dü şürmede etkili bir yöntem oldu ğu ortaya çıktı. Onarma yönteminin ve ceza puanının normalizasyonun etkisi bu çalı şmada ara ştırıldı. Farklı ilk toplum olu şturma yöntemleri incelendi. Sonuçlar bazı kısıtların di ğer kısıtlara göre çözülmesinin çok daha zor oldu ğu sonucuna ula şıldı. Katı kısıtlara uymayan aday çözümler geçersiz çözümler kabul edildi. Çıkan sonuçlardan ceza puanı normalizasyonu, onarma yöntemi, de ğişken a ğırlık kullanma iyi sonuçlar alınmasını sa ğlamaktadır.
dc.description.abstractThe nurse rostering problem involves assigning shifts to qualified personel using timetable under some hard and soft constraint. In this study, the nurse rostering problem instance of the Fatih Sultan Mehmet Hospital is being attempted to be solved using genetic algorithm. Currently, the rosters are neing prepared by a head nurse who performs this tedious tas by hand. Due to the existence of many constraints usually the resulting schedules are suboptinal. The aim is this study is to generate better schedules automatically for this specific real world instance of the nurse rostering problem. The adaptive weight method increases the weight of the soft constraints exponentially, so the penalty points of soft constraints decrease, but this affects hard constraints, because the relative effect of the weights of the hard constraints on the overall fitness also decreases. The method is created to help transferring nurse between departments. This method decreases the penalty points of some constraint without increasing penalty points of other constraints. The effect of two constraint handling methods, a repair technique, normalization of fitness values and parameters settings for these are explored in this study. Different initial population methods are explored in this study. Different initialization methods are used to solve problematic constraints. A solution candidate is infeasible and unacceptable if it violates any one of the hard constraints. From the methods tested, it is seen that normalization of the penalty scores, repairing of constraint violations and using adaptive weights for the constraints are all useful to obtain good results.en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/embargoedAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleHemşire vardiyalama problemine genetik algoritmaların uygulanması
dc.title.alternativeApplication of a genetic algorithm to a real world nurse rostering problem instance
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentDiğer
dc.subject.ytmGenetic algorithms
dc.subject.ytmArtificial intelligence
dc.identifier.yokid416324
dc.publisher.instituteBilişim Enstitüsü
dc.publisher.universityİSTANBUL TEKNİK ÜNİVERSİTESİ
dc.identifier.thesisid387748
dc.description.pages48
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/embargoedAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/embargoedAccess