<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Knowledge-intensive Stream Reasoning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Roberto Bisiani</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Martin Gebser</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Holger Jost</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Davide Merico</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alessandra Mileo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Philippe Obermeier</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Orkunt Sabuncu</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Torsten Schaub</string-name>
          <email>torsten@cs.uni-potsdam.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DERI</institution>
          ,
          <addr-line>Gallway</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>This is joint work with Roberto Bisiani</institution>
          ,
          <addr-line>Martin Gebser, Holger Jost, Davide Merico, Alessandra Mileo, Philippe Obermeier, and Orkunt Sabuncu</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Milan-Bicocca</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Potsdam</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1990</year>
      </pub-date>
      <abstract>
        <p>Nonmonotonic reasoning is context-dependent [1]. For instance, Reiterstyle defaults capture patterns of inference of the form “in the absence of information to the contrary conclude” [2]. Thus, conclusions are tentative, and they may become retracted in view of further information (or changing contexts). In other words, conclusions are context-dependent and contexts change over time. Unlike this, today's ASP systems focus on problem solving and thus disregard changing contexts. On the other hand, there is a the practically highly significant area of stream processing (or stream reasoning) that lacks complex reasoning tasks [3]. Given that a Data Stream may be regarded as a Changing Context, stream reasoning constitutes a highly promising application area of Nonmonotonic Reasoning and in particular it's computational embodiment, viz. Answer Set Programming. To underpin this claim, we report upon an extensive work on indoor position estimation [4]. Although there are well established quantitative methods in robotics and neighboring fields for addressing this problems, they lack knowledge representation and reasoning capacities. Such capabilities are not only useful in dealing with heterogeneous and incomplete information but moreover they allow for a better inclusion of semantic information and more general homecare and patientrelated knowledge. We address this problem and investigate how state-of-the-art localization and tracking methods can be combined with Answer Set Programming. We report upon a case-study and provide a first experimental evaluation of knowledge-based position estimation both in a simulated as well as in a real setting. Moreover, we illustrate by means of the problem of Online Job Scheduling a new reactive approach to Answer Set Programming, introduced in [5]. This approach aims at reasoning about real-time dynamic systems running online in changing environments. Moreover, we decsribe the first genuine implementation of a reactive ASP solver, oclingo, freely available at http://potassco.sourceforge.net/labs.html.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Technical University at Darmstadt. From 1993 to 1995, he was a Research
Associate at IRISA/INRIA at Rennes. From 1995 to 1997, he was University Professor
at the University of Angers. At Angers he founded the research group FLUX
dealing with the automatisation of reasoning from incomplete, contradictory, and
evolutive information. Since 1997, he is University Professor for knowledge
processing and information systems at the University of Potsdam. In 1999, he became
Adjunct Professor at the School of Computing Science at Simon Fraser
University, Canada; and since 2006 he is also an Adjunct Professor in the Institute for
Integrated and Intelligent Systems at Griffiths University, Australia. His research
interests range from the theoretic foundations to the practical implementation
of methods for reasoning from incomplete and/or inconsistent information, in
particular Answer set programming.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Marek</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , Truszczyn´ski, M.:
          <article-title>Nonmonotonic logic: context-dependent reasoning</article-title>
          .
          <source>Artifical Intelligence</source>
          . Springer-Verlag (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Reiter</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>A logic for default reasoning</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>13</volume>
          (
          <issue>1-2</issue>
          ) (
          <year>1980</year>
          )
          <fpage>81</fpage>
          -
          <lpage>132</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Ceri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Daniel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matera</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raffio</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Providing flexible process support to projectcentered learning</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>21</volume>
          (
          <issue>6</issue>
          ) (
          <year>2009</year>
          )
          <fpage>894</fpage>
          -
          <lpage>909</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Mileo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schaub</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Merico</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bisiani</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Knowledge-based multi-criteria optimization to support indoor positioning</article-title>
          .
          <source>Annals of Mathematics and Artificial Intelligence</source>
          (
          <year>2011</year>
          ) To appear.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Gebser</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grote</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaminski</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schaub</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Reactive answer set programming</article-title>
          . In Delgrande, J.,
          <string-name>
            <surname>Faber</surname>
          </string-name>
          , W., eds.
          <source>: Proceedings of the Eleventh International Conference on Logic Programming and Nonmonotonic Reasoning (LPNMR'11). Volume 6645 of Lecture Notes in Artificial Intelligence.</source>
          , Springer-Verlag (
          <year>2011</year>
          )
          <fpage>54</fpage>
          -
          <lpage>66</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>