Solving combinatorial problems is increasingly crucial in business applications, in order to cope with hard problems of practical relevance. In these settings, data typically reside on centralised information systems, in form of possibly large relational databases, serving multiple concurrent transactions run by different applications. We argue that the use of current solvers in these scenarios may not be a viable option, and study the applicability of extending information systems (in particular database management systems) to offer combinatorial problem solving facilities. In particular we present a declarative language based on sql for modelling combinatorial problems as second-order views of the data and study the applicability of constraint-based local search for computing such views, presenting novel techniques for local search algorithms explicitly designed to work directly on relational databases, also addressing the different cost model of querying data in the new framework. We also describe and experiment with a proof-of-concept implementation. © 2012 ACM.

Combinatorial problem solving over relational databases: View synthesis through constraint-based local search / Mancini, Toni; Pierre, Flener; K., Pearson Justin. - (2012), pp. 80-87. (Intervento presentato al convegno 27th Annual ACM Symposium on Applied Computing, SAC 2012 tenutosi a Trento nel 26 March 2012 through 30 March 2012) [10.1145/2245276.2245295].

Combinatorial problem solving over relational databases: View synthesis through constraint-based local search

MANCINI, Toni;
2012

Abstract

Solving combinatorial problems is increasingly crucial in business applications, in order to cope with hard problems of practical relevance. In these settings, data typically reside on centralised information systems, in form of possibly large relational databases, serving multiple concurrent transactions run by different applications. We argue that the use of current solvers in these scenarios may not be a viable option, and study the applicability of extending information systems (in particular database management systems) to offer combinatorial problem solving facilities. In particular we present a declarative language based on sql for modelling combinatorial problems as second-order views of the data and study the applicability of constraint-based local search for computing such views, presenting novel techniques for local search algorithms explicitly designed to work directly on relational databases, also addressing the different cost model of querying data in the new framework. We also describe and experiment with a proof-of-concept implementation. © 2012 ACM.
2012
27th Annual ACM Symposium on Applied Computing, SAC 2012
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Combinatorial problem solving over relational databases: View synthesis through constraint-based local search / Mancini, Toni; Pierre, Flener; K., Pearson Justin. - (2012), pp. 80-87. (Intervento presentato al convegno 27th Annual ACM Symposium on Applied Computing, SAC 2012 tenutosi a Trento nel 26 March 2012 through 30 March 2012) [10.1145/2245276.2245295].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

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/11573/471473
 Attenzione

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

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