Performance analysis of hyperheuristics and their use with hill-climbers
dc.contributor.advisor | Özcan, Ender | |
dc.contributor.author | Bilgin, Burak | |
dc.date.accessioned | 2020-12-29T06:47:53Z | |
dc.date.available | 2020-12-29T06:47:53Z | |
dc.date.submitted | 2006 | |
dc.date.issued | 2018-08-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/339201 | |
dc.description.abstract | Yardımlı buluşsal algoritmalar buluşsalüstü algoritmalara göre daha yüksek seviyedebir soyutlama olacak şekilde önerilen döngüsel yaklaşımlardır. Yardımlı buluşsal yöntemlerproblem çözümü için bir buluşsallar kümesini yönetir. Tipik bir yardımlı buluşsal döngüsü ikiaşamadan oluşur: buluşsal seçme yöntemi ve hareket kabul etme. Uygun bir buluşsalseçildikten ve tek çözüm adayına uygulandıktan sonra yeni çözüm adayının kabul edilipedilmeyeceği kararı alınır. Bu karar sadece probleme özgü olmayan, uygunluk değeri,buluşsal işletim süresi gibi veriler kullanılarak alınır. Bu tezde geleneksel yardımlı buluşsalçerçeve modeli geliştirilmiş ve tepe tırmanıcıları daha iyi kullanmak için üç yeni çerçevemodel önerilmiştir. Bu çerçeve modeller ve çeşitli buluşsal seçme yöntemi ve kabul kriteriçiftleri derinlemesine çözümlenmiştir. Bunların başarımları iyi bilinen matematiksel denektaşıfonksiyonlarında ölçülmüştür. Yardımlı Buluşsalların başarım varyansları ayrıca denektaşısınav zaman çizelgeleme problem örnekleri üzerinde araştırılmıştır. | |
dc.description.abstract | Hyperheuristics are iterative approaches that are proposed as a higher level abstractionas compared to the metaheuristics. Hyperheuristic methods manage a set of heuristics forsolving a problem. A typical iteration in a hyperheuristic framework consists of two phases:heuristic selection and move acceptance. After the selection and application of an appropriateheuristic to a single candidate solution at hand, a decision is made whether to keep the newcandidate solution, or not. This decision is based on only nonproblem-specific data, such as,fitness change or heuristic execution time. In this thesis, the traditional framework is extendedand three new frameworks are proposed in order to make better use of hill-climbers. Theseframeworks and several heuristic selection method and acceptance criterion combinations areanalyzed in depth. Their performances are evaluated on well-known benchmark functions.The performance variances of the hyperheuristics are further investigated on the examinationtimetabling benchmark problem instances. | en_US |
dc.language | English | |
dc.language.iso | en | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | tr_TR |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.title | Performance analysis of hyperheuristics and their use with hill-climbers | |
dc.title.alternative | Yardımlı buluşsal algoritmalar ve bunların tepe tırmanma operatörleri ile kullanımının başarım çözümlenmesi | |
dc.type | masterThesis | |
dc.date.updated | 2018-08-06 | |
dc.contributor.department | Bilgisayar Mühendisliği Anabilim Dalı | |
dc.identifier.yokid | 156612 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | YEDİTEPE ÜNİVERSİTESİ | |
dc.identifier.thesisid | 182150 | |
dc.description.pages | 109 | |
dc.publisher.discipline | Diğer |