Friday, August 14, 2009

Parameter Setting in Evolutionary Algorithms (Studies in Computational Intelligence)

Parameter Setting in Evolutionary Algorithms (Studies in Computational Intelligence)

Parameter Setting in Evolutionary Algorithms (Studies in Computational Intelligence)

One of the main difficulties of applying an evolutionary algorithm (or, as a matter of fact, any heuristic method) to a given problem is to decide on an appropriate set of parameter values. Typically these are specified before the algorithm is run and include population size, selection rate, operator probabilities, not to mention the representation and the operators themselves. This book gives the reader a solid perspective on the different approaches that have been proposed to automate control of these parameters as well as understanding their interactions. The book covers a broad area of evolutionary computation, including genetic algorithms, evolution strategies, genetic programming, estimation of distribution algorithms, and also discusses the issues of specific parameters used in parallel implementations, multi-objective evolutionary algorithms, and practical consideration for real-world applications. It is a recommended read for researchers and practitioners of evolutionary computation and heuristic methods.

Download:
http://rapidshare.com/files/267050855/3540694315.rar

CIL Programming: Under the Hood of .NET

CIL Programming: Under the Hood of .NET

CIL Programming: Under the Hood of .NET

The Common Intermediate Language (CIL) is the core language of .NET. Although .NET developers often use a high-level language (such as C# or VB .NET) to develop their systems, they can use CIL to do anything allowed by.NET specifications–which is not the case for C# and VB .NET. Understanding how CIL works will provide you with a deep, language-independent insight into the core parts of .NET. This knowledge is essential for creating dynamic types, a powerful part of the .NET Framework. In CIL Programming: Under the Hood of .NET, Jason Bock offers an in-depth tutorial on programming in CIL. First, Bock discusses the basics of .NET assemblies and manifests. He then shows how to create assemblies in .NET–including the ilasm directives and CIL opcodes, and how these are used to define assemblies, classes, field, methods, and method definitions. Bock also covers the ways in which C#, VB .NET, and other non-Microsoft languages emit CIL, and how they differ. Finally, he reveals how developers can create dynamic assemblies at runtime via the Emitter classes. After reading this guide, you will gain a better understanding of CIL and how to program directly into it. CIL Programming: Under the Hood of .NET is a must-have on every .NET developer’s desk!

Download:
http://rapidshare.com/files/267014280/apress.cil.programming.under.the.hood.of.net.july.2002.ebook-spy.chm

Mathematical Objects in C++ (Chapman & Hall/CRC Numerical Analysis and Scientific Computing Series)

Mathematical Objects in C++ (Chapman & Hall/CRC Numerical Analysis and Scientific Computing Series)

Mathematical Objects in C++ (Chapman & Hall/CRC Numerical Analysis and Scientific Computing Series)

Emphasizing the connection between mathematical objects and their practical C++ implementation, this book provides a comprehensive introduction to both the theory behind the objects and the C and C++ programming. Object-oriented implementation of three-dimensional meshes facilitates understanding of their mathematical nature. Requiring no prerequisites, the text covers discrete mathematics, data structures, and
computational physics, including high-order discretization of nonlinear equations. Exercises and solutions make the book suitable for classroom use and a supporting website supplies downloadable code.

From the Back Cover

Emphasizing the connection between mathematical objects and their practical C++ implementation, this book provides a comprehensive introduction to both the theory behind the objects and the C and C++ programming. Object-oriented implementation of three-dimensional meshes facilitates understanding of their mathematical nature. Requiring no prerequisites, the text covers discrete mathematics, data structures, and computational physics, including high-order discretization of nonlinear equations. Exercises and solutions make the book suitable for classroom use and a supporting website supplies downloadable code.

Download:
http://rapidshare.com/files/267381025/Mathematica_lObjects.rar

Data Structures in Java: A Laboratory Course

Data Structures in Java: A Laboratory Course

Data Structures in Java: A Laboratory Course

A lab manual that walks computer science students through the implementation of data structures and the application of algorithms. It assumes students have a background in C, C++, or Java. The text introduces the use of classes to implement a simple ADT and also covers more complex Java language features (e.g., abstract window toolkit, cloning, inh

Download:
http://uploading.com/files/7NOBSWUQ/19999___data_structures_in_java_a_labora...zip.html