Demandez même à une personne ayant une formation en informatique ce qu’est une expression régulière et la réponse ira probablement au-delà de la contrainte d’être à la portée d’un automate à états finis. Par exemple, l'expression «expression régulière» /^1?$|^(11+?)\1+$/ créé par une personnalité notée de Perl, Abigail (et faisant partie …
Quelqu'un ose-t-il tenter de clarifier quelle est la relation de ces domaines d'études ou peut-être même donner une réponse plus concrète au niveau des problèmes? Comme qui comprend qui en supposant certaines formulations largement acceptées. Si j'ai bien compris, lorsque vous passez de SAT à SMT, vous entrez essentiellement dans …
Dans quelques questions récentes ( q1 q2 ), il y a eu une discussion entre "Théorie A" et "Théorie B", apparemment pour capturer le fossé entre l'étude de la logique et des langages de programmation et l'étude des algorithmes et de la complexité. Cette terminologie était nouvelle pour moi, et …
Comme il n'y a pas eu de réponse à Lambda the Ultimate, je réessaye ici: les systèmes de réécriture de termes sont utilisés par exemple dans un théorème automatisé prouvant un calcul symbolique, et bien sûr pour définir des grammaires formelles. Il existe certains langages de programmation basés sur la …
Y a-t-il des problèmes dans CS où aucun algorithme efficace n'est connu, malgré l'existence de théorèmes prouvant que de tels algorithmes efficaces doivent exister? Comment s'appellent ces problèmes? Où puis-je en savoir plus?
Désolé, si c'est une question naïve, mais je n'ai trouvé la justification dans aucun des principaux manuels comme Bondy-Murty, Diestel ou West. Les graphiques parfaits ont de nombreuses propriétés magnifiques, mais quelle est la seule raison pour laquelle ils sont appelés parfaits? Ou est-ce juste une préférence esthétique de Berge?
Prenez un graphe orienté où les bords sont décorés d'un nombre naturel. On veut l'ensemble de tous les chemins entre deux sommets et telle sorte que chaque bord successif du chemin soit décoré d'un nombre naturel supérieur au nombre naturel décorant le bord précédent.ggGPPPv1v1v_1v2v2v_2 Une application pour cela serait les …
L'une des choses étonnantes de l'informatique est que l'implémentation physique est en quelque sorte «hors de propos». Les gens ont réussi à construire des ordinateurs à partir de plusieurs substrats différents - relais, tubes à vide, transistors discrets, etc. Les gens pourraient bientôt réussir à construire des ordinateurs Turing-complets à …
Cette question concerne la logique propositionnelle et toutes les occurrences de «résolution» doivent être lues comme «résolution propositionnelle». Cette question est quelque chose d'extrêmement basique mais cela me dérange depuis un moment. Je vois des gens affirmer que la résolution propositionnelle est complète mais je vois aussi des gens affirmer …
Lemme: En supposant une équivalence éta, nous avons cela (\x -> ⊥) = ⊥ :: A -> B. Preuve: ⊥ = (\x -> ⊥ x)par eta-équivalence, et (\x -> ⊥ x) = (\x -> ⊥)par réduction sous lambda. Le rapport Haskell 2010, section 6.2 spécifie la seqfonction par deux équations: …
Pendant longtemps, j'ai pensé qu'un problème était NP-complet s'il était à la fois (1) NP-dur et (2) en NP. Cependant, dans le célèbre article "La méthode ellipsoïde et ses conséquences dans l'optimisation combinatoire" , les auteurs affirment que le problème du nombre chromatique fractionnaire appartient à NP et est NP-difficile, …
On dit qu'une fonction f:N→Nf:N→Nf:\mathbb{N}\rightarrow\mathbb{N} est constructible dans le temps , s'il existe une machine de Turing déterministe multi-bandes MMM qui sur toutes les entrées de longueur nnn fait au plus f(n)f(n)f(n) pas et pour chaque nnn il existe une entrée de longueur nnn sur laquelle MMM fait exactement f(n)f(n)f(n) …
J'écoute actuellement le discours d'Alan Kays "Est-ce vraiment complexe ou avons-nous simplement compliqué les choses?" ( https://www.youtube.com/watch?v=ubaX1Smg6pY&= ) où il dit que "les sémaphores étaient une mauvaise idée et il y avait quelque chose appelé pseudo-temps qui était supérieur" (à 51:40 sur la vidéo liée). J'ai peut-être mal compris le …
La seule définition du «calcul» que je connaisse est l'étude des limites, des dérivés, des intégrales, etc. en analyse. Dans quel sens le calcul lambda (ou des choses comme le calcul mu) est-il un "calcul"? Comment est-il lié au calcul dans l'analyse?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.