Logic and discrete mathematics: a computer science perspective


Language: Anglais
Cover of the book Logic and discrete mathematics: a computer science perspective

Approximative price 81.16 €

Subject to availability at the publisher.

Add to cartAdd to cart
Publication date:
650 p. · 23.5x17.8 cm · Hardback
This text covers all the traditional topics of discrete mathematics - logic, sets, relations, functions, and graphs - and reflects recent trends in computer science.
1. Propositional Calculus
2. Predicate Calculus
3. Induction and Recursion
4. Prolog
5. Sets and Relations
6. More About Functions
7. Graphs And Trees
8. Formal Requirement Specification in Z
9. Program Correctness Proofs
10. Grammars, Languages, and Parsing
11. Derivations
12. An Overview of Relational Database Systems.
Solutions to Even-numbered Problems.
  • Gives a more thorough exposure to logic reasoning than most other texts.
  • Shows how to use discrete mathematics and logic for specifying new computer applications, and how to reason about programs in a systematic way.
  • Contain chapters on language and grammars, and relational database.
  • Describes Prolog, a programming language based on logic, and a section on Miranda, language based on functions.
  • Features numerous examples which relate the mathematical concepts to problems in computer science.