-
Keeping Found Things Found: The Study and Practice of Personal Information Management
Author William Jones
Keeping Found Things Found: The Study and Practice of Personal Information Management is the first comprehensive book on new 'favorite child' of R&D at Microsoft and elsewhere, personal information management (PIM). It provides a comprehensive overview of PIM ....
Release Date 2010/07 -
Author James Ross , Simon Harris
Beginning AlgorithmsA good understanding of algorithms, and the knowledge of when to apply them, is crucial to producing software that not only works correctly, but also performs efficiently. This is the only book to impart all this essential information-from the ba....
Release Date 2005/11 -
Author Dewei Li , Yugeng Xi
This book is a comprehensive introduction to model predictive control (MPC), including its basic principles and algorithms, system analysis and design methods, strategy developments and practical applications. The main contents of the book include an overview of th....
Release Date 2019/11 -
Type Inheritance and Relational Theory
Author Chris Date
Type inheritance is that phenomenon according to which we can say, for example, that every square is also a rectangle, and so properties that apply to rectangles in general apply to squares in particular. In other words, squares are a subtype of rectangles, and rec....
Release Date 2016/09 -
Author Qing Zhao , R. Srikant
Multi-armed bandit problems pertain to optimal sequential decision making and learning in unknown environments.Since the first bandit problem posed by Thompson in 1933 for the application of clinical trials, bandit problems have enjoyed lasting attention from multiple res....
Release Date 2019/11 -
Data Mining Algorithms: Explained Using R
Author Pawel Cichosz
Data Mining Algorithms is a practical, technically-oriented guide to data mining algorithms that covers the most important algorithms for building classification, regression, and clustering models, as well as techniques used for attribute selection and transformatio....
Release Date 2015/01 -
Author Warford
Computer Systems, Fifth Edition provides a clear, detailed, step-by-step introduction to the central concepts in computer organization, assembly language, and computer architecture. It urges students to explore the many dimensions of computer systems through a top....
Release Date 2016/03 -
Methods in Algorithmic Analysis
Author Vladimir A. Dobrushkin
Explores the Impact of the Analysis of Algorithms on Many Areas within and beyond Computer Science.A flexible, interactive teaching format enhanced by a large selection of examples and exercises.Developed from the author’s own graduate-level course, Methods in Algo....
Release Date 2016/03 -
Clojure Data Structures and Algorithms Cookbook
Author Rafik Naccache
25 recipes to deeply understand and implement advanced algorithms in ClojureAbout This BookExplore various advanced algorithms and learn how they are used to address many real-world computing challengesConstruct elegant solutions using impressive techniques includin....
Release Date 2015/08 -
Author Robert S. Sutor
Explore the principles and practicalities of quantum computingKey FeaturesDiscover how quantum computing works and delve into the math behind it with this quantum computing textbookLearn how it may become the most important new computer technology of the centuryExplore th....
Release Date 2019/11 -
Design and analysis of Algorithms, 2nd Edition
Author Himanshu B Dave
This second edition of Design and Analysis of Algorithms continues to provide a comprehensive exposure to the subject with new inputs on contemporary topics in algorithm design and algorithm analysis. Spread over 21 chapters aptly complemented by five appendices, th....
Release Date 2013/06 -
Foundations of Quantum Programming
Author Mingsheng Ying
Foundations of Quantum Programming discusses how new programming methodologies and technologies developed for current computers can be extended to exploit the unique power of quantum computers, which promise dramatic advantages in processing speed over currently av....
Release Date 2016/03 -
Algorithms and Data Structures for Massive Datasets
Author Emin Tahirovic , Dzejla Medjedovic , Ines Dedovic
Massive modern datasets make traditional data structures and algorithms grind to a halt. This fun and practical guide introduces cutting-edge techniques that can reliably handle even the largest distributed datasets. In Algorithms and Data Structures for Massive Datasets you will learn: Probabil....
Release Date 2022/07 -
Introduction to Distributed Self-Stabilizing Algorithms
Author Karine Altisen , Stéphane Devismes , Swan Dubois
This book aims at being a comprehensive and pedagogical introduction to the concept of self-stabilization, introduced by Edsger Wybe Dijkstra in 1973.Self-stabilization characterizes the ability of a distributed algorithm to converge within finite time to a configuration ....
Release Date 2019/04 -
Author George Tyler
The American economy has experienced considerable growth in the last 30 years. But virtually none of this growth has trickled down to the average American. Incomes have been flat since 1985. Inequality has grown, and social mobility has dropped dramatically. Equally....
Release Date 2013/07 -
Grokking Algorithms: An illustrated guide for programmers and other curious people
Author Aditya Y. Bhargava
SummaryGrokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking alg....
Release Date 2016/05 -
A Common-Sense Guide to Data Structures and Algorithms
Author Jay Wengrow
"Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today’s web and mobile apps. This book takes a practical approach to data struc....
Release Date 2017/08 -
Hands-On Quantum Information Processing with Python
Explore the potential of quantum information processing and understand the state of a quantum system with this practical guideKey FeaturesGet well-versed with quantum information processing using PythonUnderstand the basics of quantum cryptography by implementing quantum key distribution protocols i.... -
Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers
Author Dionisio
Used in millions of web pages, JavaScript is an excellent teaching language and ideal for students delving into computer science for the first time. Designed specifically for the CS1 introductory programming course, Programming with JavaScript: Algorithms and Applic....
Release Date 2011/12 -
Meta-heuristic and Evolutionary Algorithms for Engineering Optimization
Author Hugo A. Loáiciga , Mohammad Solgi , Omid Bozorg-Haddad
A detailed review of a wide range of meta-heuristic and evolutionary algorithms in a systematic manner and how they relate to engineering optimization problemsThis book introduces the main metaheuristic algorithms and their applications in optimization. It describe....
Release Date 2017/10 -
Classic Computer Science Problems in Java
Classic Computer Science Problems in Java is a master class in computer programming designed around 55 exercises that have been used in computer science classrooms for years. You’ll work through hands-on examples as you explore core algorithms, constraint problems, AI applications, and much more. .... -
When People Don't Trust Algorithms
Author Paul Michelman
Even when faced with evidence that an algorithm will deliver better results than human judgment, we consistently choose to follow our own minds. Why? MIT Sloan Management Review editor in chief Paul Michelman sat down with the University of Chicago’s Berkeley....
Release Date 2017/10 -
Error Correction Coding, 2nd Edition
Providing in-depth treatment of error correction Error Correction Coding: Mathematical Methods and Algorithms, 2nd Edition provides a comprehensive introduction to classical and modern methods of error correction. The presentation provides a clear, practical introduction to using a la.... -
Bandit Algorithms for Website Optimization
Author John Myles White
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 w....
Release Date 2012/12 -
Author Nihal Mehta
You've heard that quantum computing is going to change the world. Now you can check it out for yourself. Learn how quantum computing works, and write programs that run on the IBM Q quantum computer, one of the world's first functioning quantum computers. Learn a simple ....
Release Date 2020/08 -
Learn Quantum Computing with Python and IBM Quantum Experience
A step-by-step guide to learning the implementation and associated methodologies in quantum computing with the help of the IBM Quantum Experience, Qiskit, and Python that will have you up and running and productive in no timeKey FeaturesDetermine the difference between classical computers and quantu.... -
Data Structures and Algorithms with JavaScript
Author Michael McMillan
As an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a....
Release Date 2014/03 -
Game Programming Algorithms and Techniques: A Platform-Agnostic Approach
Author Sanjay Madhav
Game Programming Algorithms and Techniques is a detailed overview of many of the important algorithms and techniques used in video game programming today. Designed for programmers who are familiar with object-oriented programming and basic data structures, this book....
Release Date 2013/12 -
Author Richard Wiener
Advance your understanding of generic data structures and algorithms and their applications using Go and the effective use of concurrency. You are invited on a journey that aims to improve your programming and problem-solving skills. This book takes you to the next step by showing how to get your pr....
Release Date 2022/07 -
Quantum Computing and Communications: An Engineering Approach
Author Ferenc Balazs , Sandor Imre
Quantum computers will revolutionize the way telecommunications networks function.Quantum computing holds the promise of solving problems that would be intractable with conventional computers by implementing principles from quantum physics in the development of comp....
Release Date 2005/01