Logic and language models for computer science /
Richards, Dana
Logic and language models for computer science / Dana Richards and Henry Hamburger - 3rd ed., - New Jersey World Scientific 2020 - 451p.
This text presents the formal concepts underlying Computer Science. It starts with a comprehensive introduction to logic with an emphasis on reasoning and proof, with chapters on program verification and Prolog. The treatment of computability with automata and formal languages stands out in several ways. For example, it emphasises the algorithmic nature of the proofs and the reliance on simulations: it stresses the centrality of nondeterminism in generative models and the relationship to deterministic recognition models. The style is appropriate for both undergraduate and graduate classes.
9780000988850
Artificial intelligence
Description logics
Formal languages
Computer hardware description languages
Computer logic
005.131 RIC-D
Logic and language models for computer science / Dana Richards and Henry Hamburger - 3rd ed., - New Jersey World Scientific 2020 - 451p.
This text presents the formal concepts underlying Computer Science. It starts with a comprehensive introduction to logic with an emphasis on reasoning and proof, with chapters on program verification and Prolog. The treatment of computability with automata and formal languages stands out in several ways. For example, it emphasises the algorithmic nature of the proofs and the reliance on simulations: it stresses the centrality of nondeterminism in generative models and the relationship to deterministic recognition models. The style is appropriate for both undergraduate and graduate classes.
9780000988850
Artificial intelligence
Description logics
Formal languages
Computer hardware description languages
Computer logic
005.131 RIC-D