Theory of Computation
Autor George Tourlakisen Limba Engleză Hardback – 17 apr 2012
Evoluția informaticii teoretice a trecut de la simple modelări matematice la o disciplină riguroasă care definește limitele fundamentale ale procesării datelor. În această lucrare, Theory of Computation reflectă această maturizare a domeniului, oferind o tranziție fluidă de la experiența practică de programare la analiza metateoretică a algoritmilor. Apreciem în mod deosebit alegerea autorului de a folosi modelul URM (Unbounded Register Machines), un instrument independent de tehnologie care facilitează înțelegerea limbajelor moderne de nivel înalt prin prisma restricțiilor lor inerente. Ne-a atras atenția modul în care George Tourlakis structurează materialul: începe cu o revizuire a matematicii discrete, esențială pentru fundamentarea conceptelor de necalculabilitate, și avansează spre automate finite (DFA, NFA) și automate cu stivă (PDA). Această abordare extinde cadrul propus de Computability de același autor, adăugând straturi noi de complexitate privind limbajele formale și gramaticile context-free. Comparativ cu Computability, Complexity, and Languages de Martin Davis, care utilizează de asemenea experiența de programare ca punct de plecare, volumul de față insistă mai mult pe demonstrațiile matematice ale limitărilor teoretice, culminând cu o prezentare rară într-un manual de acest nivel: legătura dintre logica matematică și informatică prin prisma primei teoreme de incompletitudine a lui Gödel. Lucrarea se integrează coerent în opera autorului, rafinând rigoarea demonstrativă din Discrete Mathematics și profunzimea teoretică din seria Lectures in Logic and Set Theory. Este un text tehnic, dar accesibil, unde fiecare capitol este susținut de exerciții menite să construiască intuiția necesară oricărui profesionist care dorește să înțeleagă nu doar ce pot face computerele, ci și ce le este fundamental imposibil să execute.
Preț: 832.08 lei
Preț vechi: 914.37 lei
-9%
Carte tipărită la comandă
Livrare economică 12-26 septembrie
Specificații
ISBN-10: 1118014782
Pagini: 416
Dimensiuni: 161 x 240 x 26 mm
Greutate: 0.78 kg
Editura: Wiley
Locul publicării:Hoboken, United States
Public țintă
As an upper–undergraduate course book for a first course in computer theory for students majoring in computer science, mathematics, and engineering; as a refresher and resource for computing professionals in areas including databases, computer architecture, language design, software engineering, and operating systems; and academic libraries.De ce să citești această carte
Această carte este esențială pentru studenții și programatorii care doresc să depășească nivelul de scriere a codului și să înțeleagă arhitectura logică a computabilității. Prin studiul modelelor URM și al complexității algoritmice, cititorul câștigă o perspectivă clară asupra limitelor teoretice ale software-ului. Este o investiție în fundamentul intelectual necesar pentru designul de limbaje, arhitectura sistemelor de operare și securitatea informatică.
Despre autor
George Tourlakis este un pedagog și cercetător distins, specializat în fundamentele matematice ale informaticii. Expertiza sa vastă se reflectă în publicații de referință care acoperă logica matematică, teoria seturilor și matematica discretă. Prin lucrări precum Lectures in Logic and Set Theory, el a demonstrat o capacitate remarcabilă de a face puntea între expunerile introductive și literatura de cercetare avansată. În Theory of Computation, Tourlakis își folosește experiența de la catedră pentru a rafina concepte abstracte în explicații accesibile studenților de la facultățile de profil tehnic și matematic.