Geri Dön

Çizelgeleme probleminin sezgisel optimizasyon yaklaşımıyla çözümü

Solving of scheduling problem with heuristic optimization approach

  1. Tez No: 284268
  2. Yazar: ABDULLAH ELEN
  3. Danışmanlar: YRD. DOÇ. İBRAHİM ÇAYIROĞLU
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Teknik Eğitim, Computer Engineering and Computer Science and Control, Technical Education
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2011
  8. Dil: Türkçe
  9. Üniversite: Karabük Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik ve Bilgisayar Sistemleri Eğitimi Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 91

Özet

Bu çalışmada, üniversitelerde kullanılan öğrenci işleri otomasyonu içerisindeki Ders Çizelgeleme probleminin çözümü, Sezgisel Optimizasyon yaklaşımlarından olan Genetik Algoritma yöntemi kullanılarak gerçekleştirilmiştir. Çizelgeleme problemi, yapılacak işlerin belirlenen kısıtlar dahilinde zaman aralıklarına optimum düzeyde yerleştirilmesi işlemidir. Üniversitelerde bu problemin çözümü, çözüm uzayının büyük olması ve kısıtlamaların çok sayıda bulunması nedeniyle analitik yöntemlerle imkânsız hale gelmektedir. Bu nedenle bu türden problemler için çok iyi sonuçlar veren Genetik Algoritma yöntemi yeni bir yaklaşımla, en iyi sonucu veren parametreler araştırılarak kullanılmıştır.Üniversitedeki gerçek veriler üzerinden (504 öğretim elemanı, 4163 ders, 203 derslik ve 10525 öğrenci) uygulamalar yapılıp Algoritmanın performansı ölçülmüştür.Algoritmanın Üniversite ortamında gerçek olarak uygulanabilmesi, veri girişlerinin yapılabilmesi ve sonuçlarının raporlanabilmesi için ihtiyaç duyulan gerekli diğer tüm modülleri programlanarak komple bir paket program haline getirilmiştir. Bu amaçla geliştirilen yazılım üç ayrı modülden oluşmaktadır. Bunlar Sistem Yönetim Modülü, Ders Modülü ve Sınav Modülüdür.Bütün bu modüllerin ara yüzleri, veritabanı tabloları, bu tablolar arasındaki bağlantılar ve sorgular programlanarak kullanıma hazır hale getirilmiştir. Programlama alt yapısında veri girişleri ve raporlama kısımları internet ortamında ASP.NET, C# Programlama Dili ve SQL Server veritabanı kullanılarak gerçekleştirilmiştir. Geliştirilen algoritma ise C# Programlama Dili ve SQL Server veritabanı kullanılarak Windows Application uygulaması şeklinde gerçekleştirilmiştir.

Özet (Çeviri)

In this study, solution of the problems in Course Scheduling that is used in the automation of student affairs at universities was carried out using the genetic algorithm which is one of the Heuristic Approaches. Scheduling problem is the process of placement of the work to be done to the time span according to the constraints set at the optimum level. Solution to this problem in universities is impossible due to large solution space and very large number of restrictions. Therefore, the genetic algorithm method that gives very good results for this kind of problems were used with a new approach investigating the parameters that gives the best results.The performance of the algorithm, which was developed and practiced, was measured on the actual data used in the University (504 Academic staffs, 4163 lessons, 203 classrooms and 10525 students)In order for the algorithm to be applied to the university environment, for the data entry and for the results to be reported, the needed background software has been supplied and made into a package program.Therefore, developed software consists of three separate modules. These are the System Management Module, Course and Examination Modules.All of these modules? interfaces, database and tables, the links between tables and queries have been programmed ready to use. In the programming background, Asp.net, C # programming language and Microsoft SQL Server database were used for the data entry and reporting on the internet. Parts of the placement algorithm in the lecture and examination were carried out in application of the Windows application.

Benzer Tezler

  1. Bulanık çok modlu kaynak kısıtlı proje çizelgeleme problemlerinin çözümü için matematiksel bir model

    A mathematical model for the solution of the fuzzy multi mode resource-constrained project scheduling problems

    ÖMER ATLI

    Doktora

    Türkçe

    Türkçe

    2012

    Endüstri ve Endüstri MühendisliğiHava Harp Okulu Komutanlığı

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. CENGİZ KAHRAMAN

  2. Kaynak kısıtlı proje çizelgeleme problemlerinin genetik algoritma yaklaşımıyla optimizasyonu

    Project scheduling problems'soptimization with genetic algorithm approach

    ALİ HAYDAR BALKAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2011

    EkonometriDokuz Eylül Üniversitesi

    Ekonometri Ana Bilim Dalı

    YRD. DOÇ. DR. MEHMET AKSARAYLI

  3. Two-stage cutting stock problems and scheduling extensions

    İki-aşamalı stok kesme problemleri ve çizelgeleme uzantıları

    ZEYNEP SEZER

    Doktora

    İngilizce

    İngilizce

    2018

    Endüstri ve Endüstri MühendisliğiBahçeşehir Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. İBRAHİM MUTER

  4. Bütünleşik üretim ve dağıtım çizelgeleme problemleri için çözüm yaklaşımları

    Solution approaches for integrated production and distribution scheduling problems

    ECE ÇETİN YAĞMUR

    Doktora

    Türkçe

    Türkçe

    2021

    Endüstri ve Endüstri MühendisliğiKonya Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. SAADETTİN ERHAN KESEN

  5. Tam zamanında üretim ortamında fabrika içi döngüsel tedarik sistemi için çakışmasız rota optimizasyonu: Matematiksel model ve mat-sezgisel çözüm önerisi

    Conflict-free route optimization for in-plant milk run supply system in just-in-time production environment: Mathematical model and mat-heuristic solution proposal

    ALİ İHSAN BOYACI

    Doktora

    Türkçe

    Türkçe

    2023

    Endüstri ve Endüstri MühendisliğiKocaeli Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. ALPASLAN FIĞLALI

    DOÇ. DR. KASIM BAYNAL