This textbook explores the different aspects of data mining from the fundamentals to the complex data types and their applications, capturing the wide diversity of problem domains for data mining issues. It goes beyond the traditional focus on data mining problems to introduce advanced data types such as text, time series, discrete sequences,...
The purpose of "Evil Genius" is to create an entertaining book made up of a series of projects that will explain electronics from static electricity (rubbing a balloon) to developing robots. The book will include the tools necessary for the reader to create the projects in the book at very little cost or inconvenience. The book will...
Not only do modeling and simulation help provide a better understanding of how real-world systems function, they also enable us to predict system behavior before a system is actually built and analyze systems accurately under varying operating conditions. Modeling and Simulation of Systems Using MATLAB® and...
Discrete optimization problems are everywhere, from traditional operations research planning problems, such as scheduling, facility location, and network design; to computer science problems in databases; to advertising issues in viral marketing. Yet most such problems are NP-hard. Thus unless P = NP, there are no efficient algorithms to find...
The usage of social media and sharing of multimedia content over the Internet are
rapidly increasing in recent time. Various facilities such as sharing of videos,
downloading and viewing them, and videoconferencing based on the Internet are
routine in the modern lifestyle. These all applications are consuming high...
The study of elliptic curves by algebraists, algebraic geometers and number theorists dates back to the middle of the nineteenth century. There now exists an extensive literature that describes the beautiful and elegant properties of these marvelous objects. In 1984, Hendrik Lenstra described an ingenious algorithm for factoring...
The idea of quantum computation, in the algorithmic sense, originated from the suggestion by Feynman (1982) that a computer based on the principles of quantum mechanics might be capable of efficiently simulating quantum systems of interest to physicists; such simulation seems to be very difficult with classical computers. Feynman’s...
Issues of matching and searching on elementary discrete structures arise pervasively in computer science and many of its applications, and their relevance is expected to grow as information is amassed and shared at an accelerating pace. Several algorithms were discovered as a result of these needs, which in turn created the subfield of Pattern...
This book is a self-contained introduction to the theory of signals and systems, which lies at the basis of many areas of electrical and computer engineering. In the seventy short lectures formatted to facilitate self-learning and to provide easy reference, the book covers such topics as linear time-invariant (LTI) systems, the Fourier transform,...
Using mathematical tools from number theory and finite fields, Applied Algebra: Codes, Ciphers, and Discrete Algorithms, Second Edition presents practical methods for solving problems in data security and data integrity. It is designed for an applied algebra course for students who have had prior classes in abstract or linear...
Beautiful mathematical ideas abound in multimedia software! Some are not
encountered until late in undergraduate or even postgraduate study, whereas they
can be appreciated and used much earlier. This book presents a few dozen such
pearls, strung together by their ubiquity in many applications. It is based on
the course Topics in...