Automata, Computability and Complexity: Theory and Applications
Author: Elaine A. Rich
11% Off
|
Combining classic theory with unique applications, this crisp narrative is supported by abundant examples and clarifies key concepts by introducing important uses of techniques in real systems. Broad-ranging coverage allows instructors to easily customize course material to fit their unique requirements.
Table of Content
PART I: INTRODUCTION
1 Why Study Automata Theory?
2 Review of Mathematical Concepts
3 Languages and Strings
4 The Big Picture: A Language Hierarchy
5 Computation
PART II: FINITE STATE MACHINES AND REGULAR LANGUAGES
6 Finite State Machines
7 Regular Expressions
8 Regular Grammars
9 Regular and Nonregular Languages
10 Algorithms and Decision Procedures for Regular Languages
11 Summary and References
PART III: CONTEXT-FREE LANGUAGES AND PUSHDOWN AUTOMATA 144
12 Context-Free Grammars
13 Pushdown Automata
14 Context-Free and Noncontext-Free Languages
15 Algorithms and Decision Procedures for Context-Free Languages
16 Context-Free Parsing
17 Summary and References
PART IV: TURING MACHINES AND UNDECIDABILITY
18 Turing Machines
19 The Church-Turing
20 The Unsolvability of the Halting Problem
21 Decidable and Semidecidable Languages
22 Decidability and Undecidability Proofs
23 Undecidable Languages That Do Not Ask Questions about Turing Machines
APPENDIX C: HISTORY, PUZZLES, AND POEMS
43 Part I: Introduction
43.1 The 15-Puzzle
Part II: Finite State Machines and Regular Languages
44.1 Finite State Machines Predate Computers
44.2 The Pumping Theorem Inspires Poets
| Salient Features
• Focus on applications - Demonstrates why studying theory will make them better system designers and builders
• Classic theory combined with new applications - Includes fresh discussion of applications such as computational biology
• Review of background mathematical concepts- Addresses students' varying backgrounds in discrete mathematics and logic
• Clear notation and naming conventions - Uses consistent, easily understandable formats to indicate definitions and name variables and objects
• Thorough coverage of automata theory:
- Features topics such as use of the closure theorems for regular and context-free languages, ambiguity in context-free grammars, parsing, functions on languages, and decision procedures for regular and context-free languages
- Also includes coverage of top-down and bottom-up parsers, stochastic automata, context-sensitive languages, the Chomsky hierarchy, and recursive functions
|
Cloud Computing: Automating the Virtualized Data Center
Author(s):
11% Off
|
Cloud computing will revolutionize the way IT resources are deployed, configured, and managed for years to come. Service providers and customers each stand to realize tremendous value from this paradigm shift—if they can take advantage of it. Cloud Computing brings together the realistic, start-to-finish guidance they need to plan, implement, and manage cloud solution architectures for tomorrow's virtualized data centers. It introduces cloud "newcomers" to essential concepts, and offers experienced operations professionals detailed guidance on delivering Infrastructure as a Service (IaaS), Software as a Service (SaaS), and Platform as a Service (PaaS). Drawing on extensive experience working with leading cloud vendors and integrators, the authors present detailed operations workflow examples, replicable best-practice solutions for operating cloud-based network, compute, and storage infrastructure a comprehensive management reference architecture and a complete case study demonstrating rapid, lower-cost solutions design. Coverage includes: transitioning today's enterprise design patterns and use cases to the cloud implementing architecture and infrastructure for "real-time" managed IT services evaluating IaaS economics and making risk-versus-cost assessments understanding Cisco's cloud strategies developing standards-based cloud management architectures automating cloud infrastructure managing fulfillment, billing, and chargeback handling cloud capacity challenges optimizing the cloud user experience and much more. Cloud Computing will be an indispensable resource for all network/IT professionals and managers involved with planning, implementing, or managing the next generation of cloud computing services.
Table of Content
Chapter 1 Cloud Computing Concepts
Chapter 2 Cloud Design Patterns and Use Cases
Chapter 3 Data Center Architecture and Technologies
Chapter 4 IT Services
Chapter 5 The Cisco Cloud Strategy
Chapter 6 Cloud Management Reference Architecture
Chapter 7 Service Fulfillment
Chapter 8 Service Assurance
Chapter 9 Billing and Chargeback
Chapter 10 Technical Building Blocks of IaaS
Chapter 11 Automating and Orchestration Resources
Chapter 12 Cloud Capacity Management
Chapter 13 Providing the Right Cloud User Experience
Chapter 14 Adopting Cloud from a Maturity PerspectiveAppendix A Case Study: Cloud Providers - Hybrid Cloud
Appendix B Terms and AcronymsSalient Features
The complete, practical guide to provisioning and managing cloud-based Infrastructure as a Service (IaaS) data center solutions
•Packed with exclusive best practices, practical use cases, and other resources
•Designed for technical and management professionals in both enterprise and service provider organizations
•Contains a proven Cloud Reference Architecture blueprint for compute, network, and storage resources
•Provides a use case that promotes a rapid, lower-cost solutions design
Regards
Naresh B Sharma
District Manager-Higher Education
Gujarat-Ahmedabad
092271 24675
No comments:
Post a Comment