Un bandit manchot pour combiner CHB et VSIDS - Aix-Marseille Université
Communication Dans Un Congrès Année : 2021

Un bandit manchot pour combiner CHB et VSIDS

Mohamed Sami Cherif
Djamal Habet
  • Fonction : Auteur
  • PersonId : 940715
Cyril Terrioux

Résumé

Les solveurs Conflict Driven Clause Learning (CDCL) sont efficaces pour résoudre des instances structurées avec un grand nombre de variables et de clauses. Un composant important de ces solveurs est l'heuristique de branchement qui sélectionne la prochaine variable de décision. Dans cet article, on propose d'utiliser un bandit manchot pour combiner deux heuristiques de l'état de l'art pour SAT, à savoir Variable State Independent Decaying Sum (VSIDS) et Conflict History-Based (CHB). Le bandit évalue et choisit de manière adaptative une heuristique adéquate à chaque redémarrage. Une évaluation expérimentale est menée et montre que la combinaison de VSIDS et CHB avec un bandit est compétitive et surpasse les deux heuristiques.
Fichier principal
Vignette du fichier
jfpc2021d.pdf (572.86 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03270931 , version 1 (25-06-2021)

Identifiants

  • HAL Id : hal-03270931 , version 1

Citer

Mohamed Sami Cherif, Djamal Habet, Cyril Terrioux. Un bandit manchot pour combiner CHB et VSIDS. Actes des 16èmes Journées Francophones de Programmation par Contraintes (JFPC), Jun 2021, Nice, France. ⟨hal-03270931⟩
130 Consultations
57 Téléchargements

Partager

More