Suponha, temos dois polígonos convexos não sobrepostos e . Como podemos desenhar uma linha reta que divide em duas partes da mesma área e também divide em duas partes da mesma área? Além disso, podemos fazer isso com complexidade ou melhor? ( )
computational-geometry
John Reese
fonte
fonte
Respostas:
Isso é conhecido como o teorema de Ham-Sandwich :
Nota: Convexidade não é necessária. ER2 pode ser substituído por Rd com "linha" substituído por um ( d- 1) hiper-dimensional.
(Imagem de curiosity.com .)
Veja o link da Wikipedia para versões computacionais.
Adicionado em resposta à solicitação de @ WillardZhan:
fonte