Geri Dön

Finding similar or diverse solutions in answer set programming: Theory and applications

Çözüm kümesi programlama'da benzer ya da farklı çözümler bulma: Teori ve uygulamaları

  1. Tez No: 309335
  2. Yazar: HALİT ERDOĞAN
  3. Danışmanlar: YRD. DOÇ. ESRA ERDEM
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2011
  8. Dil: İngilizce
  9. Üniversite: Sabancı Üniversitesi
  10. Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 87

Özet

Birçok hesaplama probleminde ana amaç iyi tanımlanmış ölçütlere uygunen iyi çözümü (örneğin, en cok tercih edilen ürün yapılanışını, enkısa planı, en cimri filojeniyi) bulmaktır. Öte yandan, birçok gerçekuygulamada daha iyi karar verebilmek için bir küme birbirine benzerveya birbirinden farklı iyi çözümler hesaplamak istenebilir.Özellikle, üzerinde çalışılan problemin birçok iyi çözümü olabilir vekullanıcılar birkaç çözümü inceleyerek birini seçmek isteyebilir; budurumda, birbirine benzer veya birbirinden farklı iyi çözümler bulmakfaydalı olur. Ayrıca, birçok uygulamada kullanıcılar optimizasyonprobleminin formülasyonunda olmayan başka kriterleri de göz önündebulundururlar; bu durumda, daha önceden belirlenmiş belirli bir çözümkümesine yakın ya da uzak birkaç iyi çözüm bulmak faydalı olabilir.Bu motivasyon ile bu tezde Çözüm Kümesi Programlama'da (ÇKP)benzer/farklı (yakın/uzak) çözümlerin hesaplanması ile alakalı çeşitliproblemleri belirleyip, bu problemleri çözmek için çeşitli yenihesaplama yöntemleri geliştirdik. Bu yöntemlerden bir tanesinde ÇKPçözücülerden birinin algoritmasini değiştirerek, birçok ÇKP uygulamasıiçin kullanışlı olabilecek yeni bir ÇKP çözücü (Clasp-NK)geliştirdik. Bu yöntemlerin uygulanabilirliğini ve etkinliğinifilojeni çıkarımı, planlama ve biyomedikal sorgu cevaplama alanlarındagösterdik. Elde ettigimiz ümit verici deneysel sonuçlar neticesinde,bu alanlardaki uzmanlar tarafından kullanılabilecek yazılımlargeliştirdik.

Özet (Çeviri)

For many computational problems, the main concern is to find a best solution (e.g.,a most preferred product configuration, a shortest plan, a most parsimonious phylogeny)with respect to some well-described criteria. On the other hand, in many real-world applications,computing a subset of good solutions that are similar/diverse may be desirablefor better decision-making. For one reason, the given computational problem may havetoo many good solutions, and the user may want to examine only a few of them to pickone; in such cases, finding a few similar/diverse good solutions may be useful. Also, inmany real-world applications the users usually take into account further criteria that arenot included in the formulation of the optimization problem; in such cases, finding a fewgood solutions that are close to or distant from a particular set of solutions may be useful.With this motivation, we have studied various computational problems related to findingsimilar/diverse (resp. close/distant) solutions with respect to a given distance function,in the context of Answer Set Programming (ASP). We have introduced novel offline/online computational methods in ASP to solve such computational problems. Wehave modified an ASP solver according to one of our online methods, providing a usefultool (Clasp-NK) for various ASP applications. We have showed the applicabilityand effectiveness of our methods/tools in three domains: phylogeny reconstruction, AIplanning, and biomedical query answering. Motivated by the promising results, we havedeveloped computational tools to be used by the experts in these areas.

Benzer Tezler

  1. Geliştirilmiş SPEA2 ile envanter probleminin çözümü

    Inventory optimization with a novel SPEA2 algorithm

    ALİ BAYRAKDAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Aydın Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ILHAM HUSEYINOV

  2. Kültür ekonomisi: Bir kentin mirasının değerlendirilmesi, Diyarbakır örneği

    Culture economy: An evaluation of the heritage for city of Diyarbakır

    DENİZ ÖZGÜL

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Şehircilik ve Bölge Planlamaİstanbul Teknik Üniversitesi

    Şehir ve Bölge Planlama Ana Bilim Dalı

    PROF. DR. EBRU KERİMOĞLU

  3. Ticari aquafabanın fonksiyonel özelliklerinin incelenmesi ve glütensiz kek uygulaması

    Evaluation of functional properties of commercial aquafaba and gluten-free cake application

    GÖĞEM SANEM DAĞLI

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Gıda Mühendisliğiİstanbul Teknik Üniversitesi

    Gıda Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ASLI CAN KARAÇA

  4. Combined axial load and bending moment interaction diagrams for steel-concrete composite columns in tall buildings

    Yüksek binalarda kullanılan çelik-betonarme kompozit kolonların eksenel yük ve eğilme momenti etkileşim diyagramları

    HAZAL FİDANBOY

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Deprem Mühendisliğiİstanbul Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    PROF. DR. OĞUZ CEM ÇELİK

  5. Tüketicide marka imajı oluşturmada grafik tasarım algılaması bakımından kültürel farklılıkların yansıması (Türkiye ve İsveç örnekleri üzerinden)

    The reflection of cultural differences on developing a brand image in terms of graphic design perception (Examples from Turkey and Sweden)

    ESİ OFLİ

    Doktora

    Türkçe

    Türkçe

    2018

    Güzel SanatlarDokuz Eylül Üniversitesi

    Resim-İş Öğretmenliği Ana Bilim Dalı

    PROF. ARİF ZİYA TUNÇ