Monday, September 26, 2011

Topological Algorithms for Digital Image Processing



Book Description
Basic topological algorithms are the subject of this new book. It presents their underlying theory and discusses their applications.
Due to the wide variety of topics treated in the seven chapters, no attempt has been made to standardize the notation and terminology used by the authors. Each chapter, however, is self-contained and can be read independently of the others.
Some of the basic terminology and fundamental concepts of digital topology are reviewed in the appendix which also describes important areas of the field. A

Sunday, September 25, 2011

Parallel Iterative Algorithms: From Sequential to Grid Computing




Book Description

Focusing on grid computing and asynchronism, Parallel Iterative Algorithms explores the theoretical and practical aspects of parallel numerical algorithms. Each chapter contains a theoretical discussion of the topic, an algorithmic section that fully details implementation examples and specific algorithms, and an evaluation of the advantages and drawbacks of the algorithms. Several exercises also appear at the end of most chapters.
The first two chapters introduce the general features of sequential iterative algorithms and their applications to numerical problems. The book then describes different kinds of parallel systems and parallel iterative algorithms. It goes on to address both linear and nonlinear

Distributed Computing: Principles, Algorithms, and Systems





Book Description

Designing distributed computing systems is a complex process requiring a solid understanding of the design problems and the theoretical and practical aspects of their solutions. This comprehensive textbook covers the fundamental principles and models underlying the theory, algorithms and systems aspects of distributed computing. Broad and detailed coverage of the theory is balanced with practical systems-related issues such as mutual exclusion, deadlock detection, authentication, and failure recovery. Algorithms are carefully selected, lucidly presented, and described without complex proofs. Simple explanations and illustrations are used to elucidate the algorithms.

Natural Language Processing with Python




Book Description

This book offers a highly accessible introduction to Natural Language Processing, the field that underpins a variety of language technologies, ranging from predictive text and email filtering to automatic summarization and translation. WithNatural Language Processing with Python, you’ll learn how to write Python programs to work with large collections of unstructured text. You’ll access richly-annotated datasets using a comprehensive range of linguistic data structures. And you’ll understand the main algorithms for analyzing the content and structure of written communication.
Packed with examples and exercises, Natural Language Processing with Python will help you:

Mastering Algorithms with Perl



Book Description
While there are dozens of books on programming algorithms, never before has there been one that uses Perl. Using the algorithms explained here, you’ll be able to carry out traditional programming tasks in a high-powered, efficient, easy-to-maintain manner with Perl. This guide assumes a basic understanding of Perl syntax and functions, but not necessarily any background in computer science. The authors clearly explain the reasons for using various classic programming techniques, the kind of applications that use them, and — most important — how to code these algorithms in Perl. Topics range in complexity from sorting and searching to statistical algorithms, numerical analysis, and encryption.