Por que os pombos em repouso estão no centro da teoria da complexidade


Em janeiro de 2020, Papadimitriou estava pensando no princípio do Pigeohole há 30 anos. Então ele ficou surpreso quando uma conversa lúdica com um colaborador frequente os levou a uma reviravolta simples com o princípio que eles nunca consideraram: e se houver menos pombos do que buracos? Nesse caso, qualquer arranjo de pombos deve deixar alguns orifícios vazios. Mais uma vez, parece óbvio. Mas invertendo o princípio do pombo tem alguma conseqüência matemática interessante?

Pode parecer que esse princípio “PiGeonhole vazio” é apenas o original por outro nome. Mas não é, e seu caráter sutilmente diferente o tornou uma ferramenta nova e frutífera para classificar os problemas computacionais.

Para entender o princípio vazio de pigeonehole, vamos voltar ao exemplo do cartão, transposta de um estádio de futebol para uma sala de concertos com 3.000 assentos-um número menor do que o total de pinos de quatro dígitos possíveis. O princípio vazio de pigeonehole determina que alguns pinos possíveis não estão representados. Se você deseja encontrar um desses pinos ausentes, porém, não parece haver nenhuma maneira melhor do que simplesmente perguntar a cada pessoa o seu alfinete. Até agora, o princípio vazio de pigeonhole é exatamente como seu colega mais famoso.

A diferença está na dificuldade de verificar soluções. Imagine que alguém diz que encontrou duas pessoas específicas no estádio de futebol que têm o mesmo alfinete. Nesse caso, correspondendo ao cenário original do Pigeonhole, há uma maneira simples de verificar essa afirmação: basta verificar com as duas pessoas em questão. Mas no caso da sala de concertos, imagine que alguém afirma que nenhuma pessoa tem um alfinete de 5926. Aqui, é impossível verificar sem perguntar a todos na platéia qual é o seu alfinete. Isso torna o princípio vazio de pigeonehole muito mais irritante para os teóricos da complexidade.

Dois meses depois que Papadimitriou começou a pensar sobre o princípio vazio de PiGeonhole, ele o criou em uma conversa com um estudante de graduação em potencial. Ele se lembra de isso vividamente, porque acabou sendo sua última conversa pessoal com qualquer pessoa antes dos bloqueios Covid-19. Preir em casa nos meses seguintes, ele lutou com as implicações do problema para a teoria da complexidade. Eventualmente ele e seus colegas publicaram um papel Sobre problemas de pesquisa que têm soluções por causa do princípio de PiGeonhole vazio. Eles estavam especialmente interessados ​​em problemas em que os pombos são abundantes – isto é, onde superam em muito os pombos. De acordo com uma tradição de Acrônimos pesados Na teoria da complexidade, eles apelidaram dessa classe de problemas APEPP, para “o abundante princípio polinomial vazio de Pigeonhole”.

Um dos problemas nesta classe foi inspirado por um famoso Prova de 70 anos pelo cientista da computação pioneiro Claude Shannon. Shannon provou que a maioria dos problemas computacionais deve ser inerentemente difícil de resolver, usando um argumento que se baseava no princípio de piGeonhole vazio (embora ele não tenha chamado assim). No entanto, durante décadas, os cientistas da computação tentaram e não provaram que problemas específicos são realmente difíceis. Como os alfinetes de cartas de banco, os problemas difíceis devem estar lá fora, mesmo que não possamos identificá-los.

Historicamente, os pesquisadores não pensaram no processo de procurar problemas difíceis como um problema de pesquisa que poderia ser analisado matematicamente. A abordagem de Papadimitriou, que agrupou esse processo com outros problemas de pesquisa relacionados ao princípio de pigeohole vazio, tinha um sabor auto-referencial característico de muito trabalho recente Na teoria da complexidade – ofereceu uma nova maneira de raciocinar sobre a dificuldade de provar dificuldades computacionais.



Ver artigo original (Em Inglês)