Hiroimono è un popolare di puzzle Completa. Sono interessato alla complessità computazionale di un puzzle correlato.
Il problema è:
Input : dato un insieme di punti su una griglia quadrata x n e intero k
Domanda : esiste un poligono rettilineo (i suoi lati sono paralleli all'asse o y ) in modo tale che il numero di punti sugli angoli del poligono sia almeno k ?
Ogni angolo del poligono deve trovarsi in uno dei punti di input (quindi le curve sono consentite solo in un punto di input).
Qual è la complessità di questo problema? Qual è la complessità se la soluzione si limitasse ai poligoni rettilinei convessi?
EDIT 13 aprile: Formulazione alternativa: trova un poligono rettilineo con gli angoli massimi nei punti indicati.