Skip to main content

Linguistic Preliminaries

  • Chapter
  • First Online:
Supervisory Control of Discrete-Event Systems

Part of the book series: Communications and Control Engineering ((CCE))

  • 1000 Accesses

Abstract

In supervisory control, formal languages provide a level of abstraction at which control concepts can be formulated in a way that is independent of any specific concrete implementation of the plant and controller. Some basic definitions are presented, leading to the Nerode equivalence relation as the bridge from a language to its dynamical state description. Emphasis is placed on regular (finite-state) languages as the class that is simplest and most directly applicable in the control context.

The original version of this chapter was revised: Belated corrections have been incorporated. The correction to this chapter is available at https://doi.org/10.1007/978-3-319-77452-7_10

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 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover 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

Change history

  • 29 May 2019

    In the original version of the book, the Chapters 7, 8, 12, 17 and 23 were revised.

Notes

  1. 1.

    The software package TCT will be introduced in Example 3.2.1.

  2. 2.

    If \(\eta (y,\sigma )!\) for all \((y,\sigma )\in Y \times \Sigma \), \(\eta \) may be called a total function (\(\eta \) is then an ‘ordinary’ function, as in Sect. 2.4).

  3. 3.

    Not needed in the sequel.

  4. 4.

    The symbol \( \vdash \) may be pronounced ‘bu’.

  5. 5.

    The symbol may be pronounced ‘shang’.

References

  • Carroll J, Long D (1989) Theory of finite automata. Prentice-Hall, Englewood Cliffs

    Google Scholar 

  • Hopcroft JE, Ullman JD (1979) Introduction to automata theory, languages and computation. Addison-Wesley, Boston

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to W. Murray Wonham .

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Wonham, W.M., Cai, K. (2019). Linguistic Preliminaries. In: Supervisory Control of Discrete-Event Systems. Communications and Control Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-77452-7_2

Download citation

Publish with us

Policies and ethics