Considérons un poset fini sur éléments, et un prédicat monotone inconnu sur (c'est-à-dire pour tout , , si et alors ) . Je peux évaluer en fournissant un nœud et en déterminant si est vrai ou non. Mon objectif est de déterminer exactement l'ensemble des nœuds tel que valide, en utilisant aussi peu d'évaluations deque possible. (Je peux choisir mes requêtes en fonction de la réponse à toutes les requêtes précédentes, je ne suis pas obligé de planifier toutes les requêtes à l'avance.)
Une stratégie sur est une fonction qui me dit, en fonction des requêtes que j'ai exécutées jusqu'ici et de leurs réponses, quel noeud interroger, et qui s'assure que sur tout prédicat , en suivant la stratégie , J'atteindrai un état dans lequel je connais la valeur de sur tous les nœuds. Le temps d'exécution de sur un prédicat est le nombre de requêtes nécessaires pour connaître la valeur de sur tous les nœuds. Le pire temps de fonctionnement de est . Une stratégie optimale S ' est telle que wr (S') = \ min_S wr (S) .
Ma question est la suivante: étant donné en entrée le poset , comment puis-je déterminer le pire temps d'exécution des stratégies optimales?
[Il est clair que pour un poset vide, requêtes seront nécessaires (nous devons nous interroger sur chaque nœud), et que pour un ordre total autour de requêtes seront nécessaires (faire une recherche binaire pour trouver la frontière). Un résultat plus général est la borne inférieure de la théorie de l'information suivante: le nombre de choix possibles pour le prédicat est le nombre d'antichaînes de (car il existe une correspondance biunivoque entre les prédicats monotones et antichaines interprétées comme les éléments maximaux de ), donc, puisque chaque requête nous donne un bit d'information, nous aurons besoin d'au moins requêtes, en subsumant les deux cas précédents. Est-ce lié étroitement ou s'agit-il de posets dont la structure est telle que l'apprentissage peut nécessiter asymptotiquement plus de requêtes que le nombre d'antichaînes?]