Abstract
Currently, agent-based computing is an active research area, and great efforts have been made towards the agent-oriented programming both from a theoretical and practical view. However, most of them assume that there is no uncertainty in agents’ mental state and their environment. In other words, under this assumption agent developers are just allowed to specify how his agent acts when the agent is 100% sure about what is true/false. In this paper, this unrealistic assumption is removed and a new agent-oriented probabilistic logic programming language is proposed, which can deal with uncertain information about the world. The programming language is based on a combination of features of probabilistic logic programming and imperative programming.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Ferber J. Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence. Addison-Wesley, 1999.
Jennings N R, Sycara K, Wooldridge M. A roadmap of agent research and development. Autonomous Agent and Multi-Agent Systems, 1998, 1: 7–38.
Luo X, Jennings N R, Shadbolt N, Leung H F, Lee J H M. A fuzzy constraint based model for bilateral, multi-issue negotiation in semi-competitive environments. Artificial Intelligence, 2003, 148(1-2): 53–102.
Rao A S, Georgeff M P. BDI agents: From theory to practice. In Proc. the First International Conference on Multi-Agent Systems, San Franciso, CA, USA, 1995, pp.312–319.
Dix J, Subrahmanian V S. Probabilistic agent programs. ACM Transactions on Computational Logic, 2000, 1(2): 207–245.
Zhang C, Luo X. An issue on transformation of interval-based uncertainty in distributed expert systems. In Poster Proc. the 10th Australian Joint Conference on Artificial Intelligence, Perth, Australia, 1997, pp.38–43.
He M, Leung H F, Jennings N R. A fuzzy logic based bidding strategy in continuous double auctions. IEEE Transactions on Knowledge and Data Engineering, 2003, 15(6): 1345–1363.
Wang J, Ju S, Luo X. Probabilistic logic programming with inheritance. In Proc. the 7th and 8th Asian Logic Conferences, World Scientific, Singapore, 2003, pp.409–422.
Li Y, Zhang C. Information fusion and decision making for utility-based agents. In Proc. the Third World Multi-Conference on Systemic, Cybernetics and Informatics and the Fifth International Conference on Information Systems Analysis and Synthesis, Orlando, USA, 1999, pp.377–384.
Luo X, Jennings N R, Shadbolt N. Acquiring user tradeoff strategies and preferences for negotiating agents: A default-then-adjust method. International Journal of Human Computer Studies, 2006, 64(4): 304–321.
Luo X, Zhang C, Jennings N R. A hybrid model for sharing information between fuzzy, uncertain and default reasoning models in multi-agent systems. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 2002, 10(4): 401–450.
Hindriks K V, de Boer F S, der Hoek W van, Meyer J J C. Formal semantics of an abstract agent programming language. In Proc. International Workshop on Agent Theories, Architectures, and Languages (ATAL ’97), LNCS 1365, Springer, 1998, pp.215–229.
Lloyd J. Foundations of Logic Programming. Springer, 1984.
Poole D. Decision theoretic defaults. In Proc. the 9th Biennial Canadian Artificial Intelligence Conference, San Francisco, CA, USA, 1992, pp.190–197.
Li Y, Zhang C. Information-based cooperation in multiple agent systems. Advanced Topics in Artificial Intelligence, LNAI 1747, Springer, 1999, pp.496–498.
Parsons S, Giorigini P. An Approach to Using Degrees of Belief in BDI Agents. Information, Uncertainty and Fusion, Kluwer Academic Publisher, 2000, pp.81–92.
Parsons S, Sierra C, Jennings N R. Agents that reason and negotiate by arguing. Journal of Logic and Computation, 1998 8(3): 261–292.
Shafer G. A Mathematical Theory of Evidence. Princeton University Press, 1976.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported by the National Natural Science Foundation of China under Grand No. 60496322 and the Chinese Ministry of Education under Grand No. 05JZD720.4001.
Rights and permissions
About this article
Cite this article
Wang, J., Ju, SE. & Liu, CN. Agent-Oriented Probabilistic Logic Programming. J Comput Sci Technol 21, 412–417 (2006). https://doi.org/10.1007/s11390-006-0412-2
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/s11390-006-0412-2