Amazon.com
"Intended as an upper-level undergraduate or introductory graduate text in computer science theory," this book lucidly covers the key concepts and theorems of the theory of computation. The presentation is remarkably clear; for example, the "proof idea," which offers the reader an intuitive feel for how the proof was constructed, accompanies many of the theorems and a proof. Introduction to the Theory of Computation covers the usual topics for this type of text plus it features a solid section on complexity theory--including an entire chapter on space complexity. The final chapter introduces more advanced topics, such as the discussion of complexity classes associated with probabilistic algorithms.
Book Description
This highly anticipated revision builds upon the strengths of the previous edition. Sipser's candid, crystal-clear style allows students at every level to understand and enjoy this field. His innovative "proof idea" sections explain profound concepts in plain English. The new edition incorporates many improvements students and professors have suggested over the years, and offers updated, classroom-tested problem sets at the end of each chapter.
Customer Reviews:
My choice for textbook in my computation theory class.......2007-10-01
I recently encountered this book at a publisher's booth at a computer conference and read it on the ride back home. This morning I made a trip to the college bookstore and notified them that it is the textbook that I will be using in my computation theory class this spring.
The chapter titles are:
0) Introduction - this chapter contains the fundamental mathematical background of sets, functions, graphs and proofs. For most students, it could be skipped or skimmed.
1) Regular languages - this chapter is an introduction to deterministic and nondeterministic finite automata and regular expressions.
2) Context-free languages - an introduction to context-free grammars and pushdown automata.
3) The Church-Turing theses - an introduction to Turing machines and the variants, such as multiple tapes and nondeterministic Turing machines.
4) Decidability - the definition of decidability and how Turing machines and finite automata are used to prove or disprove if a language is decidable.
5) Reducibility - the definition of reducible and how Turing machines can be used to execute reductions.
6) The recursion theorem - an introduction to the recursion theorem and some applications to formal theories.
7) Time complexity - the first chapter in the coverage of algorithmic complexity, in this case execution time.
8) Space complexity - an examination of the complexity of algorithms from the perspective of the amount of memory required.
9) Intractability - an examination of the problems that can be solved in principle but not in practice.
10) Advanced topics in complexity theory - approximation algorithms, probabilistic algorithms, alternation, interactive proof systems, parallel computation and cryptography.
There is less coverage of grammars than most books, which is replaced by more in the area of algorithmic analysis. In my opinion, that is an appropriate tradeoff, the analysis of algorithms gives the students some understanding of how automata are applied in computer science.
Another excellent feature of this book is the solutions to selected exercises that appear at the end of the chapters. My estimate is that reasonably detailed solutions to approximately one-third of the problems are included. This allows the students to work extra problems by themselves, and helps the instructor if they are asked to do another example in class that they have not already worked through.
The exposition is very good; I am convinced that the students will be able to read the material on their own, which is one more reason why I adopted this book for my course.
well-organized, progressive, and understandable.......2007-01-06
As an intro to the theoretical background to computer science goes, this book is about as readable and approachable as you can get.
It gives a very thorough treatment of the whole theoretical basis, from regular languages and pumping lemmas out through Turing machines and related issues, and on to some interesting language classes (like NP and PSpace-complete).
If there's a single sticking point with the book, it's that it insists on a very strict formalism (ie: everything is proof-based) -- something necessary for the topic, but it sometimes renders the material a bit hard to digest.
Great book on the subject.......2006-12-27
If you are interested in or for other reasons must read a book on this subject, this is the book. I took a class last semester which used Hopcroft as the text and I found myself often turning to this book for better understanding. This book is more intuitive and thus a bit less formal than Hopcroft but when trying to learn, understanding is better than mathematical formalism. If you are new to the subject, Sipser is the book to begin with.
Very readable, diverse, and a little sparse.......2006-11-25
This is a wonderful little gem of a book that presents the theory of computation in a fascinating way. It is targeted at advanced undergraduates in computer science, but assumes remarkably little prior knowledge, making it accessible to nearly anyone. The book covers a lot of ground, including the standard fare of automata, computability, and complexity results, plus some bonus material such as probablistic and parallel complexity, information theory, decidable logical theories, and other topics that are normally left out of introductory books. On top of this, the book is remarkably thin!
The best attribute of Sipser's book, though, is the engaging style. This is an easy book to read. You will not feel like you're running into a brick wall, as is sometimes the case with books on abstract topics. It's not so much that the book is slow or gentle (it's really not) as that it is interesting, engaging, and has a knack for stopping short of getting too caught up in details. A number of small things -- the occasional amusing exercise, the "proof idea" sections, or helpful pictures -- add up to an enjoyable reading experience.
Two cautions are appropriate to students considering this book. First, there are variations between authors in the definitions of various automata (especially PDAs). The differences are trivial, and more a matter of taste than of any real importance; but it could come up if you use Sipser as a supplement to a course that follows a different textbook. Second, the coverage of many topics in Sipser's book is brief and concise, sometimes more than you might like. Some important concepts (for example, pairwise distinguishability of strings) are only mentioned in exercises, not in the main chapter, so at least skim all the exercises even if you don't do them. The sketchy coverage is especially pronounced in advanced topics, so (as always) expect to do some filling in of concepts if you go on into further study of this area.
Most appropriate for CS students.......2006-06-01
As a teacher of the subject, I have had the chance to evaluate numerous books on the theory of computation. Of all the available texts, I think this one is the most appropriate for CS students. In the past I taught out of Dexter Kozen's book, which is incredibly elegant, but had some resistance from the students. Thinking it over I decided that Kozen's text, although beautiful, may be better suited to students pursuing a degree in pure math. Sipser's book, on the other hand, is more gentle. I find that Sipser demands far less mathematical maturity from his readers, and thus allows the difficulty to be shifted from excessive formalism to the inherent challenges present in the material. In addition, following Sipser's treatment, I was able to cover finite state machines and pushdown automata in far less time, thus allowing me to concentrate on computability and beyond. The book really shines in its treatment of computability theory, eloquently directing attention to some of the most beautiful aspects.
Another benefit of Sipser's book is the exercises, of which there are many more in this edition. Someone studying on their own should find the initial group of exercises in each section quite approachable. Even the more challenging problems are not incredibly hard, and typically draw their difficulty from the deeper themes of the chapter instead of obscure details.
If you are looking for an enjoyable, well-paced book with an introduction to computability and complexity that is truly inspiring, this is the one for you. A mathematician looking for a bit more rigor may do better with Kozen.
Book Description
Live IT!
Information technology lives all around us--in how we communicate, how we do business, how we shop, how we learn, even how we register for classes. Smart phones, iPods, PDAs, and wireless devices dominate our lives, and yet it's all too easy to take information technology for granted.
Now, Rainer, Turban, and Potter's Introduction to Information Systems helps make information technology come alive in the classroom. This text takes students where IT lives--in today's businesses and in our daily lives--and helps them understand how valuable information technology is to their future careers. Throughout, the text connects IT to accounting, finance, marketing, human resources, and operations, so students can discover how critical IT is to each functional area and every business.
Technology to help students reach their full potential
WileyPLUS provides everything needed to create an environment where students can reach their full potential and experience the exhilaration of academic success.
With WileyPLUS, students can:
* Interact with engaging activities for each chapter, including simulations and animations that help them visualize IT processes.
* Develop IT solutions for a simulated music venue called Club IT.
* Come to class better prepared for lectures.
* Get immediate feedback and context-sensitive help on assignments and quizzes.
* Access a suite of learning resources, including a complete online version of the text.
800f students surveyed said it improved their understanding of the material.
760f students surveyed said it made them better prepared for tests.
690f students surveyed said it helped them get a better grade.
Visit www.wiley.com/college/wileyplus or contact your Wiley representative for more information.
Customer Reviews:
This is a book for MIS...!!!.......2005-12-21
This book is intended for a read on topics of MIS (Management Information Systems), a predominantly Management subject, that analyses solutions for Business challenges through the effective usage of Information Technology. Though it is titled differently, its coverage of the MIS topics is reasonably sufficient.
Excellent .......2005-10-24
The book was shipped really fast. This was a great buy for me.
Excellent service.......2003-05-27
It was incredible. I ordered it on wednesday night, it was shipped on friday and I got it during the weekend. Besides the book was new in perfect conditions! Thank you.
A textbook for college business majors (only?).......2000-11-09
If you want a general IT book then don't even think about buying this one, despite its title. This is a textbook for college business majors, and looks at things from the business angle.
The book is less suitable for non-student readers. It is geared for use by a lecturer who can draw attention to the important concepts underlying the field of IT, and can steer students to useful supplementary material.
The book races across the surface of the whole field of IT. The authors have packed in a lot of material, but at a cost. The explanations may be good enough for students to answer a quiz about the various buzzwords, but there is not enough space here to cover anything in depth. The students, and you, may be left without a clear idea of what the words really mean.
At the other end of the scale, the book struggles to make plain the broad sweep of IT concepts. Although the authors try hard, ideas tend to get lost amidst the large number of factoids.
One book is never going to be enough to cover all of IT. Your choices are to be more selective about which area you want to learn about, to pick a book which is more clearly aimed at being a simple overview, or to buy this book and work really hard at following up its leads to other material to fill in the gaps.
Average customer rating:
- Poor Intro to Digital
- A Book Not To Read
- Tell your teacher to get another book!
- Good reference, poor for beginners
- If you want something detailed, this book ain't it
|
Introduction to Digital Systems
Miloś D. Ercegovac ,
Tomás Lang , and
Jaime H. Moreno
Manufacturer: Wiley
ProductGroup: Book
Binding: Hardcover
General
| Electrical & Electronics
| Engineering
| Professional & Technical
| Subjects
| Books
Digital Design
| Electrical & Electronics
| Engineering
| Professional & Technical
| Subjects
| Books
Electricity Principles
| Electrical & Electronics
| Engineering
| Professional & Technical
| Subjects
| Books
General
| Engineering
| Professional & Technical
| Subjects
| Books
Industrial Design
| Industrial, Manufacturing & Operational Systems
| Engineering
| Professional & Technical
| Subjects
| Books
Electromagnetism
| Physics
| Professional Science
| Professional & Technical
| Subjects
| Books
General
| Science
| Subjects
| Books
General
| Electromagnetism
| Physics
| Science
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Databases
| Computers & Internet
| Subjects
| Books
Beginning & Introductory
| Databases
| Computers & Internet
| Subjects
| Books
General
| Computer Science
| Computers & Internet
| Subjects
| Books
General
| Arts & Photography
| Subjects
| Books
Electrical & Electronics
| Engineering
| New & Used Textbooks
| Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Arts & Photography
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Look Inside Art Books
| Trip
| Specialty Stores
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Look Inside Science Books
| Trip
| Specialty Stores
| Books
Similar Items:
-
Principles of Semiconductor Devices (The Oxford Series in Electrical and Computer Engineering)
-
Electric Circuits (8th Edition)
-
Engineering Electromagnetics with CD (McGraw-Hill Series in Electrical Engineering)
-
Data Abstraction and Problem Solving with C++: Walls and Mirrors (4th Edition)
-
MIPS Assembly Language Programming
ASIN: 0471527998 |
Book Description
A basic grounding in one of today's quickly evolving technologies. To gain one's bearing in the whirlwind of rapid development in the digital theory arena, getting a firm grasp of the basics is vital. This book provides a solid foundation in the elements of basic digital electronic and switching theory. Down to earth, yet scholarly in approach, it builds on theory with discussions of real-world digital components, design methodologies, and tools. A companion Web site provides additional information.
Customer Reviews:
Poor Intro to Digital.......2005-05-22
This book was assigned for my undergrad intro digital logic class. It is probably the worst possible introduction to the subject. The material is only mildly to moderately difficult in practice, but the authors managed to make it convoluted. If you are unfortunate enough to have this book assigned, I suggest that you purchase another textbook on the subject, and just get the homework problems from your classmates or from the reserve copy at the library.
A Book Not To Read.......2002-11-01
This book is absolutely horrible. The Professor who teaches this class with this book HE WROTE, is utterly dispicible because of his teaching ability. This professor, at UC Irvine does not know the one bit in teaching a COMPLICATED subject like Digital Systems to a class who has had little to no experiece with this type of work. I hope this book is revoked for any reason, and hope that professor reads this review in order to gain some knowledge about the way he is teaching a class of Engineers in an era where knowledge is not automatically achieved, rather taught by knowledgable instructors.
Tell your teacher to get another book!.......2000-06-26
I used this book for an introductory logic design class. I was able to learn from it, but it was difficult. The teacher didn't even use it much. The book was not well written and hard to understand. I recommend learning from another book.
Good reference, poor for beginners.......2000-03-29
I began learning about hardware design with this book. Now I use it for reference.
But for beginners, this is not a very good book. Although hardware design is somewhat difficult to explain, the book does not analyze subjects in detail or how circuits work. When it does try to explain topics, it does not do so clearly and provides few examples. Unless you have outside help (such as a teacher, professor, teaching assistant, etc.), I would definitely recommend finding another book to learn about hardware design because you will struggle while trying to figure out how things work (if you are a novice).
If you want something detailed, this book ain't it.......1999-05-25
This book is very "bare" when and it doesn't offer enought examples. This book is difficult to understand and takes deciphering the material takes many tedious hours. Therefore, I would like to conclude by saying this is absolutly the worst text book that was ever written.
Average customer rating:
- Okay for a text
- Useful Book
|
Introduction to Numerical Methods and MATLAB: Implementations and Applications
Gerald W. Recktenwald , and
Gerald Recktenwald
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Hardcover
General
| Artificial Intelligence
| Computer Science
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Industrial, Manufacturing & Operational Systems
| Engineering
| Professional & Technical
| Subjects
| Books
Statistics
| Applied
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
Mathematical Analysis
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
General
| Science
| Subjects
| Books
General
| Mathematics
| Science
| Subjects
| Books
Probability & Statistics
| Applied
| Mathematics
| Science
| Subjects
| Books
General
| Computer Science & Information Systems
| New & Used Textbooks
| Stores
| Books
General
| Engineering
| New & Used Textbooks
| Stores
| Books
Industrial
| Engineering
| New & Used Textbooks
| Stores
| Books
Statistics
| Mathematics
| Sciences
| New & Used Textbooks
| Stores
| Books
General
| Mathematics
| Sciences
| New & Used Textbooks
| Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Look Inside Science Books
| Trip
| Specialty Stores
| Books
Similar Items:
-
Machine Design: An Integrated Approach (3rd Edition)
-
Probability and Statistics for Engineering and the Sciences (with Student Suite Online)
-
Systems Approach to Computer-Integrated Design and Manufacturing
-
Materials Science and Engineering: An Introduction
-
Advanced Engineering Mathematics
ASIN: 0201308606 |
Book Description
From the Back Cover: The outstanding pedagogical features of this book are: o use of numerical experiments as a means of learning
why numerical methods work and how they fail; o a separate chapter reviewing the basics of applied
linear algebra, and how computations involving
matrices and vectors are naturally expressed in MATLAB; o use of a range of examples from those that provide a
succinct illustration of a basic algorithm, to those
that develop solutions to substantial problems in
engineering; o consistent use of well-documented and structured code
written in the MATLAB idiom; o a library of general purpose routines-the NMM
Toolbox-that are readily applied to new problems; o a progressive approach to algorithm development
leading the reader to an understanding of the more
sophisticated routines in the built-in MATLAB toolbox.
Customer Reviews:
Okay for a text.......2006-03-18
This book is okay for a text book, however there arent many examples, and the examples that are there are very simple. There are solutions for some problems online, though most of them are very basic and don't help very much.
Useful Book.......2004-08-28
This is a nice book for scientists and engineers. There are MATLAB programs already written that you can download from the webpage very easily, and modify for your specific use. I am no programmer, so having programs I can easily modify is a plus. This is meant to only be a review of linear algebra, so if you are trying to learn that subject, you will probably need to supplement this text with another book. This is not terribly in-depth on the MATLAB either. But it is a very useful handbook of plotting and interpolation methods, and how to choose the best methods for your particular set of data.
Amazon.com
This book is a rigorous exposition of formal languages and models of computation, with an introduction to computational complexity. The authors present the theory in a concise and straightforward manner, with an eye out for the practical applications. Exercises at the end of each chapter, including some that have been solved, help readers confirm and enhance their understanding of the material. This book is appropriate for upper-level computer science undergraduates who are comfortable with mathematical arguments.
Book Description
This classic book on formal languages, automata theory, and computational complexity has been updated to present theoretical concepts in a concise and straightforward manner with the increase of hands-on, practical applications. This new edition comes with Gradiance, an online assessment tool developed for computer science.
Gradiance is the most advanced online assessment tool developed for the computer science discipline. With its innovative underlying technology, Gradiance turns basic homework assignments and programming labs into an interactive learning experience for students. By using a series of âroot questionsâ and hints, it not only tests a student’s capability, but actually simulates a one-on-one teacher-student tutorial that allows for the student to more easily learn the material. Through the programming labs, instructors are capable of testing, tracking, and honing their students’ skills, both in terms of syntax and semantics, with an unprecedented level of assessment never before offered.
Customer Reviews:
A Butchered Classic.......2007-09-28
I've heard that the first edition of this book is a classic. Reading the second edition, I can kind of see that -- occasionally there will be a stretch of 5 pages or so that is wonderfully clear, concise, and informative.
But overall, this edition is a disappointment. The explanations tend to be mechanical and unhelpful, and are sometimes confused or just incorrect. New sections on mathematical foundations and applications have been added, but there isn't really adequate space devoted to covering either topic, and the results are so rushed and lacking in context that I can't see those sections being useful to anyone who would need them in the first place. Finally, this edition needs to be proofread for correctness! It contains numerous mistakes, some of them in the presentations of key proofs.
Updated Classic Text.......2007-08-29
The previous edition of this text was published in the late 70's (1979), and it was still in use today in many schools and Universities across the world. For good reason too, the authors of this text really nail down the concept of computability as we understand it today. It is very difficult to find an undergraduate curriculum that does not include a course in Computability or theory of computation, and that is certainly a change from a couple of decades ago where this type of study was left to the Graduate level curricula. What this means to the reader is that one can not be a Computer Scientist without understanding the concepts and theory behind what computability really means.
Things like Context Free languages and grammar are used readily in things like XML and its accompanying standards such as the DTD. So, it makes sense to update a classic text to include such topics and further illustrate to the reader that what once was a theory is now center stage of Computer Science and the IT industry as a whole.
The text starts with the classics such as an introduction to automata theory followed by languages. The authors have taken a more relaxed approach to the topics as the proofs are less formal and easier to follow. Plain text is usually used to informally proof the topic at hand, and the authors go into a more formal approach on selected proofs. This is definitely a better approach than the other texts in the same topic that proofs are center stage of the discussion and the reader gets lost early on in the process. The text is easy to read for students, and easy to explain for the instructors. I remember when I took theory of Computation for my graduate work proofs were so convoluted and difficult to read that I had to spend many of nights trying to understand what the instructor was talking about in the class.
As one would expect, the book then goes into Turning Theory and Machine with the concept to computability and complexity. Well, the good news is that the authors' approach to the topic does not change; lots of explaining of the basics followed by a more detailed formal approach to the topic. All I need to say is that I wish my text was this reader friendly! Chapter 8, Introduction to Turing Machines, sets the ground work for the rest of the text. It explains reducibility and more importantly how to reduce a problem, something I have never seen in any other text in such detail! Automata and its relation to Turing Machine is depicted in detail, so there is no gap between the topics. What is interesting is that the authors close the loop with actually talking about, for example the Halting problem, in the real world with a program.
As one would expect, different classes of problems are explored in detail with many examples (theory and real-world examples) that accompany the topic at hand. Each chapter ends with a summary of topics discussed followed by a set of exercises. There are also a number of exercises at the end of each section in a given chapter in order to reel-in the topic for the reader.
All and all, this is one great text on automata and computation theory. It is easy to read and follow for the students without the loss of content. The authors relate abstract concepts to real-world examples to further illustrate the importance of the topic at hand.
Good, but just it.......2007-06-27
A good book, but just it.
It's like a normal book. It's not bad but not excellent...
Automata theory. The heart of Computer Science.......2007-04-06
Excellent book. Nothing to say for this one.
Eh... Whatever..........2007-01-21
Uhm... I had to buy this book because it was a required text for a required course. Who would buy a book like this otherwise? Duh!
Average customer rating:
- It's ok
- Too advanced for most CS students
- It's a sleeper
- Simply godawful
- Boring subject
|
An Introduction to Formal Languages and Automata
Peter Linz
Manufacturer: Jones & Bartlett Publishers
ProductGroup: Book
Binding: Hardcover
General
| Mathematics
| Science
| Subjects
| Books
Logic
| Pure Mathematics
| Mathematics
| Science
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Logic
| Pure Mathematics
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
Programming Languages
| Computer Science & Information Systems
| New & Used Textbooks
| Stores
| Books
General
| Mathematics
| Sciences
| New & Used Textbooks
| Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Look Inside Science Books
| Trip
| Specialty Stores
| Books
Similar Items:
-
Essentials of Computer Architecture
-
Computing with C# and the .NET Framework
-
Computer Systems
-
Concepts of Programming Languages (8th Edition)
-
Operating System Concepts
ASIN: 0763714224 |
Book Description
This text covers all the material essential to an introductory theory of computation course for undergraduate students. The text has a solid mathematical base, and provides precise mathematical statements of theorems and definitions, giving an intuitive motivation for constructions and proofs. Proofs and arguments are clearly stated, without excessive mathematical detail, to help students understand the basic principles. The text is illustrated with integrated examples of new concepts as well as an abundance of exercises to aid in the development of problem solving skills.
Customer Reviews:
It's ok.......2006-05-02
The book was required for a course, and I found it to be pretty straightforward, if a little dull. It's written at a simpler level than Sipser or Hopcroft and Ullman, which might make it appropriate for someone who is a little apprehensive about the topic (although I think both of those are better books). My biggest complaint was that after finding the first two errors in the text (in an exercise solution and an example), I wasn't comfortable trusting the book to tell me what it meant. The errors were listed in the errata, so if you're using the book, print out a copy of the errata, and mark your book up. Finding these errors for yourself is a good test of your understanding, but it's also more pain than necessary. Use with caution.
Too advanced for most CS students.......2006-03-12
Many of the other reviews are negative. I have a nagging feeling that the book was simply too advanced for several, though not necessarily all, of the reviewers.
Look, most undergraduate computer science majors might not need a book as formal as this one. It really is best suited for computer scientists with a strong maths inclination. Many CS students study specific languages, some algorithms, and [hopefully] the hardware of an abstract Neumann machine.
But concepts like the left quotient of a language are really only used by those who want a grand view across all computing languages. And who possibly want to design a new language. This is beyond the capabilities of most CS majors. And so is this book.
It's a sleeper.......2004-10-04
I haven't found any reason for someone to buy this book. The writing sytle is dry. The examples are complex and poorly explained. The concepts are covered adequately, but often with a wordiness that leaves the reader bewildered (if still awake). As an "Introduction" manual, this text fails miserably. I'd have given it zero stars, if possible. It just does not do anything well, and does too many things poorly. There's too many well written texts in the world to waste time with this one.
Simply godawful.......2004-04-23
I had to purchase this for my school's Intro to CS Theory course.
Linz' utter ineptitude towards writing is what gives this book 1 star. Examples throughout chapters are sparse and relatively worthless. Sample problems at the end of the chapter, in contrast, are ridiculously difficult, and the solutions in the back don't offer any explanation whatsoever towards the answers.
This is the only book I have ever read that actually made me feel dumber for reading it. It's simply demeaning. Rather than explaining or justifying his logic, as he should to the target audience of this book, he simply uses "it's obvious that..." repeatedly for sample problems and solutions. A ridiculously complex problem's solution in the back of the book will be whittled down to two lines at best, half of which says something along the line of "It's blatantly obvious that the answer is ___, and you're stupid for not realizing it."
If you're actually assigned graded work from this book, may god have mercy on your soul.
Boring subject.......2004-01-21
This subject is confusing in general, I have this professor and he's really confusing, but when I read his own book it's actually better that him.
Amazon.com
This book comprehensively discusses the neural network models from a statistical mechanics perspective. It starts with one of the most influential developments in the theory of neural networks: Hopfield's analysis of networks with symmetric connections using the spin system approach and using the notion of an energy function from physics. Introduction to the Theory of Neural Computation uses these powerful tools to analyze neural networks as associative memory stores and solvers of optimization problems. A detailed analysis of multi-layer networks and recurrent networks follow. The book ends with chapters on unsupervised learning and a formal treatment of the relationship between statistical mechanics and neural networks. Little information is provided about applications and implementations, and the treatment of the material reflects the background of the authors as physicists. However the book is essential for a solid understanding of the computational potential of neural networks. Introduction to the Theory of Neural Computation assumes that the reader is familiar with undergraduate level mathematics, but does not have any background in physics. All of the necessary tools are introduced in the book.
Customer Reviews:
Clear and logical exposition.......2007-08-18
It's not the latest book on this topic, so today, there are other texts that have more recent developments to be sure. I originally read this text about 15 years ago. But what I got from this book, that I didn't get from most, are important insights and clear understanding of the material that's covered. The authors have a deep understanding, and have teaching as their goal in writing. Most other texts in this area are lacking in one or both of those characteristics, and aren't worth the paper they are printed on.
Introduction to the Theory of Neural Computation.......2000-10-06
This book is written from a mathematical perspective. The book introduces the Hopfield Neural Network with history and applications. The authors solve the network problem and develop the Hebb Rule. Links are made to Ising Spin models and stochastic problems. I find this book to be one of the best written mathematical guides for Neural Networks.
A Broad Survey.......1997-11-08
This was a good survey, and well-grounded mathematically. It is kind of scattershot, and if you primarily want to do practical projects like predicting financial markets, a lot of the sections won't be relevant. But if you want a broad-based approach, emphasizing a variety of network designs fro different purposes, this book is very good.
Average customer rating:
- Introduction to discrete event systems
|
Introduction to Discrete Event Systems (The International Series on Discrete Event Dynamic Systems)
Christos G. Cassandras , and
Stephane Lafortune
Manufacturer: Springer
ProductGroup: Book
Binding: Hardcover
Chaos & Systems
| Physics
| Science
| Subjects
| Books
Acoustics & Sound
| Physics
| Science
| Subjects
| Books
System Theory
| Physics
| Science
| Subjects
| Books
Discrete Mathematics
| Pure Mathematics
| Mathematics
| Science
| Subjects
| Books
General
| Mathematics
| Science
| Subjects
| Books
General
| Electrical & Electronics
| Engineering
| Professional & Technical
| Subjects
| Books
Production, Operation & Management
| Industrial, Manufacturing & Operational Systems
| Engineering
| Professional & Technical
| Subjects
| Books
Chaos & Systems
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
Discrete Mathematics
| Pure Mathematics
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
System Theory
| Physics
| Professional Science
| Professional & Technical
| Subjects
| Books
General
| Medicine
| Subjects
| Books
Systems Analysis & Design
| Computer Science
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Computer Science & Information Systems
| New & Used Textbooks
| Stores
| Books
Electrical & Electronics
| Engineering
| New & Used Textbooks
| Stores
| Books
All Amazon Upgrade
| Amazon Upgrade
| Stores
| Books
Computers & Internet
| Amazon Upgrade
| Stores
| Books
Engineering
| Amazon Upgrade
| Stores
| Books
Medicine
| Amazon Upgrade
| Stores
| Books
Professional & Technical
| Amazon Upgrade
| Stores
| Books
Science
| Amazon Upgrade
| Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Medicine
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Look Inside Science Books
| Trip
| Specialty Stores
| Books
Similar Items:
-
Linear State-Space Control Systems
-
Max Plus at Work: Modeling and Analysis of Synchronized Systems: A Course on Max-Plus Algebra and Its Applications (Princeton Series in Applied Mathematics)
-
Discrete-Time Signal Processing (2nd Edition)
Accessories:
-
Discrete Mathematics Using a Computer
-
Graph Drawing: 14th International Symposium, GD 2006, Karlsruhe, Germany, September 18-20, 2006, Revised Papers (Lecture Notes in Computer Science)
-
Advances in Computer Games: 11th International Conference, ACG 2005, Taipei, Taiwan, September 6-8, 2005. Revised Papers (Lecture Notes in Computer Science)
ASIN: 0792386094 |
Book Description
The rapid evolution of computing, communication, and sensor technologies has brought about the proliferation of "new" dynamic systems, mostly technological and often highly complex. Examples are all around us: computer and communication networks; automated manufacturing systems; air traffic control systems; and distributed software systems. The "activity" in these systems is governed by operational rules designed by humans; their dynamics are therefore characterized by asynchronous occurrences of discrete
events. These features lend themselves to the term
discrete event system for this class of dynamic systems.
A substantial portion of this book is a revised version of
Discrete
Event Systems: Modeling and Performance Analysis (1993), which was written by the first author and received the 1999
Harold Chestnut Prize, awarded by the International Federation of Automatic Control (IFAC) for best control engineering textbook. This new expanded book is intended to be a comprehensive introduction to the field of discrete event systems, emphasizing breadth of coverage and accessibility of the material to readers with possibly different backgrounds. Its key feature is the emphasis placed on a unified modeling framework that transcends specific application areas and allows linking of the following topics in a coherent manner: language and automata theory, supervisory control, Petri net theory, (max,+) algebra, Markov chains and queueing theory, discrete-event simulation, perturbation analysis, and concurrent estimation techniques. Until now, these topics had been treated in separate books or in the research literature only.
Introduction to Discrete Event Systems is written as a textbook for courses at the senior undergraduate level or the first-year graduate level. It will be of interest to students in a variety of disciplines where the study of discrete event systems is relevant: control, communications, computer engineering, computer science, manufacturing engineering, operations research, and industrial engineering.
Customer Reviews:
Introduction to discrete event systems.......2000-05-26
This book is a great textbook for students who are interested in the control engineering field. Due to the difficulty, it is more focused for graduate students. This book has won the 1999 harold chestnut prize awarded by the International Federation of Automatic Control (IFAC). The topics are language and automata theory, supervisory control, Petri net theory, (max,+) algebra, Markov chains and queueing theory, discrete-event simulation, perturbation analysis, and concurrent estimation techniques. This book is used in many universities in the US but also in countries like Korea as well.
Book Description
This book presents a thorough introduction to the Microchip PIC® microcontroller family, including all of the PIC programming and interfacing for all the peripheral functions. A step-by-step approach to PIC assembly language programming is presented, with tutorials that demonstrate how to use such inherent development tools such as the Integrated Development Environment MPLAB, PIC18 C compiler, the ICD2 in-circuit debugger, and several demo boards. Comprehensive coverage spans the topics of interrupts, timer functions, parallel I/O ports, various serial communications such as USART, SPI, I2C, CAN, A/D converters, and external memory expansion.
Customer Reviews:
A very thorough overview of the PIC microcontroller.......2007-03-12
Having a background in software development (C/C++), having written a lot of assembly language in the distant past, and being familiar with processor architecture, I found the book to be straightforward and useful to me. I was able to make rapid progress through the text, sometimes skipping ahead to sections to find just what I needed. Plenty of useful source code in both asm and C as well. The professor who wrote this put together what seems like a very clean, easy to understand text (where "easy" may depend on your background - I found it easy). It is true that you can probably find much of the information in the processor specification PDF file available from Microchip or in other online sources, yet I found it very convenient to have it all available in one organized textbook. I do recommend the book for others wishing to learn more about the PIC18.
A bit difficult to read, but very detailed........2005-09-26
This book goes from basics to advanced topics, and includes sections on both assembly and C programming. It contains everything I needed to know except how to control stepper motors. This is strange because in his companion book on the MC68HC12 16 bit microcontroller he gives a very good section on stepper motors.
If you use the Allegro 3967 you don't need to use the microcontroller to drive them, just to provide on/off, speed and direction information. The 3967 does all the difficult work.
The style is a bit academic, as though it is being submitted for peer review, so he tends to overwrite things. It does not make for easy reading. I found I had to read some parts 3 times over.
I suppose any fact-filled book is not going to be an easy read.
It is worth sticking at it. He really knows his stuff, John Kirby
The best PIC18 book available........2005-09-02
I have virtually all of the major PIC books available and this
one is, by far, the best PIC18 book on the market. That may be
because it is written as a textbook by an obviously experienced
academic as well a microprocessor engineer. Each chapter follows
a natural progression from the basics of instruction set, tool
use such as MPLAB, assembly, C programming, and
on to the details of the PIC18 architecture.
Its clear organization makes it equally useful as a reference
and may be dipped into for solutions to many PIC issues such as
I2C, timer and A/D use and interfacing details for many applications.
For the earlier PIC16, the best reference is "The Quintessential PIC Microcontroller"
by Sid Katzen for many of the same reasons.
Buy these two books and you have both the PIC16 and PIC18 covered.
it's not an introduction in fact it's advanced Software & Hardware Interfacing.......2005-07-20
the name of this book is not matching with it's contents unfortunatley i found it very complecated and confusing and very hard to understand,it seems to me the only way to understand it is to read some other books related to the PIC microcontroller
the name of this book is missleading
Average customer rating:
- Wonderful Book!
- Stimulating introduction and review of ICA
- Outstanding
- The best introduction on the subject
- James Stone's monograph: 'Independent Component Analysis'
|
Independent Component Analysis: A Tutorial Introduction (Bradford Books)
James V. Stone
Manufacturer: The MIT Press
ProductGroup: Book
Binding: Paperback
Neural Networks
| Artificial Intelligence
| Computer Science
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
Neuropsychology
| Psychology & Counseling
| Health, Mind & Body
| Subjects
| Books
General
| Science
| Subjects
| Books
Set Theory
| Pure Mathematics
| Mathematics
| Science
| Subjects
| Books
Cognitive Psychology
| Behavioral Sciences
| Science
| Subjects
| Books
General
| Behavioral Sciences
| Science
| Subjects
| Books
General
| Medicine
| Subjects
| Books
Cognitive Psychology
| Behavioral Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
Cognitive Science
| Behavioral Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
Set Theory
| Pure Mathematics
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Medicine
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Similar Items:
-
Independent Component Analysis
-
Principal Component Analysis
-
Electric Fields of the Brain: The Neurophysics of EEG
-
An Introduction to the Event-Related Potential Technique (Cognitive Neuroscience)
-
Event-Related Potentials: A Methods Handbook (Bradford Books)
ASIN: 0262693151 |
Book Description
Independent component analysis (ICA) is becoming an increasingly important tool for analyzing large data sets. In essence, ICA separates an observed set of signal mixtures into a set of statistically independent component signals, or source signals. In so doing, this powerful method can extract the relatively small amount of useful information typically found in large data sets. The applications for ICA range from speech processing, brain imaging, and electrical brain signals to telecommunications and stock predictions.
In Independent Component Analysis, Jim Stone presents the essentials of ICA and related techniques (projection pursuit and complexity pursuit) in a tutorial style, using intuitive examples described in simple geometric terms. The treatment fills the need for a basic primer on ICA that can be used by readers of varying levels of mathematical sophistication, including engineers, cognitive scientists, and neuroscientists who need to know the essentials of this evolving method.
An overview establishes the strategy implicit in ICA in terms of its essentially physical underpinnings and describes how ICA is based on the key observations that different physical processes generate outputs that are statistically independent of each other. The book then describes what Stone calls "the mathematical nuts and bolts" of how ICA works. Presenting only essential mathematical proofs, Stone guides the reader through an exploration of the fundamental characteristics of ICA.
Topics covered include the geometry of mixing and unmixing; methods for blind source separation; and applications of ICA, including voice mixtures, EEG, fMRI, and fetal heart monitoring. The appendixes provide a vector matrix tutorial, plus basic demonstration computer code that allows the reader to see how each mathematical method described in the text translates into working Matlab computer code.
Customer Reviews:
Wonderful Book!.......2007-08-16
Eases the reader gradually through the foundations of ICA and treats various published methods in a contrasting manner. No other reference is needed while reading the book; he even gives the pronounciation of some of the greek letters in footnotes.
Stimulating introduction and review of ICA.......2007-07-03
This excellent book introduces the reader in the field of Independent Component Analysis providing the necessary fundamentals to understand and apply the different methods. The book also makes interesting links to other techniques. The author has succeeded at writing a very didactic text, not an easy task given the complexity of the matter, and at transmitting his enthusiasm to the reader.
I've enjoyed this book, which has been not only an introduction to ICA but which has brought me into ICA, stimulating my own experimentation with the technique.
Outstanding.......2006-11-27
Without this book I would never have understood the basics and finesses of ICA. Even if readers ar highly skilled in math reading this book will set out mile'stones' that will enhance the understanding of the ICA- problem, -tools and -possibilities.
Dr. G. Otte
The best introduction on the subject.......2006-05-05
I can't stress how reader friendly this book is. It is by far the best introduction on component analysis. It is written in such a way that those with a weaker math background can understand it while those with years of experience will not be bored, at certain times it even reads like a story.
It addition to being readable the book contains an impressive amount of content for its size. This content is presented in an organized manner, and in such a way that the user can immediately apply the techniques to their own problems.
If you are interested in independent component analysis or one of its relatives I highly recommend this valuable, reasonably price book.
James Stone's monograph: 'Independent Component Analysis'.......2006-01-10
James Stone's monograph is a refreshing new book amongst the many other `new books' on Independent Component Analysis (ICA). The author brings his teaching experience to present the theory and practice of ICA in a highly accessible form using a duplication of words and straight-forward mathematics.
Particular attention is given in the earlier chapters to the description of the linear signal mixing process giving the Reader a good basis for understanding the fundamental assumptions upon which ICA and its application to Blind Source Separation are based.
The book is aimed at the Reader with a technical but not necessarily formal mathematics background. Illustrative examples and functional algorithms in MatLab are frequent and references are made to the author's available electronic resources. As such it is suitable to both the newcomer to ICA, and to the more expert engineer or scientist.
This Reviewer rates this book very highly.
Books:
- Java Enterprise in a Nutshell (In a Nutshell (O'Reilly))
- JBoss at Work: A Practical Guide
- Kingdom Come: The Final Victory: The Final Victory (Left Behind #13)
- Learning Autodesk Maya 8|Foundation +DVD
- Learning to Classify Text Using Support Vector Machines: Methods, Theory and Algorithms (The International Series in Engineering and Computer Science)
- Linux for Windows Administrators (Mark Minasi Windows Administrator Library)
- Linux Multimedia Hacks: Tips & Tools for Taming Images, Audio, and Video (Hacks)
- Linux Pocket Guide
- Losing Faith: How the (Andy) Grove Survivors Led the Decline of Intel's Corporate Culture
- Macromedia Flash Professional 8 Game Development
Books Index
Books Home
Recommended Books
- Tools and Tactics for the Master DayTrader: Battle-Tested Techniques for Day, Swing, and Position T
- The Art of Innovation: Lessons in Creativity from IDEO, America's Leading Design Firm
- Freewheel Corporation Practice Set for Use With Fundamental Accounting Principles
- Planes of Chaos
- Investing and Managing Trusts Under the New Prudent Investor Rule: A Guide for Trustees, Investment
- The Memory Book: A Novel
- Papa Please Get The Moon For Me
- Teoria Contable Aplicada
- Mathematics for Economists: An Integrated Approach
- Peach Cobbler Murder: A Hannah Swensen Mystery with Recipes