Encontrei dois artigos, ambos sobre Tetris.
O primeiro é que Tetris é difícil, até aproximado por Erik D. Demaine et al. Ele usa o esquema de codificação unário para o problema de 3 partições e constrói uma redução polinomial:
o umaEu'areia Tsão representados em unário, então o tamanho do jogo é polinomial. (do Teorema 3.2, página 9)
O outro é Tetris é Hard, Made Easy, de Ron Breukelaar et al. Ele também usa o problema unificado de 3 partições:
Observe que o painel é construtível em tempo polinomial (medido no tamanho da entrada), uma vez que as variáveis na definição do problema podem ser dadas como unárias devido ao forte senso de completude do NP (Teorema 1). Sobre sua construtibilidade, consulte [4]. (da seção 2.3)
Eu não entrei nos dois artigos. Eles estão qualificados para o seu pedido de referências?
Edição: Encontrei recentemente outro exemplo de programação ideal de um sistema de trabalho com restrições de precedência ordenadas em dois processadores dedicados. Aqui está o artigo "Sobre a complexidade dos problemas de agendamento para máquinas paralelas / em pipeline" (IEEE Transactions on Computers 1989) .