Computer Science & Engineering

Algorithms and Complexity

Per Page:

Complex Networks: An Algorithmic Perspective

Kayhan Erciyes
October 12, 2017

Network science is a rapidly emerging field of study that encompasses mathematics, computer science, physics, and engineering. A key issue in the study of complex networks is to understand the collective behavior of the various elements of these networks.Although the results from graph theory have...

Programming for Hybrid Multi/Manycore MPP Systems

John Levesque, Aaron Vose
October 10, 2017

"Ask not what your compiler can do for you, ask what you can do for your compiler."--John Levesque, Director of Cray’s Supercomputing Centers of Excellence The next decade of computationally intense computing lies with more powerful multi/manycore nodes where processors share a large memory space....

Introduction to Recursive Programming

Manuel Rubio-Sanchez
October 04, 2017

Recursion is one of the most fundamental concepts in computer science and a key programming technique that allows computations to be carried out repeatedly. Despite the importance of recursion for algorithm design, most programming books do not cover the topic in detail, despite the fact that...

Handbook of Graph Theory, Second Edition

Jonathan L. Gross, Jay Yellen, Ping Zhang
September 30, 2017

In the ten years since the publication of the best-selling first edition, more than 1,000 graph theory papers have been published each year. Reflecting these advances, Handbook of Graph Theory, Second Edition provides comprehensive coverage of the main topics in pure and applied graph theory. This...

Clustering and Routing Algorithms for Wireless Sensor Networks: Energy Efficiency Approaches

Pratyay Kuila, Prasanta K Jana
September 20, 2017

Wireless Sensor Networks have a wide range of applications in different areas. Their main constraint is the limited and irreplaceable power source of the sensor nodes. In many applications, energy conservation of the sensor nodes and their replacement or replenishment due to the hostile nature...

Handbook of Discrete and Combinatorial Mathematics, Second Edition

Kenneth H. Rosen
September 19, 2017

Handbook of Discrete and Combinatorial Mathematics provides a comprehensive reference volume for mathematicians, computer scientists, engineers, as well as students and reference librarians. The material is presented so that key information can be located and used quickly and easily. Each chapter...

Digital Image Processing: An Algorithmic Approach with MATLAB

Uvais Qidwai, C.H. Chen
September 14, 2017

Avoiding heavy mathematics and lengthy programming details, Digital Image Processing: An Algorithmic Approach with MATLAB® presents an easy methodology for learning the fundamentals of image processing. The book applies the algorithms using MATLAB®, without bogging down students with syntactical...

ECG Time Series Variability Analysis: Engineering and Medicine

Herbert F. Jelinek, David J. Cornforth, Ahsan H. Khandoker
September 07, 2017

Divided roughly into two sections, this book provides a brief history of the development of ECG along with heart rate variability (HRV) algorithms and the engineering innovations over the last decade in this area. It reviews clinical research, presents an overview of the clinical field, and the...

Methods in Algorithmic Analysis

Vladimir A. Dobrushkin
June 16, 2017

Explores the Impact of the Analysis of Algorithms on Many Areas within and beyond Computer ScienceA flexible, interactive teaching format enhanced by a large selection of examples and exercises Developed from the author’s own graduate-level course, Methods in Algorithmic Analysis presents numerous...

Combinatorics of Compositions and Words

Silvia Heubach, Toufik Mansour
June 14, 2017

A One-Stop Source of Known Results, a Bibliography of Papers on the Subject, and Novel Research Directions Focusing on a very active area of research in the last decade, Combinatorics of Compositions and Words provides an introduction to the methods used in the combinatorics of pattern avoidance...

Introduction to Scheduling

Yves Robert, Frederic Vivien
June 14, 2017

Full of practical examples, Introduction to Scheduling presents the basic concepts and methods, fundamental results, and recent developments of scheduling theory. With contributions from highly respected experts, it provides self-contained, easy-to-follow, yet rigorous presentations of the material...

Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach

Florin Balasa, Dhiraj K. Pradhan
June 14, 2017

Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach presents recent computer-aided design (CAD) ideas that address memory management tasks, particularly the optimization of energy consumption in the memory subsystem. It explains how to efficiently...