Skip to main content

An Overview of the Interrelation Among Agent Systems, Learning Models and Formal Languages

  • Chapter
  • First Online:
Transactions on Computational Collective Intelligence XVII

Part of the book series: Lecture Notes in Computer Science ((TCCI,volume 8790))

  • 476 Accesses

Abstract

Considering the important role of interdiciplinarity in current research, this article provides an overview of the interchange of methods among three different areas: agent technologies, learning models and formal languages. The ability to learn is one of the most fundamental attributes of the intelligent behaviour. Therefore, any progress in the theory and computer modelling of learning processes is of great significance to fields concerning with understanding intelligence, and this includes, of course, artificial intelligence and intelligent agent technology. Agent technologies can offer good solutions and alternative frameworks to classic models in the area of computing languages and this can benefit formal models of learning. Formal language theory –considered as the stem of theoretical computer science– provides mathematical tools for the description of linguistic phenomena. This theory is central to grammatical inference, a subfield of machine learning. The interest of the interrelation among these disciplines is based on the idea that the collaboration among researchers in these areas can clearly improve their respective fields. Our goal here is to present the state-of-the art of the relationship among these three areas and to emphasize the importance of this interdisciplinary research.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Angluin, D.: Learning regular sets from queries and counterexamples. Inf. Comput. 75, 87–106 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  2. Angluin, D., Kharitonov, M.: When won’t membership queries help? In: STOC’91: 24th Annual ACM Symposium on Theory of Computing, pp. 444–453. ACM Press, New York (1991)

    Google Scholar 

  3. Balcázar, J.L., Díaz, J., Gavaldà, R., Watanabe, O.: Algorithms for learning finite automata from queries: a unified view. In: Du, D.Z., Ko, K.I. (eds.) Advances in Algorithms, Languages, and Complexity, pp. 73–91. Kluwer Academic Publishers, Dordrech (1997)

    Chapter  Google Scholar 

  4. Baník, I.: Colonies with position. Comput. Artif. Intell. 15, 141–154 (1996)

    MATH  Google Scholar 

  5. Becerra-Bonache, L., Dediu, A.-H., Tîrnăucă, C.: Learning DFA from Correction and equivalence queries. In: Sakakibara, Y., Kobayashi, S., Sato, K., Nishino, T., Tomita, E. (eds.) ICGI 2006. LNCS (LNAI), vol. 4201, pp. 281–292. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  6. Brooks, R.A.: Elephants don’t play chess. Robot. Auton. Syst. 6, 3–15 (1990)

    Article  Google Scholar 

  7. Castellanos, J., Martín-Vide, C., Mitrana, V., Sempere, J.M.: Networks of evolutionary processors. Acta Informatica 39, 517–529 (2003)

    MATH  MathSciNet  Google Scholar 

  8. Clark, A.: Grammatical inference and first language acquisition. In: Workshop on Psychocomputational Models of Human Language Acquisition, Geneva, pp. 25–32 (2004)

    Google Scholar 

  9. Csuhaj-Varjú, E., Dassow, J.: On cooperating/distributed grammar systems. J. Inf. Process. Cybern. (EIK) 26, 49–63 (1990)

    MATH  Google Scholar 

  10. Csuhaj-Varjú, E., Dassow, J., Kelemen, J., Păun, G.: Grammar Systems: A Grammatical Approach to Distribution and Cooperation. Gordon and Breach, London (1994)

    MATH  Google Scholar 

  11. Csuhaj-Varjú, E., Kelemen, J., Kelemenová, A., Păun, G.: Eco-grammar systems: a grammatical framework for life-like interactions. Artif. Life 3(1), 1–28 (1996)

    Article  Google Scholar 

  12. Dassow, J., Kelemen, J., Păun, G.: On parallelism in colonies. Cybern. Syst. 14, 37–49 (1993)

    Article  Google Scholar 

  13. Dassow, J., Păun, G., Rozenberg, G.: Grammar systems. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 2, pp. 155–213. Springer, Berlin (1997)

    Chapter  Google Scholar 

  14. de la Higuera, C.: Grammatical Inference: Learning Automata and Grammars. Cambridge University Press, Cambridge (2010)

    Book  Google Scholar 

  15. Errico, L., Jesshope, C.: Towards a new architecture for symbolic processing. In: Plander, I. (ed.) Artificial Intelligence and Information-Control Systems of Robots’94, pp. 31–40. World Science, Singapore (1994)

    Google Scholar 

  16. Fernau, H., de la Higuera, C.: Grammar induction: an invitation to formal language theorists. Grammars 7, 45–55 (2004)

    Google Scholar 

  17. Gold, E.M.: Language identification in the limit. Inf. Control 10, 447–474 (1967)

    Article  MATH  Google Scholar 

  18. Hellerstein, L., Pillaipakkamnatt, K., Raghavan, V., Wilkins, D.: How many queries are needed to learn? In: 27th Annual ACM Symposium on the Theory of Computing, pp. 190–199. ACM Press (1995)

    Google Scholar 

  19. Hillis, W.D.: The Connection Machine. MIT Press, Cambridge (1985)

    Google Scholar 

  20. Huhns, M., Weiss, G.: Guest editorial. Mach. Learn. 33, 123–128 (1998)

    Article  Google Scholar 

  21. Jȩdrzejowicz, P.: Machine learning and agents. In: O’Shea, J., Nguyen, N.T., Crockett, K., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2011. LNCS, vol. 6682, pp. 2–15. Springer, Heidelberg (2011)

    Google Scholar 

  22. Kari, L., Rozenberg, G., Salomaa, A.: L Systems. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 1, pp. 253–328. Springer, Berlin (1997)

    Chapter  Google Scholar 

  23. Kelemen, J.: Colonies - a theory of reactive agents. In: Kelemenová, A. (ed.) Proceedings on the MFCS’98 Satellite Workshop on Grammar Systems, pp. 7–38. Silesian University, Opava (1998)

    Google Scholar 

  24. Kelemen, J., Kelemenová, A.: A grammar-theoretic treatment of multiagent systems. Cybern. Syst. 23, 621–633 (1992)

    Article  MATH  Google Scholar 

  25. Kelemenová, A.: Timing in colonies. In: Păun, G., Salomaa, A. (eds.) Grammatical Models of Multi-agent Systems. Gordon and Breach, London (1999)

    Google Scholar 

  26. Kelemenová, A., Csuhaj-Varjú, E.: Languages of colonies. Theoret. Comput. Sci. 134, 119–130 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  27. Langton, C.: Artificial life. In: Life, A. (ed.) Artificial Life, pp. 1–47. Addison-Wesley, Redwood City (1989)

    Google Scholar 

  28. Lindenmayer, A.: Mathematical models for cellular interaction in development, I and II. J. Theor. Biol. 18, 280–315 (1968)

    Article  Google Scholar 

  29. Martín-Vide, C., Mitrana, V., Pérez-Jiménez, M., Sancho-Caparrini, F.: Hybrid networks of evolutionary processors. In: Cantú-Paz, E., Foster, J.A., Deb, K., Davis, L., Roy, R., O’Reilly, U.-M., Beyer, H.-G., Kendall, G., Wilson, S.W., Harman, M., Wegener, J., Dasgupta, D., Potter, M.A., Schultz, A., Dowsland, K.A., Jonoska, N., Miller, J., Standish, R.K. (eds.) GECCO 2003. LNCS, vol. 2723, pp. 401–412. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  30. Martín-Vide, C., Păun, G.: PM-colonies. Comput. Artif. Intell. 17, 553–582 (1998)

    MATH  Google Scholar 

  31. Martín-Vide, C., Păun, G.: New topics in colonies theory. Grammars 1, 209–223 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  32. Martín-Vide, C., Păun, G., Pazos, J., Rodríguez-Patón, A.: Tissue P systems. Theoret. Comput. Sci. 296(2), 295–326 (2002)

    Article  Google Scholar 

  33. Martín-Vide, C., Pazos, J., Păun, G., Rodríguez-Patón, A.: A new class of symbolic abstract neural nets: tissue P systems. In: Ibarra, O.H., Zhang, L. (eds.) COCOON 2002. LNCS, vol. 2387, pp. 290–299. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  34. Nii, H.P.: Blackboard systems. In: Barr, A., Cohen, P.R., Feigenbaum, E.A. (eds.) The Handbook of Artificial Intelligence, vol. IV, pp. 3–82. Addison-Wesley, Stanford (1989)

    Google Scholar 

  35. Nilsson, N.J.: Introduction to Machine Learning. An Early Draft of a Proposed Textbook (1998). http://robotics.stanford.edu/people/nilsson/mlbook.html

  36. Panait, L., Luke, S.: Cooperative multi-agent learning: the state-of-the-art. Auton. Agent. Multi-Agent Syst. 11(3), 387–434 (2005)

    Article  Google Scholar 

  37. Păun, G.: On the generative power of colonies. Kybernetika 31, 83–97 (1995)

    MATH  MathSciNet  Google Scholar 

  38. Păun, G.: Computing with membranes. J. Comput. Syst. Sci. 61(1), 108–143 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  39. Păun, G., Rozenberg, G., Salomaa, A.: DNA Computing: New Computing Paradigms. Springer, Berlin (1998)

    Book  MATH  Google Scholar 

  40. Păun, G., Sântean, L.: Parallel communicating grammar systems: the regular case. Ann. Univ. Bucharest 38, 55–63 (1989)

    MATH  Google Scholar 

  41. Rivest, R.L., Schapire, R.E.: Inference of finite automata using homing sequences. Inf. Comput. 103(2), 299–347 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  42. Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages. Springer, Berlin (1997)

    MATH  Google Scholar 

  43. Sen, S., Weiss, G.: Learning in multiagent systems. In: Weiss, G. (ed.) Multiagent Systems, pp. 259–298. MIT Press, Cambridge (1999)

    Google Scholar 

  44. Shoham, Y., Powers, R., Grenage, T.: If multi-agent learning is the answer, what is the question? Artif. Intell. 171(7), 365–377 (2007)

    Article  MATH  Google Scholar 

  45. Sosík, P.: Parallel accepting colonies and neural networks. In: Păun, G., Salomaa, A. (eds.) Grammatical Models of Multi-agent Systems. Gordon and Breach, London (1999)

    Google Scholar 

  46. Sosík, P., Štýbnar, L.: Grammatical inference of colonies. In: Păun, G., Salomaa, A. (eds.) New Trends in Formal Languages. LNCS, vol. 1218. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  47. Stone, P., Veloso, M.: Multiagent systems: a survey from a machine learning perspective. Auton. Robot. 8, 345–383 (2000)

    Article  Google Scholar 

  48. Valiant, L.G.: A theory of the learnable. Commun. ACM 27, 1134–1142 (1984)

    Article  MATH  Google Scholar 

  49. Weiss, G.: Learning to coordinate actions in multi-agent systems. In: Proceedings of the 13th International Conference on Artificial Intelligence, pp. 311–316 (1993)

    Google Scholar 

  50. Weiss, G.: A multiagent perspective of parallel and distributed machine learning. In: Proceedings of the 2nd International Conference on Autonomous Agents, pp. 226–230 (1998)

    Google Scholar 

  51. Weiss, G., Dillenbourg, P.: What is “Multi” in multi-agent learning? In: Dillenbourg, P. (ed.) Collaborative Learning: Cognitive and Computational Approaches (Chapter 4). Pergamon Press, Oxford (1998)

    Google Scholar 

Download references

Acknowledgements

The work of Leonor Becerra-Bonache has been supported by Pascal 2 Network of Excellence. The work of M. Dolores Jiménez-López has been supported by the Spanish Ministry of Science and Innovation under the Coordinated Research Project TIN2011-28260-C03-00 and the Research Project TIN2011-28260-C03-02.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Dolores Jiménez-López .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Becerra-Bonache, L., Jiménez-López, M.D. (2014). An Overview of the Interrelation Among Agent Systems, Learning Models and Formal Languages. In: Nguyen, N., Kowalczyk, R., Fred, A., Joaquim, F. (eds) Transactions on Computational Collective Intelligence XVII. Lecture Notes in Computer Science(), vol 8790. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44994-3_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-44994-3_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-44993-6

  • Online ISBN: 978-3-662-44994-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics