<!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>Semantics of Information as Interactive Computation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gordana Dodig-Crnkovic</string-name>
          <email>gordana.dodig-crnkovic@mdh.se</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Electronics, Mälardalen University.</institution>
          <country country="SE">Sweden</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Computers today are not only the calculation tools - they are directly (inter)acting in the physical world which itself may be conceived of as the universal computer (Zuse, Fredkin, Wolfram, Chaitin, Lloyd). In expanding its domains from abstract logical symbol manipulation to physical embedded and networked devices, computing goes beyond Church-Turing limit (Copeland, Siegelman, Burgin, Schachter). Computational processes are distributed, reactive, interactive, agent-based and concurrent. The main criterion of success of computation is not its termination, but the adequacy of its response, its speed, generality and flexibility; adaptability, and tolerance to noise, error, faults, and damage. Interactive computing is a generalization of Turing computing, and it calls for new conceptualizations (Goldin, Wegner). In the info-computationalist framework, with computation seen as information processing, natural computation appears as the most suitable paradigm of computation and information semantics requires logical pluralism.</p>
      </abstract>
      <kwd-group>
        <kwd>Semantic Information</kwd>
        <kwd>Computationalism</kwd>
        <kwd>Philosophy Computing</kwd>
        <kwd>Hypercomputating</kwd>
        <kwd>Philosophy of Information</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>Every epoch and culture has a different conception of the universe. For some
(numerous ancient myths, Thales, Spinoza) universe was a living organism. For
Ptolemy, Descartes, and Newton it was a huge machine. Our current understanding of
information and computing has led to a conception of the universe as a computer. On
such a pancomputational and paninformational view (Zuse, Fredkin, Wolfram,
Chaitin, Lloyd) we can consider information as a result of (natural) computation, and
the universe as a network of computing processes that are defined by the information
they manipulate and produce. Within a computationalist framework information is
that which constitutes the structure of the universe, at any given moment
(DodigCrnkovic 2006). The structure changes continuously and that process of change can
be understood as computation. Information and computation are elements of a
dualaspect theory, much like energy/matter dualism. Currently we are changing the
concept of universe to an increasingly more pronounced computationalism, which
hopefully will help us both to understand the functioning of the physical universe and
learn more about the nature of computation. The universe as a computer is a dynamic
system, a huge network of interacting computational processes. (Dodig-Crnkovic
2006)</p>
      <p>
        Contrary to traditional Turing computation, in which the computer was an isolated
box provided with a suitable algorithm and an input, left alone to compute until the
algorithm halted, interactive computation
        <xref ref-type="bibr" rid="ref22">(Wegner 1988, Goldin et al. 2006)</xref>
        implies
interaction i.e. communication of the computing process with the environment during
the computation. Interaction consequently provides a new conceptualization of
computational phenomena which involves communication and information
processing.
      </p>
      <p>The essential novelty that interactive computing brings about is its capability of
articulation of the difference between an open and a closed system, the distinction
being equally relevant for physics, mathematics as for computing itself. The
traditional theories are about isolated systems where environment is represented by
some average behavior, and treated as a perturbation. An observer is external to the
system. In the interactive framework on the other hand, the system is in general
communicating with the explicitly expressed environment (which system does not
control) that also allows for the integration of the observer into the model.</p>
      <p>Even though practical implementations of interactive computing are several
decades old, a foundational theory, and in the first place semantics and logic1 of
interactive computing is only in its beginning. A theoretical base analogous to what
Turing machines are for algorithmic computing, is under development for interactive
computing. (Wegner 1998, Abramsky 2003, Japaridze 2006)</p>
      <p>
        <xref ref-type="bibr" rid="ref21">Goldin and Wegner (2002)</xref>
        argue e.g. that computational logic must be able to
model interactive computation, that classical logic does not suffice and that logic
must be paraconsistent due to the incompleteness of interaction.
      </p>
      <p>“Consider a computer which stores a large amount of information. While the computer
stores the information, it is also used to operate on it, and, crucially, to infer from it. Now it is
quite common for the computer to contain inconsistent information, because of mistakes by the
data entry operators or because of multiple sourcing. This is certainly a problem for database
operations with theorem-provers, and so has drawn much attention from computer scientists.
Techniques for removing inconsistent information have been investigated. Yet all have limited
applicability, and, in any case, are not guaranteed to produce consistency. (There is no
algorithm for logical falsehood.) Hence, even if steps are taken to get rid of contradictions
when they are found, an underlying paraconsistent logic is desirable if hidden contradictions
are not to generate spurious answers to queries.” (Priest, Tanaka 2004)</p>
      <p>
        Through the analysis of information semantics also
        <xref ref-type="bibr" rid="ref3">Allo (2005)</xref>
        puts forward
arguments in favor of non-classical logics requiring logical pluralism. Having in mind
complementarity of information/computation, both arguments point into the same
direction – necessity of non-classical logical approaches in the computationalist
theoretical framework.
      </p>
      <p>There are several entangled strands of ideas presented here which suggest a
necessity of a new general view of computing, information, and logic, also having
consequences for mathematics, physics, and related fields. What is then the role of
1 Games with their distributed, reactive, agent-based concurrency present a very suitable
formalism (Abramsky, Hintikka) for the modeling of interactive computing, i.e. of
information flow and multi-agent interaction (Van Benthem, Japaridze, Wegner).
semantics in this new emerging informational – computational world? Here is a
possible answer:</p>
      <p>“According to computability logic philosophy, syntax - the study of axiomatizations or any
other, deductive or nondeductive string-manipulation systems - exclusively owes its right of
existence to semantics, and is thus secondary to it. Computability logic believes that logic is
meant to be the most basic, general-purpose formal tool potentially usable by intelligent agents
in successfully navigating real life. And it is semantics that establishes that ultimate real-life
meaning of logic.” (Japaridze, 2006)</p>
    </sec>
    <sec id="sec-2">
      <title>2 Information Semantics - Open Problems</title>
      <p>
        In his Open Problems in the Philosophy of Information
        <xref ref-type="bibr" rid="ref17">Floridi (2004)</xref>
        lists the five
most interesting areas of research for the field of Philosophy of Information (and
Computation), containing eighteen fundamental questions as follows:
      </p>
      <p>I) Information definition [What is Information? What is the dynamics of
information? Is a grand unified theory of information (GUTI) possible?]</p>
      <p>II) Information Semantics [The data grounding problem: How can data acquire
their meaning? Truth problem: How can meaningful data acquire their truth value?
Informational truth theory: Can a theory of information explain truth? Informational
semantic problem: Can information theory explain meaning?]</p>
      <p>III) Intelligence/Cognition [Descartes’ problem: Can cognition be fully analyzed in
terms of information processing at some level of abstraction? Dennett’s reengineering
problem: Can natural intelligence be fully analyzed in terms of information
processing at some level of abstraction? Turing's problem: Can natural intelligence be
fully and satisfactorily implemented non-biologically? The MIB
(mind-informationbody) problem: Can an informational approach solve the Mind-Body problem? The
informational circle: If information cannot be transcended but can only be checked
against further information - if it is information all the way up and all the way down
what does this tell us about our knowledge of the world? The Information Continuum
Conjecture: Does knowledge encapsulate truth because it encapsulates semantic
information? Should epistemology be based on a theory of information? The
semantic view of science: Is science reducible to information modeling?]</p>
      <p>IV) Informational Universe/Nature [Wiener's problem: Is information an
independent ontological category, different from the physical/material and the
mental? The problem of localization: Could information be neither here (intelligence)
nor there (natural world) but on the threshold, as a special relation or interface
between the world and its intelligent inhabitants (constructionism)? The “It from Bit”
hypothesis: Is the universe essentially made of informational stuff, with natural
processes, including causation, as special cases of information dynamics?]</p>
      <p>V) Values/Ethics [Are computing ethics issues unique or are they simply moral
issues that happen to involve ICT? What kind of ethics is CE? What is the
contribution of CE to the ethical discourse?]</p>
      <p>Information semantics (II) is of special interest here, but we will come back to a
number of closely related questions from the Floridi program.</p>
      <p>According to Floridi (2006, 2005) declarative, objective and semantic information
must be true (strongly semantic information). Consequently, for this kind of
information “The Information Continuum Conjecture: Does knowledge encapsulate
truth because it encapsulates semantic information?” has always an affirmative
answer.</p>
      <p>Now what about non-declarative objective semantic information? Non-declarative
information is of great relevance for epistemology. Natural sciences e.g. in their
generation of knowledge handle extensively non-declarative information represented
by empirical data. Non-declarative information is abundant in nature and processed in
a variety of natural computation processes.</p>
      <p>
        This paper will relate to several points of Floridi’s program for Philosophy of
Information, and suggest a general approach to information/computation logic, that
includes the classical approaches as a proper subset. There are many related questions
that might be answered in interesting ways if we define information as the result of
computing, the definition mirroring the complementary description of computing as
information processing.
        <xref ref-type="bibr" rid="ref13 ref14 ref15 ref19">(Dodig-Crnkovic 2006, Dodig-Crnkovic &amp; Stuart 2007)</xref>
        Computational/Informational turn might also be seen as a practical basis of a program
of naturalizing epistemology. Starting from info/computational universe with
adaptive (info/computational) agents in varying environments, building informational
structures by means of exchanges with the environment, agents with increasing
capabilities to predict and control the environment emerge, see Dodig-Crnkovic,
2007.
      </p>
      <p>If we accept the pancomputational stance (Zuse, Fredkin, Wolfram, Chaitin,
Lloyd) as a point of departure, and if all physics may be expressed as computation,
meaning the whole universe might be represented as a network of computing
processes at different scales or levels of granularity then we may see information in
the first place as a result of (natural) computation.</p>
      <p>Information (structure) and computation (process) are two ideas complementary in
a similar way as continuum and a discrete and can be applied to the same physical
phenomena, depending on the level of description. In its turn continuum – discrete set
dichotomy may be seen in a variety of disguises such as: time – space; wave –
particle; geometry – arithmetic; computation – information. Two elements in each
pair presuppose each other, and are inseparably bounded to each other.
(DodigCrnkovic 2006)</p>
      <p>
        The field of Philosophy of Information is so closely interconnected with the
Philosophy of Computation that it would be appropriate to call it Philosophy of
Information and Computation, having in mind the dual character of
informationcomputation phenomena.
        <xref ref-type="bibr" rid="ref9">Burgin (2005)</xref>
        puts it in the following way:
“It is necessary to remark that there is an ongoing synthesis of computation and
communication into a unified process of information processing. Practical and theoretical
advances are aimed at this synthesis and also use it as a tool for further development. Thus, we
use the word computation in the sense of information processing as a whole. Better theoretical
understanding of computers, networks, and other information processing systems will allow us
to develop such systems to a higher level. “
      </p>
    </sec>
    <sec id="sec-3">
      <title>Computation as Information Processing</title>
      <p>Our civilization is more and more the world of information processing – we are
surrounded by computer systems connected in global networks of multitasking, often
mobile, communicating devices. A mechanical symbol manipulation going on in a
computer is basically processing of information, with its syntactic and semantic
aspects attached.</p>
      <p>
        It is interesting to note that both computation and communication imply the
transformation and preservation of information.
        <xref ref-type="bibr" rid="ref8">Bohan Broderick (2004</xref>
        ) compares
notions of communication and computation which leads him to the conclusion that
the two are not conceptually distinguishable. He shows that computation and
communication may be distinguished if computation is limited to actions within a
system and communication is an interaction between a system and its environment.
The interesting problem of distinction arises when the computer is conceived as an
open system in communication with the environment, where the boundary between
the system and the world allows for a dynamic relationship, as in biological
computing where system exchanges energy and information with the environment.
      </p>
      <p>
        <xref ref-type="bibr" rid="ref9">Burgin (2005)</xref>
        identifies three distinct components of information processing
systems: hardware (physical devices), software (programs that regulate its
functioning) and infoware which represent information processed by the system.
Infoware is a shell built around the software-hardware core which was the traditional
domain of automata and algorithm theory.
      </p>
      <p>Compared to new computing paradigms, Turing machines form the proper subset
of the set of information processing devices, in much the same way as Newton’s
theory of gravitation forms a subset of Einstein’s theory or the Euclidean geometry
appears as a limit case of non-Euclidean geometries.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Complexity, Computing, Algorithms and Hypercomputation</title>
      <p>
        Having the ambition of not only describing, but also taking part in the universe,
computational systems must be able to match and directly connect to the
environment. According to
        <xref ref-type="bibr" rid="ref4">Ashby (1964)</xref>
        it is therefore for them necessary to match
the complexity of the environment. Ashby's “Law of Requisite Variety” states
namely, that to control a situation and to perform up to requirements, the variety of
system responses must at least match the variety of disturbances. This amounts to the
claim that in order for a computer to achieve adequate control of a complex system,
the complexity of the repertoire of its responses must match the complexity of the
system.
      </p>
      <p>
        The theory of information and communication technology of today is based on
algorithms. The Church-Turing thesis is the basic tenet of the algorithmic model that
claims that all of computation can be expressed by recursive algorithms (Turing
machines). However, generally speaking, the semantics of mathematical models are
relative to a domain of application and they are usually not well-defined outside that
domain
        <xref ref-type="bibr" rid="ref28 ref29">(Kuipers, 2006 gives some interesting examples of the domain dependence of
a theory)</xref>
        . Even traditional computing has its domain, and the discussion of the
presuppositions and context of the Turing machine model is therefore in order. In
spite of its validity within a given domain, the Turing machine model is not
appropriate for some applications (levels of granularity of the description).
      </p>
      <p>As is well known, the Turing machine model was developed in a reply to Hilbert’s
program in mathematics, which attempted to reduce mathematics to a finitary formal
system. Turing machines were an attempt to give a mathematically precise definition
of "algorithm" or "mechanical procedure". In Turing’s words:</p>
      <p>“A man provided with paper, pencil, and rubber, and subject to strict discipline, is in effect
a universal machine.”</p>
      <p>Nevertheless, a thesis concerning the extent of effective procedures that a human
being unaided by machinery is capable of carrying out has no implication concerning
the extent of the procedures that other computing systems are capable of carrying out.
Among a “machine’s” (computing physical system’s)2 repertoire of atomic
operations there may be those that no human being unaided by “computing
machinery” can perform.</p>
      <p>
        The definition of computation is still under debate, and an entire issue of the
journal Minds and Machines (1994, 4, 4) was devoted to the question “What is
Computation?” It has been argued that Turing computation is what we mean by
computation, but
        <xref ref-type="bibr" rid="ref30">MacLennan (2004)</xref>
        proposes a broader definition of computation
that includes both Turing computation and alternative (in Burgin’s terminology
super-recursive) hypercomputing models. If we compare Turing machines with the
physical universe, including quantum physics, the latter exhibits a much higher order
of complexity. A living cell is an example of a real-world information-processing
mechanism for which Turing machine model is not appropriate. That would imply
that we need more powerful computers, than what is described by Turing machine
models in order to be able to represent, simulate and better control the real world
phenomena.
      </p>
      <p>In exceeding Turing limit, the new area of computing theory called the theory of
super-recursive algorithms or hypercomputation addresses two distinct problems
(Burgin 2005, Minds and Machines (1994, 4, 4)): the nature of the computing
mechanism and the nature of the halting problem. The first problem could be
answered by natural computation, see next chapter. Computing has an ambition to not
only calculate but also simulate phenomena, which is best done by natural
computation in the case of natural phenomena.</p>
      <p>
        The second question is answered by the insight that computing in general has no
need of halting. The Internet neither computes any function nor is it expected to halt.
Another way to see the halting problem is conceiving the original question of
uncomputability as the internalized problem of induction,
        <xref ref-type="bibr" rid="ref27">(Kelly 2004)</xref>
        . Induction,
now in a sense of the learning process, is stopped at a certain point, decided on
semantic (pragmatic) grounds.
2 Here of course the machine is not a Turing machine, otherwise it would be circular: TM
defined as a human, which is then compared with a TM.
      </p>
    </sec>
    <sec id="sec-5">
      <title>Natural Computation</title>
      <p>MacLennan, (2004) defines natural computation as ”computation occurring in nature
or inspired by that in nature”, which includes quantum computing and molecular
computation, and might be represented by either discrete or continuous models.
Examples of computation occurring in nature comprise information processing in
evolution by natural selection, in the brain, in the immune system, in the
selforganized collective behavior of groups of animals such as ant colonies, and particle
swarms. Computation inspired by nature include genetic algorithms, artificial neural
nets, simulated immune systems, ant colony optimization, particle swarm
optimization, and similar. Natural computational models are most relevant in
applications that resemble natural systems, as for example real-time control systems,
autonomous robots, and distributed intelligent systems in general. There is an
interesting synergy gain in relating the human designed computing with the
computing going on in nature.</p>
      <p>
        If computation is to be able to simulate the observable natural phenomena, relevant
characteristics in natural computation should be incorporated in new models of
computation. Natural computational systems have the following important features
        <xref ref-type="bibr" rid="ref30">(MacLennan, 2004)</xref>
        : adequacy of real-time response, generality of response,
flexibility in response to novelty, adaptability and robustness in the presence of
perturbations – used to the advantage of the system in developing new features - all
of which can be implemented in future computational devices aimed to function as
embedded computing tools in direct interaction with physical environment. That is
why in natural computation, the same features are becoming important characteristics
of computation.
6
      </p>
    </sec>
    <sec id="sec-6">
      <title>Concurrent Interactive Computing</title>
      <p>If the semantics for the behavior of a concurrent system is defined by the functional
relationship between inputs and outputs, as within the Church-Turing framework,
then the concurrent system can be simulated by a Turing machine. The Turing
machine is a special case of a more general computation concept.</p>
      <p>
        The added expressiveness of concurrent interactive computing may be seen as a
consequence of the introduction of time within the perspective. Time seen from a
system is defined through the occurrence of external events, i.e. through interaction
with the environment. In a similar way, spatial distribution, (between an inside and an
outside of the system, also between different systems) gets its full expression through
interaction. Different distributed agents, with different behaviors, interact with
different parts of the environment. In interactive computing, time distribution and
generally also (time-dependent) spatial distribution are modeled in the same
formalism
        <xref ref-type="bibr" rid="ref31 ref35">(Milner 1989 and Wegner 1998)</xref>
        .
      </p>
      <p>
        The contribution of concurrency theory to the toolbox of formal models of
computing that may be used to simulate observable natural phenomena, are according
to
        <xref ref-type="bibr" rid="ref33">Schachter (1999)</xref>
        :
      </p>
      <p>“Furthermore, it is possible to express much richer notions of time and space in the
concurrent interactive framework than in a sequential one. In the case of time, for example,
instead of a unique total order, we now have interplay between many partial orders of
events-the local times of concurrent agents--with potential synchronizations, and the possibility to add
global constraints on the set of possible scheduling. This requires a much more complex
algebraic structure of representation if one wants to "situate" a given agent in time, i.e.,
relatively to the occurrence of events originated by herself or by other agents.“</p>
      <p>Theories of concurrency are integrating the observer into the model by permitting
shifting of the inside-outside boundary. By this integration, theories of concurrency
might bring major enhancements to the computational expressive resources, and
capture phenomena beyond the Church-Turing framework.</p>
    </sec>
    <sec id="sec-7">
      <title>7 Philosophy of Computing and Logical Pluralism</title>
      <p>One can see the historical development of science as successive abandonment of
absolutes: first the divine as a source of all truth, earth’s central position in the
universe, the idea of absolute space and the concept of absolute time. Now we are
ready to leave the ideal of absolute truth, which is connected to the abandonment of
the idea of one and only true logic (logical monism). The process of leaving absolutes
parallels our ability to produce more and more complex models in which we can
control and examine more and more parameters and simulate increasingly complex
structures and behaviors.</p>
      <p>How does the change in logic towards accepting logical pluralism relate to
computing, computers and information? Those elements influence each other and the
development within one field induces the development in the others, which in its turn,
influences the original field, and so on.</p>
      <p>
        There are several points of departure one can take in order to explore the
alternatives of logical monism in the context of Philosophy of Information and
Computation. Focusing on information instead of knowledge can be the smooth way
to go from logical monism. The alternative, logical pluralism
        <xref ref-type="bibr" rid="ref23 ref5 ref6">(Beall and Restall,
2000, 2005)</xref>
        is motivated by an analysis of disagreement within the classical
firstorder logic, relevant logic and intuitionistic logic in the account of logical
consequence (and hence of logical truth). Allo (2006) is arguing that logical pluralism
could also entail semantic informational pluralism as informational content depends
upon the underlying logic one assumes. Furthermore:
      </p>
      <p>“An elementary consequence of this point of view is that, when a formal account of
semantic information is elaborated, the absolute validity of logic cannot be taken for granted.
Some further — external — evidence for its applicability is needed.”</p>
      <p>
        Allo presents an interesting, and for practical purposes relevant, case of
communication between agents adhering to different logics in a multi-agent system.
This is the central point: information is something that is characteristic of a
dynamical system; while knowledge presupposes static, steady states. Further
arguments for logical pluralism and non-classical logic will be found in
        <xref ref-type="bibr" rid="ref3">(Allo, 2005)</xref>
        .
      </p>
      <p>“Moreover it turns out that in an adaptive logic for acceptance and rejection a weak but
sufficient notion of truthfulness is obtained for the limiting case of final derivability (this solves
the problem of contingent falsities). Contrary to the motivations of Carnap &amp; Bar-Hillel
[1952], the presented approach outlines a theory of information based on information
handling, not the other way around as a theory of semantic information as a preliminary for a
future theory of pragmatic information.” Allo (2005)</p>
      <p>The need for new logic, including logical pluralism, in this context is obvious. In
terms of interactive paradigm computational processes are conceived as distributed,
adaptable, agent-based and concurrent. Agents, in general, may use different logics.
Interaction provides a new conceptualization of computational phenomena which
involves communication and information exchange, and presupposes logical
pluralism. Pluralist logics are developing within the theory of computing (Allo, 2006)
and they will soon show as a tool we can not do without in computationalism.</p>
    </sec>
    <sec id="sec-8">
      <title>8 Conclusions</title>
      <p>According to pancomputational/paninformational view (Zuse, Fredkin, Wolfram,
Chaitin, Lloyd), the universe is a computer, or rather a network of distributed
communicating computing processes, which come as a result of the multitude of
changes occurring in an informational structure.</p>
      <p>
        Philosophy of Information
        <xref ref-type="bibr" rid="ref17">(Floridi, 2004)</xref>
        is a paradigm shift in philosophy, with
ontology and epistemology being based on information, instead of following the
tradition of ontological and epistemological foundation on the idea of knowledge.
That means that the fine structure of both philosophical disciplines becomes explicit,
and opens up for fundamentally new conceptualizations and interpretations.
Philosophy of Information, with information conceived as a flow of data, structured
and exchanged between varieties of cognizing agents, represents the ideal field of
logical pluralism,
        <xref ref-type="bibr" rid="ref3">Allo (2005)</xref>
        .
      </p>
      <p>In the domain of objective non-declarative information, Floridi’s open problem
(17) [The It from Bit hypothesis: Is the universe essentially made of informational
stuff, with natural processes, including causation, as special cases of information
dynamics?] has the positive answer: the universe is made of information that is in a
constant flow, transformed and communicated through processes of
computation/communication under the assumption of paninformationalism, i.e.
computational mechanism (matter/energy plus physical laws) is informational.
Pancomputationalism settles problems about the character of information and its
dynamics.</p>
      <p>
        Information semantics (the research area II in Floridi program) in the present
unified informational/computational framework has its foundation in interactive
computing and pluralist computability logic.
        <xref ref-type="bibr" rid="ref14 ref15 ref19">(Dodig-Crnkovic, 2007)</xref>
        What becomes
especially visible in this interactive framework is the intentionality of the agent, even
the intentionality implicit in technologies. The possibility of choice and its
consequences makes value systems one of the critical questions (problem 18) with
consequences not only for ethics but also clearly for epistemology.
      </p>
      <p>
        Intelligence/cognition (the research area III) also may be seen as a part of the
computational/informational turn in naturalizing epistemology, to which a special
chapter in
        <xref ref-type="bibr" rid="ref13">(Dodig-Crnkovic 2006)</xref>
        is devoted. In effect, computationalism presents a
way to generalized theory of information, where not only semantic objective
declarative but also non-declarative information are included
      </p>
      <p>In sum, this essay addresses several strands of intertwined ideas, suggesting a new
view of computing, information, and logic, with consequences that affect number of
related fields. Following is discussed: the duality of information and computation;
pancomputationalism and paninformationalism; natural computation and
hypercomputation; interactive computing, paraconsistent logic and logical pluralism.
The arguments are presented for the need of a new approach to the semantics of
information, where information is defined as a result of a computing process.</p>
    </sec>
    <sec id="sec-9">
      <title>9 Acknowledgements</title>
      <p>The author would like to thank Björn Lisper, Lars-Göran Johansson and Kaj Börje
Hansen for reviewing the manuscript and offering valuable suggestions. Further
credit and appreciation is extended to Richard Bonner and George Masterton for their
interesting comments and discussions regarding this work. Finally, a helpful criticism
of two anonymous reviewers is gratefully acknowledged.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Abramsky S.</surname>
          </string-name>
          , Sequentiality vs.
          <source>Concurrency in Games and Logic</source>
          , Mathematical Structures in Computer Science vol.
          <volume>13</volume>
          ,
          <fpage>531</fpage>
          --
          <lpage>565</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Allo P.</surname>
          </string-name>
          ,
          <source>Formalising Semantic Information. Lessons From Logical Pluralism</source>
          , in DodigCrnkovic G. and Stuart S., eds. Computation, Information, Cognition - The
          <source>Nexus and The Liminal</source>
          , Cambridge Scholars Publishing, Cambridge UK (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Allo P.</surname>
          </string-name>
          , Being Informative in Proceedings of the Second International Workshop on Philosophy and
          <article-title>Informatics organized by the SIG Philosophy and Informatics at the Third Conference Professional Knowledge Management Kaiserslautern (Germany)</article-title>
          ,
          <string-name>
            <surname>Büchel G. Klein</surname>
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Roth-Berghofer</surname>
            <given-names>T</given-names>
          </string-name>
          . Edts. http://sunsite.informatik.rwth-aachen.de/Publications/ CEUR-WS/Vol-
          <volume>130</volume>
          / (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Ashby W.R.</surname>
          </string-name>
          ,
          <source>An introduction to Cybernetics</source>
          , London: Methuen (
          <year>1964</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Beall J.C.</given-names>
            and
            <surname>Restall</surname>
          </string-name>
          <string-name>
            <given-names>G</given-names>
            ,
            <surname>Logical</surname>
          </string-name>
          <string-name>
            <surname>Pluralism</surname>
          </string-name>
          ,
          <source>Australasian Journal of Philosophy</source>
          ,
          <volume>78</volume>
          <fpage>475</fpage>
          --
          <lpage>493</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Beall J.C.</given-names>
            ,
            <surname>Restall</surname>
          </string-name>
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Logical</surname>
          </string-name>
          <string-name>
            <surname>Consequence</surname>
          </string-name>
          , The Stanford Encyclopedia of Philosophy Edward N. Zalta (ed.), URL = http://plato.stanford.edu/archives/win2005/entries/logicalconsequence/ (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Benthem Van</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <article-title>Where is logic going</article-title>
          , and should it? Topoi, Springer, Volume
          <volume>25</volume>
          ,
          <string-name>
            <surname>Numbers</surname>
          </string-name>
          1-
          <issue>2</issue>
          ,
          <fpage>117</fpage>
          -
          <lpage>122</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Bohan Broderick P.</surname>
          </string-name>
          ,
          <source>On Communication and Computation. Minds and Machines</source>
          <volume>14</volume>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Burgin</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Super-Recursive Algorithms</surname>
          </string-name>
          . Springer Monographs in Computer Science, (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Chaitin G.J.</surname>
          </string-name>
          ,
          <source>Algorithmic Information Theory</source>
          . Cambridge University Press, (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Chaitin G.J.</surname>
          </string-name>
          ,
          <source>Meta Math!: The Quest for Omega</source>
          .
          <source>Vintage</source>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Chaitin G.J.</surname>
          </string-name>
          ,
          <source>Thinking about Gödel and Turing</source>
          , World Scientific (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Dodig-Crnkovic</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <article-title>Investigations into Information Semantics</article-title>
          and Ethics of Computing,
          <source>PhD Thesis</source>
          , http://www.idt.mdh.se/personal/gdc/work/publications.html, (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Dodig-Crnkovic</surname>
            <given-names>G.</given-names>
          </string-name>
          and Stuart S., eds. Computation, Information, Cognition - The
          <source>Nexus and The Liminal</source>
          , Cambridge Scholars Publishing, Cambridge UK (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Dodig-Crnkovic</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <year>2007</year>
          ,
          <string-name>
            <given-names>Epistemology</given-names>
            <surname>Naturalized: The Info-Computationalist</surname>
          </string-name>
          <string-name>
            <surname>Approach</surname>
          </string-name>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <source>APA Newsletter on Philosophy and Computers</source>
          ,
          <source>Spring 2007 Volume 06, Number</source>
          <volume>2</volume>
          (
          <year>2007</year>
          ) http://www.apa.udel.edu/apa/publications/newsletters/v06n2/Computers/04.asp
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Floridi L.</surname>
          </string-name>
          , Open Problems in the Philosophy of Information, Metaphilosophy,
          <volume>35</volume>
          .4 (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Floridi L.</surname>
          </string-name>
          ,
          <article-title>Semantic Conceptions of Information, The Stanford Encyclopedia of Philosophy (Winter Edition)</article-title>
          , Edward N. Zalta (ed.), http://plato.stanford.edu/entries/informationsemantic (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Floridi L.</surname>
          </string-name>
          ,
          <article-title>Information Logic</article-title>
          . In Dodig-Crnkovic G.,
          <string-name>
            <surname>Stuart</surname>
            <given-names>S</given-names>
          </string-name>
          . (eds.) Computation, Information, Cognition - The
          <source>Nexus and the Liminal</source>
          , Cambridge Scholars Press, Cambridge, UK (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>Fredkin E.</surname>
          </string-name>
          ,
          <article-title>Digital Philosophy (references therein</article-title>
          ) http://www.digitalphilosophy.org/Home/Papers/tabid/61/Default.aspx
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Goldin D.</surname>
            ,
            <given-names>and Wegner P.</given-names>
          </string-name>
          ,
          <year>2002</year>
          , Paraconsistency of Interactive Computation.
          <source>PCL 2002 (Workshop on Paraconsistent Computational Logic)</source>
          ,
          <source>Denmark</source>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <given-names>Goldin D.</given-names>
            ,
            <surname>Smolka</surname>
          </string-name>
          <string-name>
            <surname>S.</surname>
          </string-name>
          and Wegner P. Ed.,
          <source>Interactive Computation: The New Paradigm</source>
          . Springer-Verlag (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <surname>Goldin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Wegner P.</surname>
          </string-name>
          ,
          <source>The Church-Turing Thesis: Breaking the Myth. LNCS 3526</source>
          , Springer,
          <fpage>52</fpage>
          --
          <lpage>168</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <given-names>Hintikka J.</given-names>
            ,
            <surname>Logic</surname>
          </string-name>
          , Language-Games and
          <article-title>Information: Kantian Themes in the Philosophy of Logic</article-title>
          . Clarendon Press, Oxford (
          <year>1973</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <surname>Hintikka J.</surname>
          </string-name>
          : Socratic Epistemology:
          <article-title>Explorations of Knowledge-Seeking by Questioning</article-title>
          . Cambridge University Press,
          <year>2007</year>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <surname>Japaridze G.</surname>
          </string-name>
          ,
          <article-title>In the beginning was game semantics</article-title>
          . In: O.
          <string-name>
            <surname>Majer</surname>
            ,
            <given-names>A.-V.</given-names>
          </string-name>
          <string-name>
            <surname>Pietarinen</surname>
          </string-name>
          , T. Tulenheimo (Eds.) Logic and Games: Foundational Perspectives, Springer-Verlag, Berlin (in press). Preprint is available at http://arxiv.org/abs/cs.LO/0507045 (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <string-name>
            <surname>Kelly K.T.</surname>
          </string-name>
          ,
          <article-title>Uncomputability: the problem of induction internalized</article-title>
          .
          <source>Theoretical Computer Science</source>
          <volume>317</volume>
          ,
          <fpage>227</fpage>
          --
          <lpage>249</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <surname>Kuipers</surname>
            <given-names>T.A.F.</given-names>
          </string-name>
          ,
          <article-title>Theories looking for domains. Fact or fiction? Structuralist Truth Approximation by Revision of the Domain of Intended Applications</article-title>
          , L. Magnani (ed.),
          <source>Model-Based Reasoning in Science and Engineering</source>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          <string-name>
            <surname>Lloyd S.</surname>
          </string-name>
          ,
          <article-title>Programming the Universe: A Quantum Computer Scientist Takes on the Cosmos</article-title>
          . Jonathan
          <string-name>
            <surname>Cape</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          <string-name>
            <surname>MacLennan B.</surname>
          </string-name>
          ,
          <article-title>Natural computation and non-Turing models of computation</article-title>
          .
          <source>Theoretical Computer Science</source>
          <volume>317</volume>
          ,
          <fpage>115</fpage>
          --
          <lpage>145</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          <string-name>
            <surname>Milner R.</surname>
          </string-name>
          ,
          <source>Communication and Concurrency</source>
          ,
          <string-name>
            <surname>Prentice-Hall</surname>
          </string-name>
          (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          <string-name>
            <given-names>Priest G.</given-names>
            ,
            <surname>Tanaka</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Paraconsistent</given-names>
            <surname>Logic</surname>
          </string-name>
          .
          <source>The Stanford Encyclopedia of Philosophy</source>
          , Edward N. Zalta (ed.), URL = http://plato.stanford.edu/archives/win2004/entries/logicparaconsistent/ (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          <string-name>
            <surname>Schachter</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <article-title>How Does Concurrency Extend the Paradigm of Computation?</article-title>
          , Monist; Vol.
          <volume>82</volume>
          <issue>Issue 1</issue>
          ,
          <fpage>37</fpage>
          --
          <lpage>58</lpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          <string-name>
            <surname>Siegelman H.T. Neural Networks</surname>
            and
            <given-names>Analog</given-names>
          </string-name>
          <string-name>
            <surname>Computation</surname>
          </string-name>
          . Birkhauser, Berlin (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <string-name>
            <surname>Wegner P.</surname>
          </string-name>
          ,
          <source>Interactive Foundations of Computing, Theoretical Computer Science</source>
          <volume>192</volume>
          ,
          <fpage>315</fpage>
          --
          <lpage>51</lpage>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          <string-name>
            <surname>Wolfram S.</surname>
          </string-name>
          ,
          <source>A New Kind of Science. Wolfram Science</source>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          <string-name>
            <surname>Zuse</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Rechnender</given-names>
            <surname>Raum</surname>
          </string-name>
          .
          <source>Elektronische Datenverarbeitung</source>
          , vol.
          <volume>8</volume>
          ,
          <fpage>336</fpage>
          --
          <lpage>344</lpage>
          (
          <year>1967</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>