<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2019.108046</article-id><article-id pub-id-type="publisher-id">AM-94136</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  &lt;i&gt;L&lt;/i&gt;-Convex Polyominoes: Geometrical Aspects
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Khalil</surname><given-names>Tawbe</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>S.</surname><given-names>Mansour</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, Lebanese University, Beirut, Lebanon</addr-line></aff><aff id="aff2"><addr-line>Department of Mathematics, Lebanese International University, Beirut, Lebanon</addr-line></aff><pub-date pub-type="epub"><day>01</day><month>08</month><year>2019</year></pub-date><volume>10</volume><issue>08</issue><fpage>646</fpage><lpage>658</lpage><history><date date-type="received"><day>19,</day>	<month>June</month>	<year>2019</year></date><date date-type="rev-recd"><day>2,</day>	<month>August</month>	<year>2019</year>	</date><date date-type="accepted"><day>5,</day>	<month>August</month>	<year>2019</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  A polyomino P is called 
  <em>L</em>-convex if for every two cells there exists a monotone path included in P with at most one change of direction. This paper is a theoretical step for the reconstruction of all 
  <em>L</em>-convex polyominoes by using the geometrical paths. First we investigate the geometrical properties of all subclasses of non-directed 
  <em>L</em>-convex polyominoes by giving nine geometries that characterize all non-directed 
  <em>L</em>-convex polyominoes. Finally, we study the subclasses of directed 
  <em>L</em>-convex polyominoes and we give necessary and sufficient conditions for polyominoes to be 
  <em>L</em>-convex.
 
</p></abstract><kwd-group><kwd>Discrete Geometry</kwd><kwd> Monotone Paths</kwd><kwd> &lt;i&gt;L&lt;/i&gt;-Convex Polyominoes</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>A planar discrete set is a finite subset of the integer lattice ℕ 2 defined up to translation. A discrete set can be represented either by a set of cells, i.e. unitary squares of the Cartesian plane, or by a binary matrix, where the 1’s determine the cells of the set [<xref ref-type="bibr" rid="scirp.94136-ref1">1</xref>] (see <xref ref-type="fig" rid="fig1">Figure 1</xref>).</p><p>A polyomino P is a finite connected set of adjacent cells, defined up to translations, in the Cartesian plane. A row convex polyomino (resp. column-convex) is a self avoiding convex polyomino such that the intersection of any horizontal line (resp. vertical line) with the polyomino has at most two connected components. Finally, a polyomino is said to be convex (or HV-convex) if it is both row and column-convex (see <xref ref-type="fig" rid="fig2">Figure 2</xref>).</p><p>A directed polyomino is obtained by starting out from a cell called source and by adding some other cells in two pre-determined directions, for example east and south, that is, to the right of, or below, the existing cells. A directed convex polyomino is a directed polyomino having connected columns and rows (see <xref ref-type="fig" rid="fig3">Figure 3</xref>).</p><p>In this paper we study the geometrical aspects of a particular family of convex polyominoes, introduced in [<xref ref-type="bibr" rid="scirp.94136-ref2">2</xref>] as the first level in a classification of convex polyominoes and called L-convex. In [<xref ref-type="bibr" rid="scirp.94136-ref2">2</xref>] the authors observed that L-convex polyominoes have the property that every pair of cells is connected by a monotone path involving at most one direction. In this way each convex polyomino is characterized by a parameter k that represents the maximum number of changes of direction in these paths. More precisely, a convex polyomino is called k-convex if, for every pair of its cells, there is at least a monotone path with at most k changes of direction that connects them. When the value of k is 1 we have the so-called L-convex polyominoes.</p><p>This class of polyominoes has been considered from different points of view. In [<xref ref-type="bibr" rid="scirp.94136-ref3">3</xref>] combinatorial aspects of L-convex polyominoes are analyzed, giving the enumeration according to the semiperimeter and the area. In [<xref ref-type="bibr" rid="scirp.94136-ref2">2</xref>] it is given an algorithm that reconstructs an L-convex polyomino from the set of its maximal L-polyominoes. Similarly in [<xref ref-type="bibr" rid="scirp.94136-ref4">4</xref>] it is given another way to reconstruct an L-convex polyomino from the size of some special paths, called bordered L-paths.</p><p>A problem frequently studied in literature is the reconstruction of a discrete set, on which some connectivity constraints are imposed, from partial informations. In particular, Discrete Tomography considers the problem of reconstructing a discrete set from measurements, generically known as projections, of the number of cells in the set that lie on lines with fixed scopes. In the special case of a convex polyomino P, one considers orthogonal (horizontal and vertical) projections, i.e. the pair ( H , V ) that gives the number of cells in each column and row of P, respectively. In [<xref ref-type="bibr" rid="scirp.94136-ref5">5</xref>] it is proved that each L-convex polyominoes P is uniquely determined by its horizontal and vertical projections while the same does not hold, in general, for convex polyominoes. Such projections may be seen as sizes (number of cells) of vertical and horizontal straight paths connecting cells of the opposite borders of P.</p><p>This paper is divided into 5 sections. After basics on polyominoes, we investigate in Section 3 the geometrical properties between the feet of all subclasses of non-directed L-convex polyominoes by giving nine geometries. Then these geometries are simplified to four by creating the link between all of them. Finally, using these four geometries we give a theorem that allows us to control the L-convexity of all non-directed convex polyominoes. In Section 4, we introduce the properties of all subclasses of directed L-convex polyominoes and we give the conditions of the L-convexity. A final comment on these geometrical properties is given in Section 5.</p></sec><sec id="s2"><title>2. Definitions and Notations</title><p>To each discrete set S, represented as an m &#215; n binary matrix, we associate two integer vectors H = ( h 1 , ⋯ , h m ) and V = ( v 1 , ⋯ , v n ) such that, for each 1 ≤ i ≤ m ,1 ≤ j ≤ n , h i and v j are the number of cells of S (elements 1 of the matrix) which lie on row i and column j, respectively [<xref ref-type="bibr" rid="scirp.94136-ref1">1</xref>] . The vectors H and V are called the horizontal and vertical projections of S, respectively (see <xref ref-type="fig" rid="fig4">Figure 4</xref>). By convention, the origin of the matrix (that is the cell with coordinates ( 1,1 ) ) is in the upper left position.</p><p>For any two cells A and B in a polyomino, a path Π A B , from A to B, is a sequence ( i 1 , j 1 ) , ( i 2 , j 2 ) , ⋯ , ( i r , j r ) of adjacent disjoint cells ∈ P, with A = ( i 1 , j 1 ) , and B = ( i r , j r ) . For each 1 ≤ k ≤ r , we say that the two consecutive cells ( i k , j k ) , ( i k + 1 , j k + 1 ) form [<xref ref-type="bibr" rid="scirp.94136-ref1">1</xref>] :</p><p>• an east step if i k + 1 = i k and j k + 1 = j k + 1 ;</p><p>• a north step if i k + 1 = i k − 1 and j k + 1 = j k ;</p><p>• a west step if i k + 1 = i k and j k + 1 = j k − 1 ;</p><p>• a south step if i k + 1 = i k + 1 and j k + 1 = j k .</p><p>Let us consider a polyomino P. A path in P has a change of direction in the cell ( i k , j k ) , for 2 ≤ k ≤ r − 1 , if</p><p>i k ≠ i k − 1 ⇔ j k + 1 ≠ j k .</p><p>Finally, we define a path to be monotone if it is entirely made of only two of the four types of steps defined above [<xref ref-type="bibr" rid="scirp.94136-ref1">1</xref>] .</p><p>Proposition 1 (Gastiglione, Restivo). [<xref ref-type="bibr" rid="scirp.94136-ref2">2</xref>] A polyomino P is convex if and only if every pair of cells is connected by a monotone path.</p></sec><sec id="s3"><title>3. Geometrical Properties L-Convex Polyominoes</title><p>In this section, we investigate the geometrical properties of L-convex polyominoes in terms of monotone paths.</p><p>Let ( H , V ) be two vectors of projections and let P be a convex polyomino, that satisfies ( H , V ) . By a classical argument P is contained in a rectangle R of size m &#215; n (called minimal bounding box). Let [ min ( S ) , max ( S ) ] ( [ min ( E ) , max ( E ) ] , [ min ( N ) , max ( N ) ] , [ min ( W ) , max ( W ) ] ) be the intersection of P’s boundary on the lower (right, upper, left) side of R (see [<xref ref-type="bibr" rid="scirp.94136-ref6">6</xref>] ). By abuse of notation, for each 1 ≤ i ≤ m and 1 ≤ j ≤ n , we call min ( S ) (resp. min ( E ) , min ( N ) , min ( W ) ) the cell at the position ( m , min ( S ) ) (resp. ( min ( E ) , n ) , ( 1, min ( N ) ) , ( min ( W ) ,1 ) ) and max ( S ) (resp. max ( E ) , max ( N ) , max ( W ) ) the cell at the position ( m , max ( S ) ) (resp. ( max ( E ) , n ) , ( 1, max ( N ) ) , ( max ( W ) ,1 ) ) [<xref ref-type="bibr" rid="scirp.94136-ref1">1</xref>] (see <xref ref-type="fig" rid="fig5">Figure 5</xref>).</p><p>Definition 1. The segment [ min ( S ) , max ( S ) ] is called the S-foot. Similarly, the segments [ min ( E ) , max ( E ) ] , [ min ( N ) , max ( N ) ] and [ min ( W ) , max ( W ) ] are called E-foot, N-foot and W-foot [<xref ref-type="bibr" rid="scirp.94136-ref1">1</xref>] .</p><p>Proposition 2. Let ( H , V ) be two vectors of projections and let P be a convex polyomino, that satisfies ( H , V ) . If H = ( n , h 2 , ⋯ , h m ) or H = ( h 1 , h 2 , ⋯ , n ) or V = ( m , v 2 , ⋯ , v n ) or V = ( v 1 , v 2 , ⋯ , m ) then P is an L-convex polyomino.</p><p>Proof. Let P be a convex polyomino such that H = ( n , h 2 , ⋯ , h m ) (see <xref ref-type="fig" rid="fig6">Figure 6</xref>), then the bar allows us to go from the first cell situated at the position ( 1,1 ) to all other cells with at most one change of direction. Thus every two cells is connected by a monotone path with at most one change of direction and hence P is an L-convex polyomino. (Similar reasoning holds for the other three cases). □</p><p>Let C (resp. C L ) be the class of convex polyominoes (resp. L-convex polyominoes) and let P be in C (resp. C L ) such that P does not satisfy Proposition 2. Also suppose that P is not a directed polyomino, then one can define the following subclasses of convex polyominoes:</p><p>• α = { P ∈ C | min ( N ) = min ( S )     and     min ( W ) = min ( E ) } .</p><p>• β = { P ∈ C | min ( N ) = min ( S )     and     ( min ( W ) &lt; min ( E )     or     min ( W ) &gt; min ( E ) } .</p><p>• γ = { P ∈ C | ( min ( N ) &lt; min ( S )     or     min ( N ) &gt; min ( S ) )       and     min ( W ) = min ( E ) } .</p><p>• μ = { P ∈ C | ( min ( N ) &lt; min ( S )     or     min ( N ) &gt; min ( S ) )               and     ( min ( W ) &lt; min ( E )     or     min ( W ) &gt; min ( E ) ) } .</p><p>• α L = { P ∈ C L | min ( N ) = min ( S )     and     min ( W ) = min ( E ) } .</p><p>• β L = { P ∈ C L | min ( N ) = min ( S )     and     ( min ( W ) &lt; min ( E )                 or     min ( W ) &gt; min ( E ) ) } .</p><p>• γ L = { P ∈ C L | ( min ( N ) &lt; min ( S )     or     min ( N ) &gt; min ( S ) )               and     min ( W ) = min ( E ) } .</p><p>• μ L = { P ∈ C L | ( min ( N ) &lt; min ( S )     or     min ( N ) &gt; min ( S ) )                 and     ( min ( W ) &lt; min ( E )     or     min ( W ) &gt; min ( E ) ) (see <xref ref-type="fig" rid="fig7">Figure 7</xref>).</p><p>Let us define the following sets:</p><p>• W N = { ( i , j ) ∈ P ∕ i &lt; min ( W )     and     j &lt; min ( N ) } ,</p><p>• S E = { ( i , j ) ∈ P ∕ i &gt; max ( E )     and     j &gt; max ( S ) } .</p><p>• N E = { ( i , j ) ∈ P ∕ i &lt; min ( E )     and     j &gt; max ( N ) } ,</p><p>• W S = { ( i , j ) ∈ P ∕ i &gt; max ( W )     and     j &lt; min ( S ) } .</p><p>The following characterizations hold for convex polyominoes in the class μ L , α L , β L and γ L .</p><p>Proposition 3. Let P be an L convex polyomino in the class μ L (resp. α L , β L and γ L ), then there exists an L-path from min ( N ) to max ( E ) with a south step followed by an east step, and an L-path from min ( W ) to max ( S ) with an east step followed by a south step.</p><p>Proof. It is an immediate result from the fact that P is an L-convex and P is not a directed polyomino (see <xref ref-type="fig" rid="fig7">Figure 7</xref>). □</p><p>Proposition 4. Let P be an L-convex polyomino in the class α L , then the feet of P are connected by at least an L-path from min ( N ) to max ( S ) with a south step followed by an east step, and an L-path from min ( W ) to max ( E ) with an east step followed by a south step (see <xref ref-type="fig" rid="fig8">Figure 8</xref>).</p><p>Proof. It is an immediate result from the fact that P is an L-convex and P is not a directed polyomino (see <xref ref-type="fig" rid="fig8">Figure 8</xref>). □</p><p>Proposition 5. Let P be an L-convex polyomino in the class β L , then at least one of the two following affirmations is true.</p><p>1) The feet of P are connected by an L-path from min ( N ) to max ( S ) with a south step followed by an east step and an L-path from min ( W ) to max ( E ) with a south step followed by an east step.</p><p>2) The feet of P are connected by an L-path from min ( N ) to max ( S ) with a south step followed by an east step and an L-path from max ( W ) to min ( E ) with an east step followed by a north step (see <xref ref-type="fig" rid="fig9">Figure 9</xref>).</p><p>Proof. Here the result comes from the fact that P is an L-convex and P is not a directed polyomino and we consider one of the two cases (1) min ( W ) &lt; min ( E ) or (2) min ( W ) &gt; min ( E ) (see <xref ref-type="fig" rid="fig9">Figure 9</xref>). □</p><p>Proposition 6. Let P be an L-convex polyomino in the class γ L , then at least one of the two following affirmations is true.</p><p>1) The feet of P are connected by an L-path from min ( W ) to max ( E ) with an east step followed by a south step and an L-path from min ( N ) to min ( S ) with an east step followed by a south step.</p><p>2) The feet of P are connected by an L-path from min ( W ) to max ( E ) with an east step followed by a south step and an L-path from max ( N ) to min ( S ) with a south step followed by a west step (see <xref ref-type="fig" rid="fig1">Figure 1</xref>0).</p><p>Proof. Here the result comes from the fact that P is an L-convex and P is not a directed polyomino and we consider one of the two cases 1) max ( S ) &lt; max ( N ) or 2) max ( S ) &gt; max ( N ) (see <xref ref-type="fig" rid="fig1">Figure 1</xref>0). □</p><p>Proposition 7. Let P be an L-convex polyomino in the class μ L , then at least one of the four following affirmations is true.</p><p>1) The feet of P are connected by an L-path from min ( N ) to max ( S ) with an east step followed by a south step and an L-path from min ( W ) to max ( E ) with a south step followed by an east step.</p><p>2) The feet of P are connected by an L-path from min ( N ) to max ( S ) with an east step followed by a south step and an L-path from max ( W ) to min ( E ) with an east step followed by a north step.</p><p>3) The feet of P are connected by an L-path from min ( W ) to max ( E ) with a south step followed by an east step and an L-path from max ( S ) to max ( N ) with an east step followed by a north step.</p><p>4) The feet of P are connected by an L-path from max ( W ) to min ( E ) with an east step followed by a north step and an L-path from max ( S ) to max ( N ) with an east step followed by a north step (see <xref ref-type="fig" rid="fig1">Figure 1</xref>1).</p><p>Proof. Here the result comes from the fact that P is an L-convex and P is not a directed polyomino and we consider one of the four cases (1) min ( W ) &lt; min ( E ) and max ( S ) &lt; max ( N ) or (2) min ( W ) &gt; min ( E ) and max ( S ) &lt; max ( N ) or (3) min ( W ) &lt; min ( E ) and max ( S ) &gt; max ( N ) or (4) min ( W ) &gt; min ( E ) and max ( S ) &gt; max ( N ) (see <xref ref-type="fig" rid="fig1">Figure 1</xref>1). □</p><p>To summarize, if P is an L-convex polyomino (P is not directed), then the feet of P are characterized by the geometries shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>2.</p><p>Proposition 8. Let P be an L-convex polyomino (P is not directed), then the feet of P are connected at least by one of the nine following geometries of the L-paths in <xref ref-type="fig" rid="fig1">Figure 1</xref>2.</p><p>• ( 2 ) ∩ ( 5 ) ∈ α L</p><p>• ( 2 ) ∩ ( 4 ) ∈ β L</p><p>• ( 2 ) ∩ ( 6 ) ∈ β L</p><p>• ( 1 ) ∩ ( 5 ) ∈ γ L</p><p>• ( 3 ) ∩ ( 5 ) ∈ γ L</p><p>• ( 1 ) ∩ ( 4 ) ∈ μ L</p><p>• ( 1 ) ∩ ( 6 ) ∈ μ L</p><p>• ( 3 ) ∩ ( 4 ) ∈ μ L</p><p>• ( 3 ) ∩ ( 6 ) ∈ μ L .</p><p>Proof. This is a direct summary of the last four propositions (see <xref ref-type="fig" rid="fig1">Figure 1</xref>1). □</p><p>Remark 1. The geometries ( 1 ) ∩ ( 4 ) , ( 2 ) ∩ ( 5 ) , ( 2 ) ∩ ( 6 ) , and ( 3 ) ∩ ( 5 ) mentioned in Proposition 8 give directly the two L-paths mentioned in Proposition 3.</p><p>The geometries ( 2 ) ∩ ( 4 ) , ( 3 ) ∩ ( 4 ) , and ( 3 ) ∩ ( 6 ) in Proposition 8 give directly the L-path from min ( N ) to max ( E ) with a south step followed by east step.</p><p>The geometries ( 1 ) ∩ ( 5 ) and ( 1 ) ∩ ( 6 ) in Proposition 8 give directly the L-path from min ( W ) to max ( S ) with an east step followed by a south step.</p><p>Now, we define the cells on the SE and WE borders to define the sets X , Z , X ′ and Z ′ from these cells.</p><p>Let P be a convex polyomino in the class μ (resp. α , β and γ ) (P is not directed) and let I = { ( i 1 , j 1 ) , ( i 2 , j 2 ) , ⋯ , ( i r , j r ) } be the set of cells belonging to P such that ( i 1 , j 1 ) = ( m , max ( S ) ) , ( i r , j r ) = ( max ( E ) , n ) , and for 2 ≤ k ≤ r − 1 , let ( i k , j k ) be the cells situated on the border of the set SE.</p><p>Similarly, let J = { ( i ′ 1 , j ′ 1 ) , ( i ′ 2 , j ′ 2 ) , ⋯ , ( i ′ s , j ′ s ) } be the set of cells belonging to P such that such that ( i ′ 1 , j ′ 1 ) = ( m , min ( S ) ) , ( i ′ s , j ′ s ) = ( max ( W ) ,1 ) , and for 2 ≤ l ≤ s − 1 , let ( i ′ l , j ′ l ) be the cells situated on the border of the set WS.</p><p>Now let X = { x 1 , ⋯ , x k , ⋯ , x r } be the set of cells such that x 1 = ( m − v max ( S ) + 1 , max ( S ) ) , ⋯ , x k = ( i k − v j k + 1 , j k ) , ⋯ , x r = ( min ( E ) , n ) and Z = { z 1 , ⋯ , z k , ⋯ , z r } be the set of cells such that z 1 = ( m , min ( S ) ) , ⋯ , z k = ( i k , j k − h i k + 1 ) , ⋯ , z r = ( max ( E ) , n − h max ( E ) + 1 ) .</p><p>Similarly, let X ′ = { x ′ 1 , ⋯ , x ′ l , ⋯ , x ′ s } be the set of cells such that x ′ 1 = ( m − v min ( S ) + 1 , min ( S ) ) , ⋯ , x ′ l = ( i l − v j l + 1 , j l ) , ⋯ , x ′ s = ( min ( W ) , 1 ) and Z ′ = { z ′ 1 , ⋯ , z ′ l , ⋯ , z ′ s } be the set of cells such that z ′ 1 = ( m , max ( S ) ) , ⋯ , z ′ l = ( i ′ l , j l + h i l − 1 ) , ⋯ , z ′ s = ( max ( W ) , 1 + h max ( W ) − 1 ) (see <xref ref-type="fig" rid="fig1">Figure 1</xref>3).</p><p>Theorem 1. Let P be a convex polyomino such that P satisfies at least one of the following geometries</p><p>• ( 2 ) ∩ ( 5 ) ∈ α</p><p>• ( 2 ) ∩ ( 4 ) ∈ β</p><p>• ( 2 ) ∩ ( 6 ) ∈ β</p><p>• ( 1 ) ∩ ( 5 ) ∈ γ</p><p>• ( 3 ) ∩ ( 5 ) ∈ γ</p><p>• ( 1 ) ∩ ( 4 ) ∈ μ</p><p>• ( 1 ) ∩ ( 6 ) ∈ μ</p><p>• ( 3 ) ∩ ( 4 ) ∈ μ</p><p>• ( 3 ) ∩ ( 6 ) ∈ μ .</p><p>Then P is an L-convex polyomino if and only if for 2 ≤ k ≤ r − 1 , 2 ≤ l ≤ s − 1 the cells situated at the positions ( m − v max ( S ) , min ( S ) − 1 ) , ⋯ , ( i k − v j k , j k − h i k ) , ⋯ , ( min ( E ) − 1 , n − h max ( E ) ) and ( m − v min ( S ) , max ( S ) + 1 ) , ⋯ , ( i l − v j l , j l + h i l ) , ⋯ , ( min ( W ) − 1 , 1 + h max ( W ) ) do not belong to P.</p><p>Proof. Suppose that P is a convex polyomino. The intersections control the geometries and the L-path between feet.</p><p>⇒ If P is an L-convex then obviously the cells situated at the positions ( m − v max ( S ) , min ( S ) − 1 ) , ⋯ , ( i k − v j k , j k − h i k ) , ⋯ , ( min ( E ) − 1 , n − h max ( E ) ) and ( m − v min ( S ) , max ( S ) + 1 ) , ⋯ , ( i l − v j l , j l + h i l ) , ⋯ , ( min ( W ) − 1 , 1 + h max ( W ) ) do not belong to P. Indeed, these cells could be attained only by using a 2L-path from the SE or WS borders.</p><p>⇐ The cells situated at the positions ( m − v max ( S ) , min ( S ) − 1 ) , ⋯ , ( i k − v j k , j k − h i k ) , ⋯ , ( min ( E ) − 1 , n − h max ( E ) ) and ( m − v min ( S ) , max ( S ) + 1 ) , ⋯ , ( i l − v j l , j l + h i l ) , ⋯ , ( min ( W ) − 1 , 1 + h max ( W ) ) control maximal rectangles from SE and WS. Thus, they control the L-convexity of the polyomino (see <xref ref-type="fig" rid="fig1">Figure 1</xref>4).</p></sec><sec id="s4"><title>4. Directed L-Convex Polyominoes</title><p>Let P be a convex polyomino such that P does not satisfy Proposition 2. From the definition of directed convex polyominoes, let us define the following classes.</p><p>• δ = { P ∈ C | ( 1 , min ( N ) ) = ( min ( W ) , 1 ) } .</p><p>• ψ = { P ∈ C | ( max ( W ) , 1 ) = ( m , min ( S ) ) } .</p><p>• δ ′ = { P ∈ C | ( m , max ( S ) ) = ( max ( E ) , n ) } .</p><p>• ψ ′ = { P ∈ C | ( 1 , max ( N ) ) = ( min ( E ) , n ) } .</p><p>• δ L = { P ∈ C L | ( 1 , min ( N ) ) = ( min ( W ) , 1 ) } (see <xref ref-type="fig" rid="fig1">Figure 1</xref>5).</p><p>• ψ L = { P ∈ C L | ( max ( W ) , 1 ) = ( m , min ( S ) ) } .</p><p>• δ ′ L = { P ∈ C L | ( m , max ( S ) ) = ( max ( E ) , n ) } (see <xref ref-type="fig" rid="fig1">Figure 1</xref>5).</p><p>• ψ ′ L = { P ∈ C L | ( 1 , max ( N ) ) = ( min ( E ) , n ) } .</p><p>Let us define the horizontal transformation (symmetry)</p><p>S H : ( i , j ) → ( m − i + 1, j )</p><p>which transforms the polyomino P from δ to ψ , δ ′ to ψ ′ , δ L to ψ L , and δ ′ L to ψ ′ L . Indeed the transformation acts on the feet of the polyomino as it is shown in the following table (see <xref ref-type="table" rid="table1">Table 1</xref>). Thus we only investigate the properties of the classes δ L and δ ′ L .</p><p>Proposition 9. Let P be an L-convex polyomino in the class δ L , then there exist two L-paths from min ( N ) = min ( W ) to max ( E ) with a south step followed by an east step, and from min ( N ) = min ( W ) to max ( S ) with an east step followed by a south step.</p><p>Proof. The two L-paths control the L-convexity of the feet (see <xref ref-type="fig" rid="fig1">Figure 1</xref>6). □</p><p>Theorem 2. Let P be a convex polyomino in the class δ such that there exist two L-paths from min ( N ) = min ( W ) to max ( E ) with a south then an east steps, and from min ( N ) = min ( W ) to max ( S ) with an east then a south steps. Then P is an L-convex polyomino if and only if the cell at the position ( max ( W ) + 1, max ( N ) + 1 ) does not belong to P.</p><p>Proof. The maximal rectangle from the point ( 1,1 ) has extremal cells in the position ( max ( W ) , max ( N ) ) . That is the point at position</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> The horizontal transformation S H on the feet of P</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >N, S</th><th align="center" valign="middle" >W, E</th></tr></thead><tr><td align="center" valign="middle" >S → N N → S W → W E → E</td><td align="center" valign="middle" >W → W E → E W → W E → E</td></tr></tbody></table></table-wrap><p>( max ( W ) + 1, max ( N ) + 1 )</p><p>is reachable from cell ( 1,1 ) by a 2L-path. Thus the point at the position ( max ( W ) + 1, max ( N ) + 1 ) does not belong to P (see <xref ref-type="fig" rid="fig1">Figure 1</xref>6). □</p><p>Proposition 10. Let P be an L-convex polyomino in the class δ ′ L , then there exist two L-paths from max ( E ) = max ( S ) to min ( N ) with a west step followed by a north step, and from max ( E ) = max ( S ) to min ( W ) with a north step followed by a west step.</p><p>Theorem 3. Let P be a convex polyomino in the class δ ′ such that there exist two L-paths from max ( E ) = max ( S ) to min ( N ) with a west step followed by a north step, and from max ( E ) = max ( S ) to min ( W ) with a north step followed by a west step. Then P is an L-convex polyomino if and only if the cell at the position min ( E ) − 1, min ( S ) − 1 does not belong to P (see <xref ref-type="fig" rid="fig1">Figure 1</xref>7).</p></sec><sec id="s5"><title>5. Conclusion</title><p>In this paper we studied the geometrical properties of all subclasses of directed and non-directed L-convex polyominoes and we gave necessary and sufficient conditions to characterize them. The results of this paper will be used in order to reconstruct all L-convex polyominoes using geometrical paths. This paper may help us to understand the geometrical behavior of kL-convex polyominoes and hence find a way to reconstruct them all.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Tawbe, K. and Mansour, S. (2019) L-Convex Polyominoes: Geometrical Aspects. Applied Mathematics, 10, 646-658. https://doi.org/10.4236/am.2019.108046</p></sec></body><back><ref-list><title>References</title><ref id="scirp.94136-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Tawbe, K. and Vuillon, L. (2011) 2L-Convex Polyominoes: Geometrical Aspects. Contributions to Discrete Mathematics, North America, 6.</mixed-citation></ref><ref id="scirp.94136-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Castiglione, G. and Restivo, A. (2003) Reconstruction of L-Convex Polyominoes. Electronic Notes in Discrete Mathematics, 12, 290-301. https://doi.org/10.1016/S1571-0653(04)00494-9</mixed-citation></ref><ref id="scirp.94136-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Castiglione, G., Frosini, A., Munarini, E., Restivo, A. and Rinaldi, S. (2007) Combinatorial Aspects of L-Convex Polyominoes. European Journal of Combinatorics, 28, 1724-1741. https://doi.org/10.1016/j.ejc.2006.06.020</mixed-citation></ref><ref id="scirp.94136-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Castiglione, G., Restivo, A. and Vaglica, R. (2006) A Reconstruction Algorithm for L-Convex Polyominoes. Theoretical Computer Science, 356, 58-72. http://www.sciencedirect.com https://doi.org/10.1016/j.tcs.2006.01.045</mixed-citation></ref><ref id="scirp.94136-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Castiglione, G., Frosini, A., Restivo, A. and Rinaldi, S. (2005) A Tomographical Characterization of L-Convex Polyominoes. Lecture Notes in Computational Science, Vol. 3429. Proceedings of 12th International Conference on Discrete Geometry Fir Computer Imagery, Poitiers, 11-13 April 2005, 115-125. https://doi.org/10.1007/978-3-540-31965-8_11</mixed-citation></ref><ref id="scirp.94136-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Barcucci, E., Del Lungo, A., Nivat, M. and Pinzani, R. (1996) Reconstructing Convex Polyominoes from Horizontal and Vertical Projections. Theoretical Computer Science, 155, 321-347. https://doi.org/10.1016/0304-3975(94)00293-2</mixed-citation></ref></ref-list></back></article>