Sequentially Dependent Meta-Constraint Satisfaction Problem: An Application to Video Games
Keywords: artificial intelligence, constraint satisfaction problem, Video-games
Abstract
A Constraint Satisfaction Problem (CSP) consists in a sequence of variables holding a domain of possible values and relations among these variables called constraints. A meta-CSP can be seen as a metaproblem whose decomposition leads to a set of CSPs. The meta-variables correspond to sub-problems of the original problem, and a meta-constraint is a relation among those meta-variables. Meta-CSPs find many applications in industry, usually in processes that involve time and actions such as the control of a robot, a manufacturing process, or the scheduling of any common activity. In this paper, we introduce the notion of Sequentially Dependent Meta-CSP (SD Meta-CSP), which extends the meta-CSP in order to support applications where a dependency between sub-problems is mandatory. In this case, the meta-CSP is decomposed into a set of sub-problems {P-i, Pi+1,..., P-n}, but the instance of the sub-problem Pi+1 sequentially depends on the solution of the sub-problem P-i. In this work we provide a formal definition for the SD Meta-CSPs, a framework to handle it, and we illustrate its applicability to video games. In particular, we model and implement agents as SD Meta-CSPs able to autonomously play two classic games: Ms. Pac-Man and Super Mario Bros.
Más información
| Título según WOS: | Sequentially Dependent Meta-Constraint Satisfaction Problem: An Application to Video Games |
| Título según SCOPUS: | Sequentially dependent meta-constraint satisfaction problem: An application to video games |
| Título de la Revista: | ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY |
| Volumen: | 17 |
| Número: | 2 |
| Editorial: | EDITURA ACAD ROMANE |
| Fecha de publicación: | 2014 |
| Página de inicio: | 204 |
| Página final: | 216 |
| Idioma: | English |
| Notas: | ISI, SCOPUS |