Per ogni , dico che una sequenza s di interi in { 1 , ... , n } è n Completa se, per ogni permutazione p di , scritto come una sequenza di coppie interi distinti , la sequenza è una di , ovvero esistetale che per tutto .p 1 , … , p n p s 1 ≤ i 1 < i 2 < ⋯ < i n ≤ | s | s i j = p j 1 ≤ j ≤ n
Qual è la complessità del seguente problema? È in PTIME o coNP-hard? Nota che è in coNP come puoi immaginare una sequenza mancante (grazie @MarzioDeBiasi).
Ingresso: un intero, una sequenzadi interi in in uscita: è-Complete?s { 1 , … , n }
n
La nozione di sequenza completa è nota in combinatoria perché le persone hanno studiato qual è la lunghezza delle sequenze complete più brevi in funzione di (vedere, ad esempio, questo thread mathoverflow per un riepilogo). Tuttavia, non sono stato in grado di trovare riferimenti alla complessità del loro riconoscimento. Si noti che in particolare possiamo facilmente costruire sequenze complete di lunghezza polinomiale in , ovvero di lunghezza , poiché ripetute volte (qualsiasi permutazione può essere realizzata da scegliendo neln n-th block). Quindi non possiamo permetterci in generale di elencare tutte le permutazioni.