Considere o seguinte processo:
Existem compartimentos organizados de cima para baixo. Inicialmente, cada caixa contém uma bola. Em cada passo, nós
- escolha uma bola aleatória e
- mova todas as bolas da bandeja que contém para a bandeja abaixo dela. Se já era o compartimento mais baixo, removemos as bolas do processo.
Quantas etapas são necessárias na expectativa até o término do processo, ou seja, até que todas as bolas tenham sido removidas do processo? Isso já foi estudado antes? A resposta segue facilmente de técnicas conhecidas?
Na melhor das hipóteses, o processo pode terminar após etapas. Na pior das hipóteses, pode etapas . Ambos os casos devem ser muito improváveis. Minha conjectura é que são necessários passos e fiz algumas experiências que parecem confirmar isso.Θ ( n 2 ) Θ ( n log n )
(Observe que escolher uma lixeira uniformemente aleatoriamente é um processo muito diferente que obviamente levará etapas para concluir.)