Hiroimono es un popular rompecabezas completo de Estoy interesado en la complejidad computacional de un rompecabezas relacionado.
El problema es:
Entrada : dado un conjunto de puntos en una cuadrícula x n cuadrada y entero k
Pregunta : ¿Existe un polígono rectilíneo (sus lados paralelos al eje o y ) de tal manera que el número de puntos en las esquinas del polígono sea al menos k ?
Cada esquina del polígono debe estar en uno de los puntos de entrada (por lo que las curvas solo se permiten en un punto de entrada).
¿Cuál es la complejidad de este problema? ¿Cuál es la complejidad si la solución se limita a polígonos rectilíneos convexos?
EDITAR 13 de abril: formulación alternativa: encuentre un polígono rectilíneo con las esquinas máximas en los puntos dados.