Los autores afirman que es fácil demostrar que el problema radica en NP. Para probar esta afirmación, tome una secuencia de intercambios que conduzca a un estado como testigo de que el estado es accesible. Dada tal secuencia de tamaño polinomial, podemos verificar en tiempo polinomial que el estado es realmente accesible realizando los intercambios.
Lo que queda por demostrar es que hay una secuencia de intercambios que tiene un tamaño polinómico. Tenga en cuenta que, dado que cada agente tiene preferencias estrictas y solo cambiará si puede realizar una operación que le otorgue un mejor objeto, cada agente puede intercambiar como máximonorteveces. Como hay a lo sumonorte agentes, cada secuencia de intercambios tiene como máximo norte2 permutas.
Creo que si hubiera preferencias no estrictas, podría ser posible que algunos elementos tengan que moverse a través de ciclos largos para alcanzar ciertos estados, y que en particular existen estados donde todas las secuencias de intercambios tienen un tamaño exponencial. Sin embargo, no puedo pensar en un ejemplo inmediato de tal problema. Por lo menos, ya no es 'fácil' mostrar que el problema con las preferencias no estrictas está en NP.