email solves two basic problems of communication:
logistics and synchronization.
The problem of logistics: Much of the business
world relies upon communications between people
who are not physically in the same building, area or
even country; setting up and attending an in-person
meeting, or telephone call can be inconvenient, time-
consuming, and costly. Email provides a way to ex-
change information between two or more people with
no set-up costs.
The problem of synchronization: With real time
communication by meetings or phone calls, partici-
pants have to work on the same schedule, and each
participant must spend the same amount of time in
the meeting or call. Email allows asynchrony; each
participant may control their own schedule indepen-
dently.
In contrast with email, there can be two ways
of use of argumentation: synchronous and asyn-
chronous. Argumentation is usually held in such a
synchronous way that participants gather in the same
time and place. The asynchronous argumentation we
advocate in this paper can solve the same synchro-
nization problem as that of email above, but with tak-
ing deep communication into account all the time.
The asynchronous argumentation we intend can
be seen in the flow of argumentation. Let us consider
a look-and-feel scenario of pervasive arguing agents
we aim at realizing on top of the pervasive personal
tools such as iPad and iPhone
5
. Suppose that there
are agents who have gathered knowledge on an issue
concerned with on a routine basis, and conceivedtheir
own arguments on it (asynchronous preparation for
argumentation). Then, the knowledge gathering may
be done by humans or helped by e-secretaries who
might reside in pervasive personal tools as avatars.
Someday, an agent may wish to know such a col-
lective view as what the present voices of the people
around it are like and how they can be converged to
a popular opinion. For example, amendment to the
constitution, increase in consumption tax, etc. would
be keen interest to people in any country. Then, the
agent can start argumentation to know the result on
an issue which it has been concerned about, using the
arguing agent on the pervasive personal tool.
The argument participants will be general public
who now connect to the argument server. But they
could obtain argumentresults which are not assertions
of opinions only but lines of reasoning leading from
some premises to a conclusion. It should be noted
that this is a kind of non-monotonic phenomenon of
reasoning realized by argumentation. Actually, con-
clusions, once drawn, may later be withdrawn after
5
iPad and iPhone are trademarks of Apple Inc.
a new agent will have come on argumentation scene
or stage with additional information. In this manner,
arguing agents on the pervasive personal tools could
produce a well-reasoned judgment (warranted asser-
tion), construed as a form of inquiry conducted con-
joinedly and asynchronously.
In this paper, we describe a realization of asyn-
chronous argumentation which allows such a sce-
nario of futuristic communication on pervasive per-
sonal tools. The paper is organized as follows. In
the following sections 2 and 3, we briefly introduce
part of EALP (Extended Annotated Logic Program-
ming) and LMA (Logic of Multiple-valued Argumen-
tation)(Takahashi and Sawamura, 2004) to make the
paper self-contained. They are an underlyinglogic for
practicing the asynchronous argumentation on iPad.
In Section 4, we illustrate a series of use of PIRIKA
on top of iPad which allows for asynchronous argu-
mentation, using typical screenshots appearing in the
argument process. Section 5 summarizes advanta-
geous points of our work as an evaluation, which we
have confirmed from participants in experimental and
daily uses. The final section includes conclusion and
future work.
2 OVERVIEW OF EALP
EALP is an underlying knowledge representation lan-
guage that we formalized for our logic of multiple-
valued argumentation LMA. EALP has two kinds
of explicit negation: epistemic explicit negation ‘¬’
and ontological explicit negation ‘∼’, and the default
negation ‘not’. Intuitively, ∼ is almost the same as
the classical negation, not the negation-failure as in
Prolog, and ¬ a negation based on our epistemology.
They are supposed to yield a momentum or driving
force for argumentation or dialogue in LMA. In what
follows, we describe an outline of EALP.
2.1 Language
Definition 1 (Annotation as Truth-values and An-
notated Atoms (Kifer and Subrahmanian, 1992)).
We assume a complete lattice (T ,≤) of truth val-
ues, and denote its least and greatest element by ⊥
and ⊤ respectively. The least upper bound operator
is denoted by ⊔. An annotation is either an element
of T (constant annotation), or an annotation variable
on T . If A is an atomic formula and µ is an anno-
tation, then A: µ is an annotated atom. We assume
an annotation function ¬ : T → T , and define that
¬(A:µ) = A:(¬µ). ¬A:µ is called the epistemic ex-
plicit negation(e-explicit negation) of A : µ.
ICAART2014-InternationalConferenceonAgentsandArtificialIntelligence
106