Salta al contenuto principale
Passa alla visualizzazione normale.

GIUSEPPA CASTIGLIONE

On the exhaustive generation of k-convex polyominoes

  • Autori: Brocchi, S.; Castiglione, G.; Massazza, P.
  • Anno di pubblicazione: 2017
  • Tipologia: Articolo in rivista (Articolo in rivista)
  • Parole Chiave: CAT algorithms; Convex polyominoes; Exhaustive generation; Theoretical Computer Science; Computer Science (all)

Abstract

The degree of convexity of a convex polyomino P is the smallest integer k such that any two cells of P can be joined by a monotone path inside P with at most k changes of direction. In this paper we present a simple algorithm for computing the degree of convexity of a convex polyomino and we show how it can be used to design an algorithm that generates, given an integer k, all k-convex polyominoes of area n in constant amortized time, using space O(n). Furthermore, by applying few changes, we are able to generate all convex polyominoes whose degree of convexity is exactly k.

Allegati