Wikipédia dit :
Des réseaux complets apparaissent dans de nombreuses applications en mathématiques et en informatique
S'agit-il simplement du fait que l'algèbre booléenne standard utilisée dans le calcul est un réseau complet? Y a-t-il quelque chose que nous gagnons à travailler au niveau abstrait des réseaux au lieu de la logique booléenne en particulier?
Une recherche Google ne trouve pas grand-chose sur le sujet, mais j'utilise probablement des mots-clés incorrects.
lattices
order-theory
Xodarap
la source
la source
Réponses:
Voir par exemple ce livre: Lattice Theory with Applications, Vijay K. Garg , qui commence comme suit:
Le livre ne semble pas mentionner la théorie de la récursivité (théorie des ensembles calculables), mais à partir de l'article de Wikipedia sur la théorie de la calculabilité , nous voyons:
Pour en savoir plus, consultez l'article de blog The Lattice Theory for Programmers and Non Computer Scientists .
la source
Les références données par Pål GD sont en effet très appropriées. Alors concentrons-nous plutôt sur un problème secondaire mineur dans cette réponse. J'ai fait quelques lectures sur les réseaux il y a quelque temps et j'ai commencé à me demander si la notion de semi-réseau n'aurait pas été plus appropriée pour les applications. Vous pourriez objecter qu'un semi-réseau complet est automatiquement aussi un réseau, mais les homomorphismes et les sous-structures (c'est-à-dire les sous-réseaux et les sous-réseaux) sont différents.
J'ai rencontré pour la première fois des (semi-) réseaux lors de l'étude des semi-groupes, comme les semi-groupes commutatifs idempotents. Ensuite, j'ai réfléchi à la relation entre les structures hiérarchiques et les réseaux, et j'ai remarqué qu'un arbre est naturellement aussi un demi-réseau. Ensuite, j'ai trouvé des réseaux dans des contextes de sécurité et dans l'analyse de programme, et il m'a toujours semblé que la structure du demi-réseau était la partie vraiment importante, et le réseau a été simplement pris parce qu'il pouvait être obtenu "gratuitement". Même pour une algèbre de Heyting, il existe une asymétrie entre la conjonction et la disjonction qui me suggère que le modèle de semi-réseau asymétrique pourrait fournir ici plus d'informations que le modèle de réseau symétrique.
la source
un cas très important, mais pas si célèbre - il est bien connu des théoriciens mais pas si connu dans le sens où il est enseigné aux étudiants de premier cycle - de l'utilisation d'un réseau est de prouver des limites inférieures superpolynomiales sur la taille des circuits monotones Clique informatique pour laquelle Razborov a remporté le prix Nevanlinna . la construction d'origine est cependant très technique et les constructions ultérieures, par exemple Berg / Ulfberg, simplifient le cadre sans faire référence aux treillis.
dans ce cas, la théorie du réseau a été utilisée comme cadre pour découvrir la preuve originale, mais les formulations ultérieures ont eu tendance à ne pas s'y référer directement comme une simplification conceptuelle.
donc oui les réseaux peuvent être considérés comme un objet mathématique plus exotique [Razborov a parlé ailleurs de son style d'application des mathématiques avancées à CS] qui pourrait correspondre à un autre objet plus "concret" dans CS, dans ce cas ce sont des "portes d'approximation" c'est-à-dire des portes booléennes dans des circuits qui donnent des réponses "approximativement correctes" et dont le réseau est une sorte de "structure d'induction" pour convertir entre un circuit exact en un circuit approximatif inexact.
la source
Depuis, j'ai trouvé le papier gratuit Ensembles commandés et treillis complets: une introduction à l'informatique , pour d'autres lecteurs intéressés.
la source
Les étiquettes de bord régulières et les structures associées forment un réseau distributif (voir par exemple ici ). Cela peut être exploité pour rechercher efficacement dans l'espace de toutes les étiquettes de bord régulières pour un graphique donné (voir ici ). En tant qu'application, vous pouvez déterminer si une carte peut être dessinée sous forme de cartogramme avec une certaine affectation de zone pour les visages.
la source
Aussi, étonnamment (pour moi, au moins) la cryptographie . Vérifiez-le, il permet de nouvelles attaques de cryptosystèmes connus et donne de l'espoir pour la cryptographie post-quantique.
la source