To pytanie jest inspirowane istniejącym pytaniem, czy stos można symulować przy użyciu dwóch kolejek w zamortyzowanym czasie na operację stosu. Odpowiedź wydaje się nieznana. Oto bardziej szczegółowe pytanie, odpowiadające specjalnemu przypadkowi, w którym najpierw wykonywane są wszystkie operacje PUSH, a następnie wszystkie operacje POP. Jak skutecznie można odwrócić listę N elementów przy użyciu dwóch początkowo pustych kolejek? Czynności prawne to:
- Kolejkuj następny element z listy wprowadzania (do końca każdej kolejki).
- Usuń z kolejki element na początku każdej kolejki i umieść go ponownie w kolejce (do końca każdej kolejki).
- Usuń element z nagłówka każdej kolejki i dodaj go do listy wyników.
Jeżeli lista wejściowy składa się z elementów, , w jaki sposób minimalna liczba operacji potrzebnych do wytworzenia wyjściowej listy odwróconej [ N , N - 1 , . . . , 2 , 1 ] zachowują się? Szczególnie interesujący byłby dowód, że rośnie on szybciej niż O ( N ) , ponieważ rozwiązałby pierwotne pytanie przecząco.
Aktualizacja (15 stycznia 2011 r.): Problem można rozwiązać w , jak pokazano w przesłanych odpowiedziach i ich komentarzach; a dolna granica Ω ( N ) jest trywialna. Czy którąkolwiek z tych granic można poprawić?