A Parallel-Oriented Language for Modeling Constraint-Based Solvers - Archive ouverte HAL
Communication Dans Un Congrès Année : 2015

A Parallel-Oriented Language for Modeling Constraint-Based Solvers

Résumé

This paper presents the Parallel-Oriented Solver Language (POSL, pronounced " puzzle "): a new framework to build interconnected meta-heuristic based solvers working in parallel. The goal of this work is to obtain a framework to easily build solvers and reduce the developing effort, by providing a mechanism for reusing code from other solvers. The novelty of this approach lies in looking at solver as a set of components with specific goals, written in a parallel-oriented language based on operators. An interesting advantage of POSL is the possibility to share not only information, but also behaviors, allowing solvers modifications. POSL allows solver's components to be transferred and executed by other solvers. It provides an additional layer to dynamically define the connectivity between the solvers. The implementation of POSL remains a work in progress, therefore this paper will focus on POSL concepts only.
Fichier principal
Vignette du fichier
MIC_final_preprint.pdf (266.84 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01248170 , version 1 (24-12-2015)

Identifiants

  • HAL Id : hal-01248170 , version 1

Citer

Alejandro Reyes Amaro, Eric Monfroy, Florian Richoux. A Parallel-Oriented Language for Modeling Constraint-Based Solvers. Workshop on Multi/Many-core computing for parallel Metaheuristics (McM’2015), 2015, Agadir, Morocco. ⟨hal-01248170⟩
104 Consultations
49 Téléchargements

Partager

More