Skip to main content

Part of the book series: Texts in Computer Science ((TCS))

  • 2475 Accesses

It is said that human intelligence is mainly the capability to represent a problem, its solution, or related facts in many seemingly different ways. You must have encountered it in several problem-solving situations. You first represent the problem in a known language, where you might like to eliminate or omit the irrelevant aspects and consider only the appropriate ones. The methodology is followed throughout mathematics starting from solving first arithmetic problems such as “if you already had five candies and your friend offers you one more, then how many candies do you have now?”.

To give another example, the memory in a computer is only an assembly of switches which, at any moment, may be off or on. If there is a trillion of them, then it may be represented as a trillion digited binary number, when, say, off corresponds to 0 and on to 1. In some situations, we may not be interested in all possible binary numbers, but only those having a few number of digits out of the trillion, or only those having a particular pattern, such as “there is at least one 0 following every occurrence of a 1.” There might arise a situation where we would like to have a representational scheme having more than two symbols. We will, however, consider only a finite number of symbols at a time, and in parallel with the existing natural languages, we will develop formal languages out of these symbols.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as 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
Hardcover Book
USD 54.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag London Limited

About this chapter

Cite this chapter

(2009). Regular Languages. In: Elements of Computation Theory. Texts in Computer Science. Springer, London. https://doi.org/10.1007/978-1-84882-497-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-84882-497-3_2

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84882-496-6

  • Online ISBN: 978-1-84882-497-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics