Handling arithmetic binary and non-binary constraints in quantified constraint satisfaction problems : μεταπτυχιακή διατριβή

Researchers have developed many strategies for solving combinatorial problems based on Constraint Satisfaction Problems (CSPs) ([5], [10], [12]). This approach has proved to be very effective in many real-world problems. Recently, the scientific community has started to take on a harder task, the on...

Full description

Saved in:
Bibliographic Details
Main Author: Τσοπανάκης, Κώστας
Corporate Author: Πανεπιστήμιο Αιγαίου. Σχολή Θετικών Επιστημών. Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων
Other Authors: Τσιρίδη, Αγγελίνα
Format: Thesis Book
Language:English
Published: Καρλόβασι, Σάμος : Πανεπιστήμιο Αιγαίου, Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων, 2005.
Subjects:
Online Access:http://hdl.handle.net/11610/12499
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Researchers have developed many strategies for solving combinatorial problems based on Constraint Satisfaction Problems (CSPs) ([5], [10], [12]). This approach has proved to be very effective in many real-world problems. Recently, the scientific community has started to take on a harder task, the one of solving a generalization of the standard CSP, the quantified Constraint Satisfaction Problem (QCSP) ([18], [19]). One way to solve QCSPs is to use the knowledge acquired by CSP algorithms and methods, and based on them to try and derive QCSP algorithms [17]. Up to now the experimental work in QCSPs has dealt only with binary random problems. Instead, we will concentrate on generating and solving problems with arithmetic binary and non-binary constraints. Our main goal is to study not only the implementation but also the “meaning” of basic algorithms such as Arc Consistency (AC), Backtracking (BT), Forward Checking (FC) and Maintaining Arc Consistency (MAC). In order to reform the aforementioned algorithms so that they can deal with arithmetic constraints, one needs to understand the way they work, the way they search the space of variables and constraints and the nature of this type of search. We will also be dealing with non-binary constraints and presenting an implementation of a prototype library of functions and algorithms for QCSP problems implemented in the Java programming language. Finally, we will give examples of all of the aforementioned so that the reader can comprehend some of the complex definitions and algorithms studied. The examples are taken from various areas of expertise and the main goal of their usage is to help us form a small survey of work closely related to the QCSPs.
Item Description:Μέλη της εξεταστικής επιτροπής: Στεργίου Κωνσταντίνος, Βούρος Γεώργιος, Πλατής Αγάπιος.
Διαθέσιμο και σε CDROM.
Physical Description:59 σ. : πιν. ; 30 εκ.
Bibliography:Περιέχει βιβλιογραφικές αναφορές.