CHOICE FUNCTIONS FOR AUTONOMOUS SEARCH IN CONSTRAINT PROGRAMMING: GA VS. PSO

No Thumbnail Available

Date

2013

Journal Title

Journal ISSN

Volume Title

Publisher

Univ Osijek, Tech Fac

Research Projects

Organizational Units

Organizational Unit
Computer Engineering
(1998)
The Atılım University Department of Computer Engineering was founded in 1998. The department curriculum is prepared in a way that meets the demands for knowledge and skills after graduation, and is subject to periodical reviews and updates in line with international standards. Our Department offers education in many fields of expertise, such as software development, hardware systems, data structures, computer networks, artificial intelligence, machine learning, image processing, natural language processing, object based design, information security, and cloud computing. The education offered by our department is based on practical approaches, with modern laboratories, projects and internship programs. The undergraduate program at our department was accredited in 2014 by the Association of Evaluation and Accreditation of Engineering Programs (MÜDEK) and was granted the label EUR-ACE, valid through Europe. In addition to the undergraduate program, our department offers thesis or non-thesis graduate degree programs (MS).

Journal Issue

Abstract

The variable and value ordering heuristics are a key element in Constraint Programming. Known together as the enumeration strategy they may have important consequences on the solving process. However, a suitable selection of heuristics is quite hard as their behaviour is complicated to predict. Autonomous search has been recently proposed to handle this concern. The idea is to dynamically replace strategies that exhibit poor performances by more promising ones during the solving process. This replacement is carried out by a choice function, which evaluates a given strategy in a given amount of time via quality indicators. An important phase of this process is performed by an optimizer, which aims at finely tuning the choice function in order to guarantee a precise evaluation of strategies. In this paper we evaluate the performance of two powerful choice functions: the first one supported by a genetic algorithm and the second one by a particle swarm optimizer. We present interesting results and we demonstrate the feasibility of using those optimization techniques for Autonomous Search in a Constraint Programming context.

Description

Misra, Sanjay/0000-0002-3556-9331; Soto, Ricardo/0000-0002-5755-6929; Crawford, Broderick/0000-0001-5500-0188; Palma, Wenceslao/0000-0002-7232-0412

Keywords

Artificial Intelligence, Autonomous Search, Constraint Programming

Turkish CoHE Thesis Center URL

Citation

11

WoS Q

Q4

Scopus Q

Q3

Source

Volume

20

Issue

4

Start Page

621

End Page

627

Collections