Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Algorithms


1. 

Nature-Inspired Optimization Algorithms

Nature-Inspired Optimization Algorithms

By: Xin-She Yang

Publisher: Elsevier

Publication Date: 17-FEB-2014

Insert Date: 15-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

Nature-Inspired Optimization Algorithms provides a systematic introduction to all major nature-inspired algorithms for optimization. The book's unified approach, balancing algorithm introduction, theoretical background and practical implementation, complements extensive literature with well-chosen case studies to illustrate how these algorithms work. Topics include particle swarm optimization, ant and bee algorithms, simulated annealing, cuckoo search, firefly algorithm, bat algorithm, flower algorithm, harmony search, algorithm analysis, constraint handling, hybrid methods, parameter...

2. 

Video Surveillance Techniques and Technologies

Video Surveillance Techniques and Technologies

By: Vesna Zeljkovic

Publisher: IGI Global

Publication Date: 31-DEC-2013

Insert Date: 29-NOV-2013

Slots: 1.0

Table of Contents • Start Reading

Security video surveillance systems, such as homeland security and national defense, rely on specific mathematical algorithms in order to run effectively. It is essential for these parameters to be understood in order to design and create a successful system. Video Surveillance Techniques and Technologies presents empirical research and acquired experience on the original solutions and mathematical algorithms for motion detection and object identification problems. Emphasizing a wide variety of applications of security systems, this book is an essential tool for graduate students and...

3. 

Introduction to Distributed Algorithms, Second Edition

Introduction to Distributed Algorithms, Second Edition

By: Gerard Tel

Publisher: Cambridge University Press

Publication Date: 28-SEP-2000

Insert Date: 04-NOV-2013

Slots: 1.0

Table of Contents • Start Reading

Distributed algorithms have been the subject of intense development over the last twenty years. The second edition of this successful textbook provides an up-to-date introduction both to the topic, and to the theory behind the algorithms. The clear presentation makes the book suitable for advanced undergraduate or graduate courses, whilst the coverage is sufficiently deep to make it useful for practising engineers and researchers. The author concentrates on algorithms for the point-to-point message passing model, and includes algorithms for the implementation of computer communication...

4. 

Algorithms and Software for Predictive and Perceptual Modeling of Speech

Algorithms and Software for Predictive and Perceptual Modeling of Speech

By: Venkatraman Atti

Publisher: Morgan & Claypool Publishers

Publication Date: 05-MAY-2010

Insert Date: 18-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

From the early pulse code modulation-based coders to some of the recent multi-rate wideband speech coding standards, the area of speech coding made several significant strides with an objective to attain high quality of speech at the lowest possible bit rate. This book presents some of the recent advances in linear prediction (LP)-based speech analysis that employ perceptual models for narrow- and wide-band speech coding. The LP analysis-synthesis framework has been successful for speech coding because it fits well the source-system paradigm for speech synthesis. Limitations associated...

5. 

Advances in Modern Blind Signal Separation Algorithms

Advances in Modern Blind Signal Separation Algorithms

By: Kostas Kokkinakis; Philipos Loizou

Publisher: Morgan & Claypool Publishers

Publication Date: 01-JAN-2010

Insert Date: 04-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

With human-computer interactions and hands-free communications becoming overwhelmingly important in the new millennium, recent research efforts have been increasingly focusing on state-of-the-art multi-microphone signal processing solutions to improve speech intelligibility in adverse environments. One such prominent statistical signal processing technique is blind signal separation (BSS). BSS was first introduced in the early 1990s and quickly emerged as an area of intense research activity showing huge potential in numerous applications. BSS comprises the task of 'blindly' recovering...

6. 

Data Clustering: Algorithms and Applications

Data Clustering: Algorithms and Applications

By: Charu Aggarwal; Chandan Reddy

Publisher: Chapman and Hall/CRC

Publication Date: 03-SEP-2013

Insert Date: 29-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

In this book, top researchers from around the world cover the entire area of clustering, from basic methods to more refined and complex data clustering approaches. They pay special attention to recent issues in graphs, social networks, and other domains. The book explores the characteristics of clustering problems in a variety of application areas. It also explains how to glean detailed insight from the clustering process—including how to verify the quality of the underlying clusters—through supervision, human intervention, or the automated generation of alternative clusters. ...

7. 

Lattice Basis Reduction: An Introduction to the LLL Algorithm and Its Applications

Lattice Basis Reduction: An Introduction to the LLL Algorithm and Its Applications

By: Murray Bremner

Publisher: CRC Press

Publication Date: 12-AUG-2011

Insert Date: 25-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

First realized in the 1980s by Lenstra, Lenstra, and Lovasz, the LLL algorithm was originally intended to factor polynomials with rational coefficients. It improved upon the existing lattice reduction algorithm in order to solve integer linear programming problems and was later adapted for use in crypanalysis. This book provides an introduction to the theory and applications of lattice basis reduction and the LLL algorithm. With numerous examples and suggested exercises, the text discusses various applications of lattice basis reduction to polynomial factorization, cryptography, number...

8. 

High Performance Deformable Image Registration Algorithms for Manycore Processors

High Performance Deformable Image Registration Algorithms for Manycore Processors

By: James Shackleford; Nagarajan Kandasamy; Gregory Sharp

Publisher: Morgan Kaufmann

Publication Date: 28-JUN-2013

Insert Date: 16-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

High Performance Deformable Image Registration Algorithms for Manycore Processors develops highly data-parallel image registration algorithms suitable for use on modern multi-core architectures, including graphics processing units (GPUs). Focusing on deformable registration, we show how to develop data-parallel versions of the registration algorithm suitable for execution on the GPU. Image registration is the process of aligning two or more images into a common coordinate frame and is a fundamental step to be able to compare or fuse data obtained from different sensor measurements....

9. 

How to Think About Algorithms

How to Think About Algorithms

By: Jeff Edmonds

Publisher: Cambridge University Press

Publication Date: 19-MAY-2008

Insert Date: 09-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

This textbook, for second- or third-year students of computer science, presents insights, notations, and analogies to help them describe and think about algorithms like an expert, without grinding through lots of formal proof. Solutions to many problems are provided to let students check their progress, while class-tested PowerPoint slides are on the web for anyone running the course. By looking at both the big picture and easy step-by-step methods for developing algorithms, the author guides students around the common pitfalls. He stresses paradigms such as loop invariants and recursion...

10. 

Machine Learning Algorithms for Problem Solving in Computational Applications

Machine Learning Algorithms for Problem Solving in Computational Applications

By: Siddhivinayak Kulkarni

Publisher: IGI Global

Publication Date: 30-JUN-2012

Insert Date: 05-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Machine learning is an emerging area of computer science that deals with the design and development of new algorithms based on various types of data. Machine Learning Algorithms for Problem Solving in Computational Applications: Intelligent Techniques addresses the complex realm of machine learning and its applications for solving various real-world problems in a variety of disciplines, such as manufacturing, business, information retrieval, and security. This premier reference source is essential for professors, researchers, and students in artificial intelligence as well as computer science...

11. 

Recommender Systems

Recommender Systems

By: Dietmar Jannach; Markus Zanker; Alexander Felfernig

Publisher: Cambridge University Press

Publication Date: 30-SEP-2010

Insert Date: 01-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

In this age of information overload, people use a variety of strategies to make choices about what to buy, how to spend their leisure time, and even whom to date. Recommender systems automate some of these strategies with the goal of providing affordable, personal, and high-quality recommendations. This book offers an overview of approaches to developing state-of-the-art recommender systems. The authors present current algorithmic approaches for generating personalized buying proposals, such as collaborative and content-based filtering, as well as more interactive and knowledge-based...

12. 

Bandit Algorithms for Website Optimization

Bandit Algorithms for Website Optimization

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 26-DEC-2012

Insert Date: 15-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

This book shows you how to run experiments on your website using A/B testing—and then takes you a huge step further by introducing you to bandit algorithms for website optimization. Author John Myles White shows you how this family of algorithms can help you boost website traffic, convert visitors to customers, and increase many other measures of success....

13. 

Innovations in Data Methodologies and Computational Algorithms for Medical Applications

Innovations in Data Methodologies and Computational Algorithms for Medical Applications

By: Aryya Gangopadhyay

Publisher: IGI Global

Publication Date: 31-MAR-2012

Insert Date: 23-OCT-2012

Slots: 1.0

Table of Contents • Start Reading

Medicine has, until recently, been slow to adapt to information technologies and systems for many reasons, but the future lies therein.Innovations in Data Methodologies and Computational Algorithms for Medical Applications offers the most cutting-edge research in the field, offering insights into case studies and methodologies from around the world. The text details the latest developments and will serve as a vital resource to practitioners and academics alike in the burgeoning field of medical applications of technologies. As security and privacy improve, Electronic Health Records and...

14. 

Hybrid Algorithms for Service, Computing and Manufacturing Systems

Hybrid Algorithms for Service, Computing and Manufacturing Systems

By: Jairo Montoya-Torres; Angel Juan; Luisa Huaccho Huatuco; Javier Faulin; Gloria Rodriguez-Verjan

Publisher: IGI Global

Publication Date: 31-AUG-2011

Insert Date: 09-OCT-2012

Slots: 1.0

Table of Contents • Start Reading

In a global, highly competitive environment, organizations face increasing economic pressure and customer demands for more complex products and services. Hybrid algorithms have the potential to play an important role in helping organizations achieve cost reduction and increased product development. Hybrid Algorithms for Service, Computing and Manufacturing Systems: Routing and Scheduling Solutions explores research developments and applications from an interdisciplinary perspective that combines approaches from operations research, computer science, artificial intelligence, and applied...

15. 

Recent Algorithms and Applications in Swarm Intelligence Research

Recent Algorithms and Applications in Swarm Intelligence Research

By: Yuhui Shi

Publisher: IGI Global

Publication Date: 30-NOV-2012

Insert Date: 02-OCT-2012

Slots: 1.0

Table of Contents • Start Reading

Advancements in the nature-inspired swarm intelligence algorithms continue to be useful in solving complicated problems in nonlinear, non-differentiable, and un-continuous functions as well as being applied to solve real-world applications. Recent Algorithms and Applications in Swarm Intelligence Research highlights the current research on swarm intelligence algorithms and its applications. Including research and survey and application papers, this book serves as a platform for students and scholars interested in achieving their studies on swarm intelligence algorithms and their applications....

16. 

Nine Algorithms That Changed the Future

Nine Algorithms That Changed the Future

By: John MacCormick; Chris Bishop

Publisher: Princeton University Press

Publication Date: 27-DEC-2011

Insert Date: 25-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

Every day, we use our computers to perform remarkable feats. A simple web search picks out a handful of relevant needles from the world's biggest haystack: the billions of pages on the World Wide Web. Uploading a photo to Facebook transmits millions of pieces of information over numerous error-prone network links, yet somehow a perfect copy of the photo arrives intact. Without even knowing it, we use public-key cryptography to transmit secret information like credit card numbers; and we use digital signatures to verify the identity of the websites we visit. How do our computers perform...

17. 

Networks, Crowds, and Markets

Networks, Crowds, and Markets

By: David Easley; Jon Kleinberg

Publisher: Cambridge University Press

Publication Date: 19-JUL-2010

Insert Date: 28-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Are all film stars linked to Kevin Bacon? Why do the stock markets rise and fall sharply on the strength of a vague rumour? How does gossip spread so quickly? Are we all related through six degrees of separation? There is a growing awareness of the complex networks that pervade modern society. We see them in the rapid growth of the Internet, the ease of global communication, the swift spread of news and information, and in the way epidemics and financial crises develop with startling speed and intensity. This introductory book on the new science of networks takes an interdisciplinary...

18. 

Trends in Developing Metaheuristics, Algorithms, and Optimization Approaches

Trends in Developing Metaheuristics, Algorithms, and Optimization Approaches

By: Peng-Yeng Yin

Publisher: IGI Global

Publication Date: 31-OCT-2012

Insert Date: 23-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Developments in metaheuristics continue to advance computation beyond its traditional methods. With groundwork built on multidisciplinary research findings; metaheuristics, algorithms, and optimization approaches uses memory manipulations in order to take full advantage of strategic level problem solving.Trends in Developing Metaheuristics, Algorithms, and Optimization Approaches provides insight on the latest advances and analysis of technologies in metaheuristics computing. Offering widespread coverage on topics such as genetic algorithms, differential evolution, and ant colony...

19. 

Intelligent Planning for Mobile Robotics

Intelligent Planning for Mobile Robotics

By: Ritu Tiwari; Anupam Shukla; Rahul Kala

Publisher: IGI Global

Publication Date: 30-SEP-2012

Insert Date: 23-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Robotics is an ever-expanding field and intelligent planning continues to play a major role. Given that the intention of mobile robots is to carry out tasks independent from human aid, robot intelligence is needed to make and plan out decisions based on various sensors. Planning is the fundamental activity that implements this intelligence into the mobile robots to complete such tasks. Understanding problems, challenges, and solutions to path planning and how it fits in is important to the realm of robotics. Intelligent Planning for Mobile Robotics: Algorithmic Approaches presents...

20. 

Diagnostic Test Approaches to Machine Learning and Commonsense Reasoning Systems

Diagnostic Test Approaches to Machine Learning and Commonsense Reasoning Systems

By: Xenia Naidenova; Dmitry Ignatov

Publisher: IGI Global

Publication Date: 31-JUL-2012

Insert Date: 23-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

The consideration of symbolic machine learning algorithms as an entire class will make it possible, in the future, to generate algorithms, with the aid of some parameters, depending on the initial users’ requirements and the quality of solving targeted problems in domain applications.Diagnostic Test Approaches to Machine Learning and Commonsense Reasoning Systems surveys, analyzes, and compares the most effective algorithms for mining all kinds of logical rules. Global academics and professionals in related fields have come together to create this unique knowledge-sharing resources which will...