<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Urban Land Use Planning using Answer Set Programming</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jennifer Mun~oz</string-name>
          <email>jenniferjocelin@hotmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Flavio Everardo</string-name>
          <email>flavioeverardo@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universidad Popular Autonoma del Estado de Puebla and Instituto de Ciencias de la Benemerita Universidad Autonoma de Puebla</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universidad de las Americas Puebla Puebla</institution>
          ,
          <country country="MX">Mexico</country>
        </aff>
      </contrib-group>
      <fpage>82</fpage>
      <lpage>89</lpage>
      <abstract>
        <p>The urban planning is required to direct the cities development based on the sustainable use of its territory. On the other hand, Answer Set Programming (ASP) is a logic programming paradigm with the ability of non-monotonic reasoning, which has contributed to solving complex problems in a short period of time, providing a considerable number of possible outcomes to the same problem. The treatment of sustainable urban planning by using a declarative approach like ASP has not been proposed so far. This article aims to demonstrate a modelling exercise using basic knowledge about a mix of urban land usage. Also, to show alternatives for a better functional integration of green and habitational areas, as well as a discussion of further research using this approach.</p>
      </abstract>
      <kwd-group>
        <kwd>Urban Planning</kwd>
        <kwd>Urban Land Usage</kwd>
        <kwd>Answer Set Programming</kwd>
        <kwd>Knowledge Representation and Reasoning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The need to think about an ordered cities growth and their development, are
not new topics. The proposal on strategic measurements to improve the
conditions of cities, is one of the issues considered in the Agenda 21, to promote the
construction of an international sustainable model for the twenty- rst century
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        Derived from the above, with support from the United Nations Environment
Programme (UNEP), di erent countries worldwide have joined forces in order
to adapt environmental policies into their development processes with a
sustainable approach. The Institute of Hygiene, Epidemiology and Microbiology of the
Ministry of Public Health of Cuba in coordination with the World Health
Organization (WHO) and UNEP through the Latin American and the Caribbean
Regional O ce, have proposed a classi cation of six universal principles for
planning a sustainable urban ecosystem [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]:
1. Ensure proper water supply.
2. Keep protected vegetation.
3. Preserve soil quality.
4. Ensuring sustainable conditions for wildlife.
5. Keeping potential of regional food production.
6. Create a human scale urban environment.
      </p>
      <p>Taking into consideration the principles 2,3 and 6, this article proposes
forming a basic knowledge that serves an intelligent system in resolving a complex
combinatorial problem such as urban land use planning. Initially this article
mentions works that use Knowledge Representation (KR) as a support in the
eld of organization of urban territories, then the land use term is de ned as
part of sustainable urban planning and an introduction to ASP is provided.
Consecutively both issues are linked to generate a proposal where ASP contributes
to the de nition of urban land use. This paper concludes with a discussion of
the preliminary results and future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Backgrounds</title>
      <p>Land use and urban planning in general have been areas of interest to the
scienti c community. Reason why, they have developed works that employ technology
as a way to propose alternatives for cities improvement. For purposes of this
paper, the works mentioned below have used some method of KR.</p>
      <p>
        One of the rst works is the URBYS system, de ned as an expert system for
urban areas analysis through KR for decision-making [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. There are studies that
address the selection of industrial zones [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] under a system called MATISSE
which, by decision tables represents knowledge as a set of rules and their
respective actions. Likewise decision tables have also been used to introduce functional
classi cation theory to land use planning [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        Changing the subject, ontologies is another used and proven approach in
works like OSMoSys [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] which seeks to harness the potential of Web applications
as interactive tool gathering information from urban areas as well as information
generated by humans through smart devices and social platforms.
      </p>
      <p>It should be noted that these examples have used di erent approaches of AI
to resolve urban problematics. Nevertheless, so far none has taken advantage
of the bene ts of ASP to solve these problems and that is why the strategy
proposed in this article is unique in its class.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Land Use within Sustainable Urban Planning</title>
      <p>A standard de nition of land use is the employment that humans make the
earth's surface, covering the management and modi cation of the natural
environment to make it a built environment3. Examples are human settlements that
3 https://en.wikipedia.org/wiki/Land use
involve industrial parks, shopping centers, roads, green and residential areas,
among others.</p>
      <p>
        Within the universal principles for sustainable urban ecosystem planning
previously mentioned, three of them are directly linked to land use planning
purposes considering the functional integration between green and residential
use areas [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>This work considers the functional integration of green and residential areas
as part of land use planning in a city. Reasons why the principles, protected
vegetation, soil quality and human scale urban environment are interrelated.
The fact that exists areas with trees, keep soil and air quality and this kind of
conditions are attractive for living. These three principles handle certain rules,
restrictions, conventions or preferences that allow forming a knowledge base for
modeling desirable behavior in order to adapt to conventional urban spaces.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Answer Set Programming</title>
      <p>
        Several researchers have proposed the use of ASP as a solution to the paradigm
of Knowledge Representation and Reasoning (KRR) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], also since
its inception, ASP has been considered as the most suitable and e ective
computational processing mode for non-monotonic reasoning and KR [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
This perspective has promoted the creation of high performance and e ciency
Answer Set Solvers.
      </p>
      <p>
        ASP has been tested successfully in areas, which involve problems of
combinatorial search using a considerable amount of information to process [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. It is
noteworthy that at the University of Potsdam has developed software as Clasp,
Gringo [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Clingo [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], among others4, which have been recognized worldwide for
its capacity and performance applied in ASP [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        Additionally, ASP is based on a simple yet expressive rule language that
allows users to easily model problems in a compact form. The solutions to such
problem are known as answer sets or stable models [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
4.1
      </p>
      <p>Problem Representation in Logic Form
To properly represent a problem it is necessary to segment it into three logical
components: Facts and Constraints, Preferences and Real Scenarios or Input:
Facts and Constraints: are those foundations that we can get from a speci c
problem whether they are not going to change or are prohibited. In other
words are the guidelines and parameters involving sustainable urban
planning.</p>
      <p>
        Preferences: Establish rules and restrictions about situations preferable over
others [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
4 More information about the Potsdam Answer Set Solving Collection software:
http://potassco.sourceforge.net
      </p>
      <p>Modeling rules, constraints and preferences give us the parameters of what is
desirable, undesirable and preferably having and not having to solve a problem
based on the input. This information will be extracted from literature and real
sustainable cases (RSC) to become KB (Fig1).
The Real Scenario or Inputs: refers to the current situation once modeled
the problem. This needs to include a well-detailed description or speci c
characteristics of a determined urban center. This set will call R (Fig2).</p>
      <p>If R changes, the result will be di erent even if KB does not change. The
bene ts of ASP allow us depending on the complexity of the problem, is possible
to have a wide range of perspectives for decision-making from the same R.</p>
    </sec>
    <sec id="sec-5">
      <title>Land Use Representation in ASP</title>
      <p>Once represented a complex problem as speci ed in the preceding paragraphs, it
is necessary to translate this information into logical language for ASP. Taking
as example urban land usage, there may be more than 3 or 4 ways to grow a
city or use lands in a proper way.
The Figure above (Fig3) shows an example of an area which it has been
demonstrated to be appropriate to build residential houses and green areas, but
the eld should contain one-third of green areas at all times. In other words if
we have an area that can store 6 buildings, 2 of these must be green areas, the
other 4 must be houses.</p>
      <p>To represent KB we can de ne two rules such as: 1. In each position is possible
to build whether a house or a green area. 2. Desirable number of green areas is
equal to the total space divided by 3.</p>
      <p>Listing 1.1. Basic Land Use Example in ASP
1 1f h o u s e I n P o s i t i o n (P) , g r e e n A r e a I n P o s i t i o n (P)g1: p o s i t i o n (P ) .
2 1 f houseType (C, P) : house (C) g 1 : h o u s e I n P o s i t i o n (P ) .
3
4 housesNumber (N) : N = #count f h o u s e I n P o s i t i o n (C) g .
5 greenAreasNumber (N) : N = #count f g r e e n A r e a I n P o s i t i o n (C) g .
6
7 desiredNumberOfGreenAreas (A/ 3) : a r e a (A) .
8 : greenAreasNumber (N) , desiredNumberOfGreenAreas (NAV) ,N!=NAV.
9
10 b u i l t ( house ,TC, P) : houseType (TC, P ) .
11 b u i l t ( greenArea , P) : g r e e n A r e a I n P o s i t i o n (P ) .</p>
      <p>The Basic Land Use Example code above shows the set of rules and
restrictions that arises for KB where lines 1 and 2 talk about the rule 1. Lines 4 and
5 carry the counting houses and green areas. Line 7 calculates the total of green
areas to have by dividing the total space by 3 and line 8 restricts that the
number of green areas were di erent than the calculated. Finally, lines 10 and 11
indicate where the houses and green areas will be built. On the other hand it is
necessary to de ne the current scenario or R1 de ning a rst example indicating
that the area is of size 6 and there is only one kind of house to be built.</p>
      <p>Listing 1.2. Basic Land Use Example for R1
1 a r e a ( 6 ) .
2 p o s i t i o n ( 1 . . A) :
3 house ( 1 . . 1 ) .
4
5 %% C o n s t r a i n t t h a t i n the 5 th p o s i t i o n a house must be b u i l t
6 %% This can be a bad q u a l i t y land
7 : b u i l t ( greenArea , 5 ) .</p>
      <p>%% Area with 6 s l o t s f o r c o n s t r u c t i o n
a r e a (A) . %% T h e r e f o r e t h e r e a r e 6 p o s i t i o n s</p>
      <p>%% E x i s t 1 type o f house</p>
      <p>If only using the rst three lines, we can see that there is a total of 15 solutions
combining in the 6 spaces, the number of houses and green areas respecting
the corresponding number of green areas. Adding the constraint that the area
number 5 is not suitable for a green area construction, so a house must be built.
This may satisfy certain qualities of the land mentioned in the previous section.
Running this example will deliver a total of 10 solutions. This amount of results
could simplify decision-making, but it is possible that in another scenario R2,
there are three di erent models of houses to be built. The complexity of this issue
has been raised for a total of 1,215 viable results. It is worth to mention that if
we add the same constraint listed above, the number of results will decrease to
810.</p>
      <p>Listing 1.3. Basic Land Use Example for R2
1 a r e a ( 6 ) .
2 p o s i t i o n ( 1 . . A) :
3 house ( 1 . . 3 ) .</p>
      <p>%% Area with 6 s l o t s f o r c o n s t r u c t i o n
a r e a (A) . %% T h e r e f o r e t h e r e a r e 6 p o s i t i o n s</p>
      <p>%% E x i s t s 3 t y p e s o f h o u s e s</p>
      <p>Finally, if later we found a real scenario like R3 expressing a land where ts 9
buildings instead of 6, and applying the same KB, the total results exponentially
increase to 61,236. Again, by adding the mentioned constraint we can limit the
result to 40,824.</p>
      <p>Listing 1.4. Basic Land Use Example for R2
1 a r e a ( 9 ) .
2 p o s i t i o n ( 1 . . A) :
3 house ( 1 . . 3 ) .</p>
      <p>%% Area with 9 s l o t s f o r c o n s t r u c t i o n
a r e a (A) . %% T h e r e f o r e t h e r e a r e 9 p o s i t i o n s</p>
      <p>%% E x i s t s 3 t y p e s o f h o u s e s</p>
      <p>In summary, KB has not changed over time but R has exempli ed three
di erent cases and the results show an exponential growth leading to an extensive
analysis before a decision can be made. The more complex the problem, the more
results we can get. It is worth noting that the greater the details modeled in R
including constraints, more speci c results we can get, limiting an exponential
growth and making easier the analysis of the results and decision-making.</p>
    </sec>
    <sec id="sec-6">
      <title>Discussion</title>
      <p>In this paper is presented a new and innovative approach to begin to contribute
to the understanding of the urban structure and planning with the help of ASP.
Also it is demonstrated that a declarative programming perspective ts properly
in the urban problems modeling.</p>
      <p>
        It is worth mentioning that the set of characteristics of an urban society is
manifested in its territorial structure, therefore, each city will have a di erent soil
use structure [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. This article does not include a detailed description of the spatial
structure of an urban center in particular; reason why it is planned for future
research, enrich KB so it is enough to adapt to di erent escenarios. In order to
nd the best plan for land use structuring or restructuring, considering the needs
of functional integration for a speci c urban ecosystem, and also, respecting the
methodology and problem-solving strategy presented in this article. Hence is
considered possible to explore and venture later in the 6 universal principles for
sustainable urban planning.
      </p>
      <p>Finally, once advanced the following works where both KB and R are in a
higher level of maturity, we will seek to test four hypotheses, which are:
Review a real scenario R to determine whether or not this particular zone
makes a proper use of lands.</p>
      <p>Recommendations or modi cations for R with the purpose of nding
alternatives to ful ll a proper land use management.</p>
      <p>Projections of how R can be developed in short, medium and long term.
Forecasts that show how R could grow if certain changes or adjustments on
prior knowledge are not made.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Mario</given-names>
            <surname>Alviano</surname>
          </string-name>
          , Francesco Calimeri, Gunther Charwat, Minh Dao-Tran, Carmine Dodaro, Giovambattista Ianni, Thomas Krennwallner, Martin Kronegger, Johannes Oetsch,
          <string-name>
            <given-names>Andreas</given-names>
            <surname>Pfandler</surname>
          </string-name>
          , et al.
          <article-title>The fourth answer set programming competition: Preliminary report</article-title>
          .
          <source>In Logic Programming and Nonmonotonic Reasoning</source>
          , pages
          <volume>42</volume>
          {
          <fpage>53</fpage>
          . Springer,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Christian</given-names>
            <surname>Anger</surname>
          </string-name>
          , Kathrin Konczak, Thomas Linke, and
          <string-name>
            <given-names>Torsten</given-names>
            <surname>Schaub</surname>
          </string-name>
          .
          <article-title>A glimpse of answer set programming</article-title>
          .
          <source>KI</source>
          ,
          <volume>19</volume>
          (
          <issue>1</issue>
          ):
          <fpage>12</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Chitta</given-names>
            <surname>Baral</surname>
          </string-name>
          .
          <article-title>Knowledge representation, reasoning and declarative problem solving</article-title>
          . Cambridge university press,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Francesco</given-names>
            <surname>Calimeri</surname>
          </string-name>
          , Giovambattista Ianni, and
          <string-name>
            <given-names>Francesco</given-names>
            <surname>Ricca</surname>
          </string-name>
          .
          <article-title>The third open answer set programming competition</article-title>
          .
          <source>Theory and Practice of Logic Programming</source>
          ,
          <volume>14</volume>
          (
          <issue>01</issue>
          ):
          <volume>117</volume>
          {
          <fpage>135</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>M.</given-names>
            <surname>Gebser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schaub</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Thiele</surname>
          </string-name>
          .
          <article-title>Gringo: A new grounder for answer set programming</article-title>
          .
          <source>Logic Programming and Nonmonotonic Reasoning</source>
          , pages
          <volume>266</volume>
          {
          <fpage>271</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Martin</given-names>
            <surname>Gebser</surname>
          </string-name>
          , Roland Kaminski, Benjamin Kaufmann, and
          <string-name>
            <given-names>Torsten</given-names>
            <surname>Schaub</surname>
          </string-name>
          .
          <source>Clingo= asp+ control: Preliminary report. arXiv preprint arXiv:1405.3694</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Michael</given-names>
            <surname>Gelfond</surname>
          </string-name>
          and
          <string-name>
            <given-names>Yulia</given-names>
            <surname>Kahl</surname>
          </string-name>
          .
          <article-title>Knowledge representation, reasoning, and the design of intelligent agents: The answer-set programming approach</article-title>
          . Cambridge University Press,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Ignacio</given-names>
            <surname>Kunz</surname>
          </string-name>
          . Usos de suelo y territorio: tipos y logicas de localizacion en la ciudad de Mexico. Plaza y Valdes,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Nicola</given-names>
            <surname>Leone</surname>
          </string-name>
          , Gerald Pfeifer, Wolfgang Faber, Thomas Eiter, Georg Gottlob, Christoph Koch, Cristinel Mateis, Simona Perri, and
          <string-name>
            <given-names>Francesco</given-names>
            <surname>Scarcello</surname>
          </string-name>
          .
          <article-title>The dlv system for knowledge representation and reasoning</article-title>
          .
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>V.</given-names>
            <surname>Lifschitz</surname>
          </string-name>
          .
          <article-title>What is answer set programming</article-title>
          .
          <source>In Proc. of AAAI</source>
          , pages
          <volume>1594</volume>
          {
          <fpage>1597</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Ilkka</surname>
          </string-name>
          <article-title>Niemela. Logic programs with stable model semantics as a constraint programming paradigm</article-title>
          .
          <source>Annals of Mathematics and Arti cial Intelligence</source>
          ,
          <volume>25</volume>
          (
          <issue>3- 4</issue>
          ):
          <volume>241</volume>
          {
          <fpage>273</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>Achilleas</given-names>
            <surname>Psyllidis</surname>
          </string-name>
          .
          <article-title>Ontology-based data integration from heterogeneous urban systems: A knowledge representation framework for smart cities</article-title>
          .
          <source>In CUPUM 2014: Proceedings of the 14th International Conference on Computers in Urban Planning and Urban Management</source>
          , Cambrigde, USA,
          <fpage>7</fpage>
          -
          <issue>10</issue>
          <year>July 2015</year>
          . MIT,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Nicholas</surname>
            <given-names>A Robinson</given-names>
          </string-name>
          , LE Astorga,
          <string-name>
            <given-names>T</given-names>
            <surname>Oksanen</surname>
          </string-name>
          , EJ Trigo,
          <string-name>
            <given-names>O</given-names>
            <surname>Pastora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P</given-names>
            <surname>Pastor</surname>
          </string-name>
          , S de Izaguirre, AC Padgett,
          <string-name>
            <given-names>R Arita</given-names>
            <surname>Arita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H</given-names>
            <surname>Palma</surname>
          </string-name>
          , et al.
          <source>Agenda</source>
          <volume>21</volume>
          :
          <article-title>earth's action plan</article-title>
          .
          <source>Number GTZ-798</source>
          . IUCN,
          <string-name>
            <surname>Gland</surname>
          </string-name>
          (Suiza).,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>Torsten</given-names>
            <surname>Schaub</surname>
          </string-name>
          .
          <article-title>Preferences in answer set programming</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Patrik</surname>
            <given-names>Simons</given-names>
          </string-name>
          , Ilkka Niemela, and
          <string-name>
            <given-names>Timo</given-names>
            <surname>Soininen</surname>
          </string-name>
          .
          <article-title>Extending and implementing the stable model semantics</article-title>
          .
          <source>Arti cial Intelligence</source>
          ,
          <volume>138</volume>
          (
          <issue>1</issue>
          ):
          <volume>181</volume>
          {
          <fpage>234</fpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>Emile</given-names>
            <surname>Tanic</surname>
          </string-name>
          .
          <article-title>Urban planning and arti cial intelligence: the urbys system</article-title>
          .
          <source>Computers, Environment and Urban Systems</source>
          ,
          <volume>10</volume>
          (
          <issue>3</issue>
          ):
          <volume>135</volume>
          {
          <fpage>146</fpage>
          ,
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>Frank</given-names>
            <surname>Witlox</surname>
          </string-name>
          .
          <article-title>Matisse: a relational expert system for industrial site selection</article-title>
          .
          <source>Expert systems with applications</source>
          ,
          <volume>24</volume>
          (
          <issue>1</issue>
          ):
          <volume>133</volume>
          {
          <fpage>144</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Frank</surname>
            <given-names>Witlox</given-names>
          </string-name>
          , Marc Antrop,
          <string-name>
            <given-names>Peter</given-names>
            <surname>Bogaert</surname>
          </string-name>
          , Philippe De Maeyer, Ben Derudder, Tijs Neutens, Veronique Van Acker, and Nico Van de Weghe.
          <article-title>Introducing functional classi cation theory to land use planning by means of decision tables</article-title>
          .
          <source>Decision Support Systems</source>
          ,
          <volume>46</volume>
          (
          <issue>4</issue>
          ):
          <volume>875</volume>
          {
          <fpage>881</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Annalee</surname>
            <given-names>Yassi</given-names>
          </string-name>
          , Tord Kjellstrom, Theo deKok, and
          <string-name>
            <given-names>Teco</given-names>
            <surname>Guidotti</surname>
          </string-name>
          .
          <article-title>Salud ambiental basica</article-title>
          .
          <source>O cina Regional de Cultura para America Latina y el Caribe</source>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>