Skip to main content

Propositional Automata and Cell Automata: Representational Frameworks for Discrete Dynamic Systems

  • Conference paper
AI 2008: Advances in Artificial Intelligence (AI 2008)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5360))

Included in the following conference series:

Abstract

This paper describes and compares two simple, powerful models for formalizing the behavior of discrete dynamic systems: Propositional and Cell Automata. Propositional Automata encode state in terms of boolean propositions, and behavior in terms of boolean gates and latches. Cell Automata generalize the propositional model by encoding state in terms of multi-valued cells, and behavior in terms of comparators and selectors that respond to cell values. While the models are equally expressive, Cell Automata are computationally more efficient than Propositional Automata. Additionally, arbitrary Propositional Automata can be converted to optimal Cell Automata with identical behavioral properties, and Cell Automata can be encoded as a Propositional Automata with only logarithmic increase in size.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach. Pearson, London (2003)

    MATH  Google Scholar 

  2. Nowack, A.: A guarded fragment for abstract state machines. In: Proceedings of the ESSLLI 2004 Workshop on Guarded Fragments (2004)

    Google Scholar 

  3. Andrews, T., et al.: Business process execution language for web services (2003)

    Google Scholar 

  4. Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice Hall PTR, Upper Saddle River (1981)

    MATH  Google Scholar 

  5. Genesereth, M.R., Love, N., Pell, B.: General game playing: Overview of the AAAI competition. AI Magazine 26(2), 62–72 (2005)

    Google Scholar 

  6. Schiffel, S., Thielscher, M.: Fluxplayer: a successful general game player. In: Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence (2007)

    Google Scholar 

  7. Banerjee, B., Stone, P.: General game learning using knowledge transfer. In: Proceedings of the Twentieth International Joint Conference on Artificial Intelligence (2007)

    Google Scholar 

  8. Kaiser, D.M.: Automatic feature extraction for autonomous general game playing agents. In: Proc. of the 6th Intl. Joint Conf. on Autonomous Agents and Multiagent Systems (2007)

    Google Scholar 

  9. Reisinger, J., Bahceci, E., Karpov, I., Miikkulainen, R.: Coevolving strategies for general game playing. In: Proc. of the 3rd IEEE Symp. on Computational Intel. and Games (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schkufza, E., Love, N., Genesereth, M. (2008). Propositional Automata and Cell Automata: Representational Frameworks for Discrete Dynamic Systems. In: Wobcke, W., Zhang, M. (eds) AI 2008: Advances in Artificial Intelligence. AI 2008. Lecture Notes in Computer Science(), vol 5360. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89378-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89378-3_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89377-6

  • Online ISBN: 978-3-540-89378-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics