L'informatique

Q & A pour les étudiants, chercheurs et praticiens de l'informatique





1
Tester si une preuve arbitraire est circulaire?
Je pensais aux preuves et suis tombé sur une observation intéressante. Les preuves sont donc équivalentes aux programmes via l'isomorphisme de Curry-Howard, et les preuves circulaires correspondent à une récursion infinie. Mais nous savons par le problème de l'arrêt qu'en général, tester si un programme arbitraire se reproduit pour toujours …

1
Est-ce un moyen générique de convertir une procédure récursive en récursivité de queue?
Il semble que j'ai trouvé un moyen générique de convertir toute procédure récursive en récursion de queue: Définissez une sous-procédure d'assistance avec un paramètre "résultat" supplémentaire. Appliquez ce qui serait appliqué à la valeur de retour de la procédure à ce paramètre. Appelez cette procédure d'assistance pour commencer. La valeur …

2
Demande de référence: théorie des catégories telle qu'elle s'applique aux systèmes de types
Je n'arrête pas d'entendre comment on doit apprendre la théorie des catégories pour vraiment comprendre la théorie du langage de programmation. Jusqu'à présent, j'ai appris beaucoup de PL sans jamais entrer dans le domaine des catégories. Cependant, j'ai pensé qu'il était temps de faire le saut pour voir ce qui …


3
Un problème fini peut-il être dans NP-Complete?
Mon conférencier a fait la déclaration Tout problème fini ne peut pas être NP-Complete Il parlait de Sudoku à l'époque en disant quelque chose dans le sens que pour un Sudoku 8x8, il existe un ensemble fini de solutions, mais je ne me souviens pas exactement de ce qu'il a …
13 np-complete  np 






3
problème indécidable et sa négation est indécidable
Beaucoup de problèmes indécidables «célèbres» sont néanmoins au moins semi-décidables, leur complément étant indécidable. Un exemple par-dessus tout peut être le problème de l'arrêt et son complément. Cependant, quelqu'un peut-il me donner un exemple dans lequel un problème et son complément sont indécidables et non semi-décidables? J'ai pensé au langage …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.