@tanavit @HydrePrever @pyviv
Un problème de grand intérêt en théorie de la complexité et aussi en pratique. On se donne un circuit électronique fait à partir de "porte logique" avec plusieurs entrées (interrupteurs, 0 et 1) et une sortie. On veut savoir si on peut, en branchant une led sur la sortie, allumer la LED en bidouillant les interrupteurs …
C'est d'intérêt pratique, un microprocesseur par exemple c'est un gros circuit de cette nature (en partie), c'est d'intérêt théorique, c'est le premier problème démontré "NP-complet", et on peut formuler pleins de problème sous cette forme. Il y a des logiciels qui sont assez performants actuellement …/…

@tanavit @HydrePrever @pyviv

pour résoudre pleins d'exemples de ces problèmes de grande tailles de cette nature, c'est une brique élémentaire de logique, "évidemment", qui se généralise pour résoudre des formules logiques plus complexes avec SMT https://fr.wikipedia.org/wiki/Satisfiability_modulo_theories donc ça se retrouve dans tout ce qui est preuve de programme, preuve automatique de théorème, terrain de jeu pour formuler différents problèmes combinatoire et voir si au petit bonheur un solveur est assez puissant pour résoudre ça …

(wikipédia sur les portes logiques : https://fr.wikipedia.org/wiki/Porte_logique )

Satisfiability modulo theories — Wikipédia