Gecode is one of the most efficient libraries that can be used for constraint solving. However, using it requires dealing with C++ programming details. On the other hand several formats for representing constraint networks have been proposed. Among them, XCSP has been proposed as a format based on XML which allows us to represent constraints defined either extensionally or intensionally, permits global constraints and has been the standard format of the international competition of constraint satisfaction problems solvers. In this paper we present a plug-in for solving problems specified in XCSP by exploiting the Gecode solver. This is done by dynamically translating constraints into Gecode library calls, thus avoiding the need to interact with C++.

Solving XCSP problems by using Gecode / M. Morara; J. Mauro; M. Gabbrielli. - STAMPA. - (2011), pp. 401-405. (Intervento presentato al convegno Congresso Italiano di Logica Computazionale (CILC) tenutosi a Pescara nel 2011).

Solving XCSP problems by using Gecode

MAURO, JACOPO;GABBRIELLI, MAURIZIO
2011

Abstract

Gecode is one of the most efficient libraries that can be used for constraint solving. However, using it requires dealing with C++ programming details. On the other hand several formats for representing constraint networks have been proposed. Among them, XCSP has been proposed as a format based on XML which allows us to represent constraints defined either extensionally or intensionally, permits global constraints and has been the standard format of the international competition of constraint satisfaction problems solvers. In this paper we present a plug-in for solving problems specified in XCSP by exploiting the Gecode solver. This is done by dynamically translating constraints into Gecode library calls, thus avoiding the need to interact with C++.
2011
Proceedings of CILC 2011
401
405
Solving XCSP problems by using Gecode / M. Morara; J. Mauro; M. Gabbrielli. - STAMPA. - (2011), pp. 401-405. (Intervento presentato al convegno Congresso Italiano di Logica Computazionale (CILC) tenutosi a Pescara nel 2011).
M. Morara; J. Mauro; M. Gabbrielli
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/110223
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact