2 votos

Problema de consulta restringida

Estoy considerando un problema que parece muy clásico pero no tengo idea de dónde encontrar los resultados relacionados. Cualquier ayuda o comentario será apreciado.

Dado un conjunto no vacío $S$ , un conjunto $Q$ de los subconjuntos de $S$ y un elemento fijo desconocido $x\in S$ Podemos hacer sólo un tipo de preguntas para determinar $x$ : es $x$ en $A$ ? ( $A\in Q$ que es un subconjunto de $S$ ).

Por ejemplo, dejemos que $S=\{1,2,3\},Q=\{\{1,2\},\{2,3\},\{1\}\},x=2$ entonces podemos ir de la siguiente manera,

  1. preguntar "¿es $x$ en $\{1,2\}$ ?", se le responde "sí"
  2. preguntar "¿es $x$ en $\{2,3\}$ ?", se le responde "sí"

Entonces sabemos $x$ debe ser 2 y detener el proceso de consulta.

Ahora bien, si $x\in S$ es una variable aleatoria asociada a una función de probabilidad $f$ definido en $S$ ¿Cuál es el árbol de consulta óptimo? Por ser óptimo, me refiero al árbol de consulta que tiene el mínimo número esperado de consultas antes de determinar la respuesta.

De hecho, si $Q$ es igual al conjunto de potencias de $S$ entonces el árbol de consulta óptimo es simplemente el Árbol de búsqueda binaria óptima . Lo difícil es saber cuál es el árbol de búsqueda óptimo si las preguntas que podemos hacer están limitadas a un determinado conjunto $Q$ ?

1voto

Alton Wang Puntos 19

Sorprendentemente, después de un día de investigación, encuentro que el caso con distribución uniforme fue probado como NP-completo por este documento . Efectivamente, es una pregunta clásica como la que esperaba antes.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X