Show simple item record

dc.contributor.advisorUyar, Ayşe Şima
dc.contributor.advisorÖzcan, Ender
dc.contributor.authorErsoy, Ersan
dc.date.accessioned2020-12-29T08:49:17Z
dc.date.available2020-12-29T08:49:17Z
dc.date.submitted2007
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/371971
dc.description.abstractGenetik Algoritmalar (GAs) ile yerel arama tekniklerini birle ştiren Memetik Algoritmalar (MAs), NP-Tam olan sınav zamanlama problemlerinin çözümü için etkili metotlardır. Bununla beraber, çoklu kısıtlamalı sınav zamanlama problemlerinin çözümü için olan MAs çok sayıda yerel arama metodu içerebilir. Bu durumda, algoritmanın ba şarısı, bu metotların yönetilmesine ba ğlıdır. Farklı yöntemler, farklı kalitede sonuçlar do ğurur. Bir kısıtlamanın ihlalinin düzeltilmesi, ba şka bir kısıtlama için ihlaller yaratabilir. Bu çalı şmada, uygun bir tepe tırmanma yönetim mekanizmasının bulunması amaçlanmaktadır. 2 tip ba şlatma metodu, 16 farklı tipi içeren 3 farklı tepe tırmanıcı yönetim mekanizma grubu uygulanmı ştır. Bu mekanismalara hipertepe-tırmanıcıları olarak adlandırılmılardır. Hipertepe- tırmanıcıları her biri farklı bir kısıtlamayı sa ğlamayı çalı şan 3 farklı tepe tırmanıcısını kullanma töntemine göre farklıdır. Đlk grupta, tepe tırmanıcılar önceden belirlenmi ş bir sırayla teker, teker uygulanırlar. Đkinci grupta, tepe tırmanıcıların sıralanması için kısıtlamaların ihlal bilgisi kullanılır. Ek olarak, bir tanesi rasgele tepe tırmanıcılarını sıralayan ve di ğeri de tepe tırmanıcıları yerine karınca sistemi kullanan iki MA bu gruba eklenmi ştir. Son grubun yönetim metotları hiper-sezgisel yöntemleri kullanmaktadır. Bir hiper-ke şifsel önce alt seviye ke şifsel yöntemlerden bir tane ke şifsel yöntem seçer ve uygular. Deney sonuçları hem kendi içlerinde hem de literatürde sunulan di ğer tekniklerin sonuçlarıyla kar şıla ştırılmı ştır. Deneyler gösterir ki, tepe tırmanıcıların yönetimi için hiper-sezgisel stratejilerinin kullanımı sınav zamanlama problemleri için olan Memetik Algoritmalarda daha iyi sonuçlar veriyor.
dc.description.abstractMemetic Algorithms (MAs), that combine Genetic Algorithms (GAs) with local search techniques, are effective methods for solving exam timetabling problems which are NP- complete. Furthermore, MAs for solving multi-constraint examination timetabling problems can have multiple local search methods. In this situation, success of the algorithm is depended on the management of these methods. Different policies are resulted in different quality of solutions. Repairing violations of one constraint can create violations for another constraint. In this study, finding a proper hill climbing management mechanism is aimed. Two types of initializations and three categories of hill climbing management mechanisms that consist of sixteen different types are implemented. These mechanisms are named as hyperhill-climbers . Hyperhill-climbers are different in policy of using three kinds of hill climbers; each one is responsible for satisfying different type of constraints. In the first group, hill climbers are applied one by one in a predetermined order. Violation information of constraints is used for ordering of the hill climbers in the second group. In addition, two MAs, one of which randomly make an apply order of hill climbers and the other executes an Ant System instead of hill climbers, are included into this group. Management methods of last group use hyper-heuristic policies. A hyper-heuristic select and apply a heuristic from a set of low level heuristics. Experimental results are compared within themselves and solutions of other techniques proposed in literature. Experiments show hyper-heuristic strategies for the management of hill climbers give better solutions in MAs for solving examination timetabling problems.en_US
dc.languageEnglish
dc.language.isoen
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.titleLocal search management approaches in memetic algorithms for solving exam timetabling problems
dc.title.alternativeSınav zamanı çizelgeleme problemlerinin çözümü için memetik algoritmalarda yerel arama yönetimi yaklaşımları
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentİleri Teknolojiler Anabilim Dalı
dc.subject.ytmGenetic algorithms
dc.identifier.yokid416323
dc.publisher.instituteBilişim Enstitüsü
dc.publisher.universityİSTANBUL TEKNİK ÜNİVERSİTESİ
dc.identifier.thesisid371503
dc.description.pages51
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