Aller au contenu

La cohérence d'arc, à partir d'AC-3

Le forward checking regarde un coup à l'avance ; la cohérence d'arc oblige la liste de candidats de chaque case à se défendre contre celle de chaque voisine, jusqu'à un point fixe. AC-3 de Mackworth, les raffinements optimaux qui ont suivi, ce que toute cette famille a réellement mesuré sur ce casse-tête, et où elle devient incorrecte.

conceptmesuréRéduire la rechercheMis à jour 2026-07-02
Reproduireprose — aucun calcul derrière cette pagerelance la recherche (Voir ci-dessous)
Complexité
Temps
AC-3 O(e·d³) · AC-2001 O(e·d²) (optimal for arc revision)
Espace
AC-3 O(e) · AC-2001 O(e·d)

On the 16×16 board e = 960 directed interior arcs and d ≈ 764 candidate tuples per cell, so the worst-case gap is ~4×10¹¹ vs ~5.6×10⁸ checks, but real propagations touch only a few cells, and the cost is paid at every search node.

Reproduire ce résultat: prose — aucun calcul derrière cette page

Continuer l'exploration

Cité par

Source de la pageVersion Markdown