Best of
Algorithms

2009

The Art of Computer Programming, Volume 4, Fascicles 0-4


Donald Ervin Knuth - 2009
    4, Fascicle 1 Finally, after a wait of more than thirty-five years, the first part of Volume 4 is at last ready for publication. Check out the boxed set that brings together Volumes 1 - 4A in one elegant case, and offers the purchaser a $50 discount off the price of buying the four volumes individually. The Art of Computer Programming, Volumes 1-4A Boxed Set, 3/e ISBN: 0321751043 Art of Computer Programming, Vo... Full description

Tutorial on Neural Systems Modeling


Thomas J. Anastasio - 2009
    The goal of this new book is to make these tools accessible. It is written specifically for students in neuroscience, cognitive science, and related areas who want to learn about neuralsystems modeling but lack extensive background in mathematics and computer programming.The book opens with an introduction to computer programming. Each of twelve subsequent chapters presents a different modeling paradigm by describing its basic structure and showing how it can be applied in understanding brain function. The text guides the reader through short, simple computerprograms--printed in the book and available by download at the companion website--that implement the paradigms and simulate real neural systems. Motivation for the simulations is provided in the form of a narrative that places specific aspects of neural system behavior in the context of more generalbrain function. The narrative integrates instruction for using the programs with description of neural system function, and readers can actively experience the fun and excitement of doing the simulations themselves. Designed as a hands-on tutorial for students, this book also serves instructors asboth a teaching tool and a source of examples and exercises that provide convenient starting points for more in-depth exploration of topics of their own specific interest.The distinguishing pedagogical feature of this book is its computer programs, written in MATLAB, that help readers develop basic skill in the area of neural systems modeling. (All of the program files are available online via the book's companion website.) Actual data on real neural systems ispresented in the book for comparison with the results of the simulations. Also included are asides (Math Boxes) that present mathematical material that is relevant but not essential to running the programs. Exercises and references at the end of each chapter invite readers to explore each topicarea on their own.

Data Warehousing


Reema Thareja - 2009
    It provides a thorough understanding of the fundamentals of Data Warehousing and aims to impart a sound knowledge to users for creating and managing a Data Warehouse.The book introduces the various features and architecture of a Data Warehouse followed by a detailed study of the Business Requirements and Dimensional Modelling. It goes on to discuss the components of a Data Warehouse and thereby leads up to the core area of the subject by providing a thorough understanding of the building and maintenance of a Data Warehouse. This is then followed up by an overview of planning and project management, testing and growth and then finishing with Data Warehouse solutions and the latest trends in this field. The book is finally rounded off with a broad overview of its related field of study, Data Mining. The text is ably supported by plenty of examples to illustrate concepts and contains several review questions and other end-chapter exercises to test the understanding of students. The book also carries a running case study that aims to bring out the practical aspects of the subject. This will be useful for students to master the basics and apply them to real-life scenario.