Geri Dön

Ders programı çizelgeleme probleminin genetik algoritma ile çözümü: Bir uygulama

Solving the curriculum scheduling problem with genetic algorithm: An application

  1. Tez No: 865404
  2. Yazar: TUĞÇE NUR YILMAZ
  3. Danışmanlar: DR. ÖĞR. ÜYESİ BİRSEN İREM KUVVETLİ
  4. Tez Türü: Yüksek Lisans
  5. Konular: İşletme, Business Administration
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2023
  8. Dil: Türkçe
  9. Üniversite: Osmaniye Korkut Ata Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: İşletme Ana Bilim Dalı
  12. Bilim Dalı: İşletme Bilim Dalı
  13. Sayfa Sayısı: 115

Özet

Çizelgeleme problemleri belirli bir faaliyetin kısıtları olabildiğince sağlanarak, mahdut miktardaki zaman aralıklarına atanmasıdır. Eğitim kurumları için bu problem ders ve sınav işlemlerini düzenleme ve uygulamada kullanılmaktadır. Elde yapılan programlar çok uzun zaman almakta ve aksaklıklar çıkmaktadır. Hatta kimi durumlarda yalnızca tek uygun çizelgenin dahi oluşturulması olanaksızlaşmaktadır. Birçok yöntemden yararlanılarak çözülen ders programlama probleminin tek bir çözüm yöntemi yoktur. Kurumdan kuruma, şehirden şehre, ülkeden ülkeye başkalaşan farklılıklar sebebiyle çeşitli uygulamalardan yararlanılmıştır. Zaman çizelgelemesinin bir uzantısı olan ders programı çizelgeleme problemlerinin çözüm yöntemlerinde kesin yöntemler ve sezgisel yöntemler ağırlıklı olarak kullanılmaktadır. Her iki yöntemin de kendine münhasır alt sınıfları vardır. Bu alt sınıfların hepsi ders ve sınav çizelgeleme problemlerine cevap vermektedir ancak çizelgeleme problemlerinde esas olan problemin kısıtlarının ve amaç fonksiyonunun net ve doğru şekilde belirlenmesi ve problemin en kısa zaman zarfında çözülmesidir. Bu noktada hangi algoritmanın seçilmesi gerektiği araştırmacının tercihine kalmıştır. Bu çalışmada zaman çizelgeleme problemlerinin, eğitimsel zaman çizelgeleme başlığı altında ders programı çizelgeleme problemine genetik algoritma ile bir çözüm aranmıştır. Daha önce yapılan çalışmalara değinilerek yeni ve güncel bir sorun olan hibrit/dönüşümlü sınıflar için ders programı oluşturmak hedeflenmiştir. Osmaniye Korkut Ata Üniversitesi, İktisadi ve İdari Bilimler Fakültesi İşletme Bölümü için kısıtları belirlenen probleme ait matematiksel model oluşturulmuş ve MATLAB üzerinde Genetik Algoritma ile çözülmüştür. Tüm kısıtların sağlandığı çözüm bulunmuştur.

Özet (Çeviri)

Scheduling problems are the assignment of a certain activity to a limited amount of time intervals, ensuring that its constraints are met as much as possible. For educational institutions, this problem is used in organizing and implementing course and exam procedures. Programs made manually take a very long time and problems occur. In fact, in some cases, it becomes impossible to create even just one suitable chart. There is no single solution to the course scheduling problem, which is solved using various methods. Various practices have been used due to differences from institution to institution, city to city, and country to country. Exact methods and heuristic methods are mainly used in the solution methods of course scheduling problems, which are an extension of timetabling problems. Both methods have their own subclasses. All of these subclasses respond to course and exam scheduling problems, but the essential thing in scheduling problems is to clearly and accurately determine the constraints and objective function of the problem and solve the problem in the shortest time. At this point, it is up to the researcher to choose which algorithm to use. In this study, a solution to the curriculum scheduling problem under the title of educational scheduling problems was sought with a Genetic Algorithm. By referring to previous studies, it is aimed to create a curriculum for hybrid/rotating classes, which is a new and current problem. A mathematical model of the problem with determined constraints was created for Osmaniye Korkut Ata University, Faculty of Economics and Administrative Sciences, Department of Business Administration and was solved with the Genetic Algorithm on MATLAB. A solution that satisfies all constraints has been found.

Benzer Tezler

  1. Sezgisel algoritmalarla ders çizelgeleme problemi çözümü

    Course timetable problem solving with herustic algorithms

    RECEP ÇOLAK

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSüleyman Demirel Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. TUNCAY YİĞİT

  2. Genetik algoritma kullanarak çok kriterli ders programının hazırlanması ve optimizasyonu

    Preparing multi-criteria programs by using genetic algorithms and their optimisation

    FATMA DABAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2004

    Elektrik ve Elektronik MühendisliğiMustafa Kemal Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    Y.DOÇ.DR. ERSİN ÖZDEMİR

  3. Üretim ve hizmet planlamasında çizelgeleme problemlerinin yöneylem teknikleriyle çözümü : Ders ve sınav programlarının optimizasyonu üzerine bir uygulama

    The solution scheduling problems via operation research techniques in production and service planning : An application over the optimisation of course and examination timetables

    B.TÜRKER PALAMUTÇUOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    İşletmeCelal Bayar Üniversitesi

    İşletme Bölümü

    PROF. DR. A.İLKER TUNAİL

  4. Genetik algoritmaların optimal güzergah belirlenmesine uygulanması

    Optimal genetic algorithms determining the implementation of route

    İSMAİL KAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHaliç Üniversitesi

    Bilgisayar ve Bilişim Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ULVİYE HACIYEVA

  5. Genetik algoritma kullanılarak ders çizelgeleme yazılımının geliştirilmesi

    Development of a timetabling software using genetic algorithm

    MUHAMMED MUTLU YAPICI

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi Üniversitesi

    Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı

    PROF. DR. ÖMER FARUK BAY