- عنوان کتاب: Logic in Computer Science
- نویسنده: Hantao Zhang
- سال انتشار: 2025
- حوزه: علوم کامپیوتر
- تعداد صفحه: 488
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 6.58 مگابایت
منطق ریاضی پایه مهمی برای ریاضیات، علوم کامپیوتر و هوش مصنوعی است. استفاده از منطق به عنوان یک ابزار حل مسئله یکی از جنبه های مهم آموزش دانشمندان و مهندسان کامپیوتر است. این کتاب مقدمهای جامع برای منطقهای مختلف از جمله منطق گزارهای کلاسیک و منطق محمولی مرتبه اول و همچنین منطق معادلهای، منطق زمانی و منطق هوار ارائه میدهد. تمرکز کتاب ارائه الگوریتمهایی در قالب روشهای اثبات منطقهای کلاسیک و رویههای تصمیمگیری برای بررسی رضایتپذیری فرمولهای منطقی است. بخش بزرگی از کتاب به معرفی ابزارهای نرم افزاری مبتنی بر این الگوریتم ها و مشکلات عملی که توسط این ابزارها در رضایت محدودیت، تأیید رسمی و هوش مصنوعی قابل حل است، اختصاص دارد. کتاب هیچ پیش زمینه ای در منطق ندارد. این برای دانشجویان (جوانان و ارشد) کارشناسی و کارشناسی ارشد در رشته علوم کامپیوتر یا ریاضی مناسب است. هر فصل حدود دوازده تمرین دارد تا به خواننده کمک کند مطالب را درک کند.
Mathematical logic is an important basis for mathematics, computer Science, and artificial intelligence. The application of logic as a problem-solving tool is an important aspect of education of computer scientists and engineers. This book provides a comprehensive introduction to various logics, including the classical propositional logic and first-order predicate logic, as well as equational logic, temporal logic, and Hoare logic. The focus of the book is to present algorithms in the form of proof procedures for the classical logics and decision procedures for checking the satisfiability of logical formulas. A large portion of the book is devoted to the introduction of software tools based on these algorithms and the practical problems which can be solved by these tools in constraint satisfaction, formal verification, and artificial intelligence. The book assumes no background in logic. It is appropriate for (junior and senior) undergraduate and graduate students majoring in computer science or mathematics. Each chapter has about a dozen or so exercises to help the reader understand the materials.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Logic in Computer Science
نظرات کاربران