6 CONCLUDING REMARKS
As a conclusion of this positioning, the interactive,
functional applications (as in complex AI) may be
settled with state transition system concepts, which
is also viewed by multi-modal logic with meanings
of formulas (conditions). This view has been from
a display of AI system solution like Yale Shoot-
ing Problem. Then (1) URL searching structures in
knowledge-based systems and (2) predicates applica-
ble at states can have been interpreted in algebraic
structures. As theories, the view may be relevant to
the algebraic informatics as in the classical category
theory. The view may be practical in an interactive
design for origami (Yamasaki and Sasakura, 2015).
As related topics on abstract state machine or
state transition system, we have already principles
and backgrounds as follows, such that this position-
ing may be regarded as a refined and original work.
(i) Communication models are well established in
relation to action logic with reference to algebraic
aspects (Cardelli and Gordon, 2000; Merro and
Nardelli, 2005; Milner, 1999) where behavioural se-
quences may be considered as essential. The modal
operator of this positioning may be regarded as rele-
vant to such backgrounds.
(ii) As regards functional programming and actions,
semantics are examined (Bertolissi et al., 2006;
Mosses, 1992; Reiter, 2001) from operational and
declarative methods. This positioning follows an al-
gebraic way different from these semantic views.
(iii) The state-constraint system is relevant to coalge-
bra (Rutten, 2001; Venema, 2006; Winter et al., 2013;
Winter et al., 2015). As regards pushdown store man-
agements, weighted automaton concept (Reps et al.,
2005) is known, which is related to a semiring struc-
ture with multiplicative (right) inverse of this paper.
(iv) The problem solving methods (Genesereth and
Nilsson, 1987; Osorio et al., 2004) are established
such that it may have conceived the step by step man-
agements even for action logic (Giordano et al., 2000;
van der Hoek et al., 2005). This positioning might
present refinements in those directions.
REFERENCES
Bertolissi, C., Cirstea, H., and Kirchner, C. (2006).
Expressing combinatory reduction systems
derivations in the rewriting calculus. Higher-
Order.Symbolic.Comput., 19(4):345–376.
Cardelli, L. and Gordon, A. (2000). Mobile ambients. The-
oret.Comput.Sci., 240(1):177–213.
Droste, M., Kuich, W., and Vogler, H. (2009). Handbook of
Weighted Automata. Springer.
Genesereth, M. and Nilsson, N. (1987). Logical Foun-
dations of Artificial Intelligence. Morgan Kaufmann
Publishers.
Giordano, L., Martelli, A., and Schwind, C. (2000).
Ramification and causality in a modal action logic.
J.Log.Comput., 10(5):625–662.
Hanks, S. and McDermott, D. (1987). Nonmonotonic
logic and temporal projection. Artificial Intelligence,
33(3):379–412.
Hennessy, M. and Milner, R. (1985). Algebraic laws for
nondeterminism and concurrency. J.ACM, 32(1):137–
161.
Kucera, A. and Esparza, J. (2003). A logical view-
point on process-algebraic quotients. J.Log.Comput.,
13(6):863–880.
Merro, M. and Nardelli, F. (2005). Behavioural theory for
mobile ambients. J.ACM., 52(6):961–1023.
Milner, R. (1999). Communicating and Mobile Systems:
The Pi-Calculus. Cambridge University Press.
Mosses, P. (1992). Action Semantics. Cambridge University
Press.
Osorio, M., Navarro, J. A., and Arrazola, J. (2004). Appli-
cations of intuitionistic logic in answer set program-
ming. TLP, 4(3):325–354.
Reiter, R. (2001). Knowledge in Action. MIT Press.
Reps, T., Schwoon, S., and Somesh, J. (2005). Weighted
pushdown systems and their application to interproce-
dural data flow analysis. Sci.Comput.Program., 58(1-
2):206–263.
Rutten, J. (2001). On Streams and Coinduction. CWI.
Thompson, S. (1991). Type Theory and Functional Pro-
gramming. Addison-Wesley, Amsterdam.
van der Hoek, W., Roberts, M., and Wooldridge, M. (2005).
A logic for strategic reasoning. In 4th AAMAS: Pro-
ceedings, pages 157–164.
Venema, Y. (2006). Automata and fixed point logic: A coal-
gebraic perspective. Inf.Comput., 204(4):637–678.
Venema, Y. (2008). Lectures on the Modal Mu-Calculus.
ILLC, Amsterdam.
Winter, J., Marcello, B., Bonsangue, M., and Rutten, J.
(2013). Coalgebraic characterizations of context-free
languages. Formal Methods in Computer Science,
9(3):1–39.
Winter, J., Marcello, B., Bonsangue, M., and Rutten, J.
(2015). Cntext-free coalgebra. J.Comput.Syst.Sci.,
81(5):911–939.
Yamasaki, S. and Sasakura, M. (2015). Multi-modal mu-
calculus semantics for knowledge construction. In
Proceedings of 7th IC3K, KEOD, pages 358–362.
Semantics and Algebra for Action Logic Monitoring State Transitions
115