0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (9)
  • R250 - R500 (66)
  • R500+ (5,724)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > General theory of computing > Data structures

Representation Theory of Symmetric Groups (Hardcover): Pierre-Loic Meliot Representation Theory of Symmetric Groups (Hardcover)
Pierre-Loic Meliot
R5,564 Discovery Miles 55 640 Ships in 12 - 17 working days

Representation Theory of Symmetric Groups is the most up-to-date abstract algebra book on the subject of symmetric groups and representation theory. Utilizing new research and results, this book can be studied from a combinatorial, algorithmic or algebraic viewpoint. This book is an excellent way of introducing today's students to representation theory of the symmetric groups, namely classical theory. From there, the book explains how the theory can be extended to other related combinatorial algebras like the Iwahori-Hecke algebra. In a clear and concise manner, the author presents the case that most calculations on symmetric group can be performed by utilizing appropriate algebras of functions. Thus, the book explains how some Hopf algebras (symmetric functions and generalizations) can be used to encode most of the combinatorial properties of the representations of symmetric groups. Overall, the book is an innovative introduction to representation theory of symmetric groups for graduate students and researchers seeking new ways of thought.

Algorithmic and Geometric Aspects of Robotics (Routledge Revivals) (Hardcover): Jacob T. Schwartz, Chee Keng Yap Algorithmic and Geometric Aspects of Robotics (Routledge Revivals) (Hardcover)
Jacob T. Schwartz, Chee Keng Yap
R4,201 Discovery Miles 42 010 Ships in 12 - 17 working days

First published in 1987, the seven chapters that comprise this book review contemporary work on the geometric side of robotics. The first chapter defines the fundamental goal of robotics in very broad terms and outlines a research agenda each of whose items constitutes a substantial area for further research. The second chapter presents recently developed techniques that have begun to address the geometric side of this research agenda and the third reviews several applied geometric ideas central to contemporary work on the problem of motion planning. The use of Voronoi diagrams, a theme opened in these chapters, is explored further later in the book. The fourth chapter develops a theme in computational geometry having obvious significance for the simplification of practical robotics problems - the approximation or decomposition of complex geometric objects into simple ones. The final chapters treat two examples of a class of geometric 'reconstruction' problem that have immediate application to computer-aided geometric design systems.

Fast Solvers for Mesh-Based Computations (Hardcover): Maciej Paszynski Fast Solvers for Mesh-Based Computations (Hardcover)
Maciej Paszynski
R3,057 Discovery Miles 30 570 Ships in 12 - 17 working days

Fast Solvers for Mesh-Based Computations presents an alternative way of constructing multi-frontal direct solver algorithms for mesh-based computations. It also describes how to design and implement those algorithms. The book's structure follows those of the matrices, starting from tri-diagonal matrices resulting from one-dimensional mesh-based methods, through multi-diagonal or block-diagonal matrices, and ending with general sparse matrices. Each chapter explains how to design and implement a parallel sparse direct solver specific for a particular structure of the matrix. All the solvers presented are either designed from scratch or based on previously designed and implemented solvers. Each chapter also derives the complete JAVA or Fortran code of the parallel sparse direct solver. The exemplary JAVA codes can be used as reference for designing parallel direct solvers in more efficient languages for specific architectures of parallel machines. The author also derives exemplary element frontal matrices for different one-, two-, or three-dimensional mesh-based computations. These matrices can be used as references for testing the developed parallel direct solvers. Based on more than 10 years of the author's experience in the area, this book is a valuable resource for researchers and graduate students who would like to learn how to design and implement parallel direct solvers for mesh-based computations.

Data Structure Practice - for Collegiate Programming Contests and Education (Hardcover): Yonghui Wu, Jian-De Wang Data Structure Practice - for Collegiate Programming Contests and Education (Hardcover)
Yonghui Wu, Jian-De Wang
R3,225 Discovery Miles 32 250 Ships in 12 - 17 working days

Combining knowledge with strategies, Data Structure Practice for Collegiate Programming Contests and Education presents the first comprehensive book on data structure in programming contests. This book is designed for training collegiate programming contest teams in the nuances of data structure and for helping college students in computer-related majors to gain deeper understanding of data structure. Based on successful experiences in many world-level contests, the book includes 204 typical problems and detailed analyses selected from the ACM International Collegiate Programming Contest and other major programming contests since 1990. It is divided into four sections that focus on: Fundamental programming skills Experiments for linear lists Experiments for trees Experiments for graphs Each chapter contains a set of problems and includes hints. The book also provides test data for most problems as well as sources and IDs for online judgments that help with improving programming skills. Introducing a multi-options model and considerations of context, Data Structure Practice for Collegiate Programming Contests and Education encourages students to think creatively in solving programming problems. By taking readers through practical contest problems from analysis to implementation, it provides a complete source for enhancing understanding and polishing skills in programming.

Algorithm Design and Applications (Hardcover): My Goodrich Algorithm Design and Applications (Hardcover)
My Goodrich
R4,045 Discovery Miles 40 450 Ships in 12 - 17 working days

Introducing a NEW addition to our growing library of computer science titles, Algorithm Design and Applications, by Michael T. Goodrich & Roberto Tamassia! Algorithms is a course required for all computer science majors, with a strong focus on theoretical topics. Students enter the course after gaining hands-on experience with computers, and are expected to learn how algorithms can be applied to a variety of contexts. This new book integrates application with theory. Goodrich & Tamassia believe that the best way to teach algorithmic topics is to present them in a context that is motivated from applications to uses in society, computer games, computing industry, science, engineering, and the internet. The text teaches students about designing and using algorithms, illustrating connections between topics being taught and their potential applications, increasing engagement.

Algorithms of Oppression - How Search Engines Reinforce Racism (Paperback): Safiya Umoja Noble Algorithms of Oppression - How Search Engines Reinforce Racism (Paperback)
Safiya Umoja Noble
R796 R683 Discovery Miles 6 830 Save R113 (14%) Ships in 12 - 17 working days

A revealing look at how negative biases against women of color are embedded in search engine results and algorithms Run a Google search for "black girls"-what will you find? "Big Booty" and other sexually explicit terms are likely to come up as top search terms. But, if you type in "white girls," the results are radically different. The suggested porn sites and un-moderated discussions about "why black women are so sassy" or "why black women are so angry" presents a disturbing portrait of black womanhood in modern society. In Algorithms of Oppression, Safiya Umoja Noble challenges the idea that search engines like Google offer an equal playing field for all forms of ideas, identities, and activities. Data discrimination is a real social problem; Noble argues that the combination of private interests in promoting certain sites, along with the monopoly status of a relatively small number of Internet search engines, leads to a biased set of search algorithms that privilege whiteness and discriminate against people of color, specifically women of color. Through an analysis of textual and media searches as well as extensive research on paid online advertising, Noble exposes a culture of racism and sexism in the way discoverability is created online. As search engines and their related companies grow in importance-operating as a source for email, a major vehicle for primary and secondary school learning, and beyond-understanding and reversing these disquieting trends and discriminatory practices is of utmost importance. An original, surprising and, at times, disturbing account of bias on the internet, Algorithms of Oppression contributes to our understanding of how racism is created, maintained, and disseminated in the 21st century.

Augmented Exploitation - Artificial Intelligence, Automation and Work (Paperback): Phoebe Moore, Jamie Woodcock Augmented Exploitation - Artificial Intelligence, Automation and Work (Paperback)
Phoebe Moore, Jamie Woodcock
R602 Discovery Miles 6 020 Ships in 12 - 17 working days

Artificial Intelligence is a seemingly neutral technology, but it is increasingly used to manage workforces and make decisions to hire and fire employees. Its proliferation in the workplace gives the impression of a fairer, more efficient system of management. A machine can't discriminate, after all. Augmented Exploitation explores the reality of the impact of AI on workers' lives. While the consensus is that AI is a completely new way of managing a workplace, the authors show that, on the contrary, AI is used as most technologies are used under capitalism: as a smokescreen that hides the deep exploitation of workers. Going beyond platform work and the gig economy, the authors explore emerging forms of algorithmic governance and AI-augmented apps that have been developed to utilise innovative ways to collect data about workers and consumers, as well as to keep wages and worker representation under control. They also show that workers are not taking this lying down, providing case studies of new and exciting form of resistance that are springing up across the globe.

Algorithms, Humans, and Interactions - How Do Algorithms Interact with People? Designing Meaningful AI Experiences (Paperback):... Algorithms, Humans, and Interactions - How Do Algorithms Interact with People? Designing Meaningful AI Experiences (Paperback)
Don Donghee Shin
R1,353 Discovery Miles 13 530 Ships in 12 - 17 working days

Takes an interdisciplinary approach to contribute to the ongoing development of human-AI interaction. Current debate and development of AI is "algorithm-driven" or technical-oriented in lieu of human-centered. At present, there is no systematic interdisciplinary discussion to effectively deal with issues and challenges arising from AI. This book offers critical analysis of the logic and social implications of algorithmic processes. Reporting from the processes of scientific research, the results can be useful for understanding the relationship between algorithms and humans, allowing AI designers to assess the quality of the meaningful interactions with AI systems.

Application of Fuzzy Logic to Social Choice Theory (Hardcover): John N. Mordeson, Davender S. Malik, Terry D. Clark Application of Fuzzy Logic to Social Choice Theory (Hardcover)
John N. Mordeson, Davender S. Malik, Terry D. Clark
R5,094 Discovery Miles 50 940 Ships in 12 - 17 working days

Fuzzy social choice theory is useful for modeling the uncertainty and imprecision prevalent in social life yet it has been scarcely applied and studied in the social sciences. Filling this gap, Application of Fuzzy Logic to Social Choice Theory provides a comprehensive study of fuzzy social choice theory. The book explains the concept of a fuzzy maximal subset of a set of alternatives, fuzzy choice functions, the factorization of a fuzzy preference relation into the "union" (conorm) of a strict fuzzy relation and an indifference operator, fuzzy non-Arrowian results, fuzzy versions of Arrow's theorem, and Black's median voter theorem for fuzzy preferences. It examines how unambiguous and exact choices are generated by fuzzy preferences and whether exact choices induced by fuzzy preferences satisfy certain plausible rationality relations. The authors also extend known Arrowian results involving fuzzy set theory to results involving intuitionistic fuzzy sets as well as the Gibbard-Satterthwaite theorem to the case of fuzzy weak preference relations. The final chapter discusses Georgescu's degree of similarity of two fuzzy choice functions.

Recent Advances in Hybrid Metaheuristics for Data Clustering (Hardcover): S. De Recent Advances in Hybrid Metaheuristics for Data Clustering (Hardcover)
S. De
R2,958 Discovery Miles 29 580 Ships in 12 - 17 working days

An authoritative guide to an in-depth analysis of various state-of-the-art data clustering approaches using a range of computational intelligence techniques Recent Advances in Hybrid Metaheuristics for Data Clustering offers a guide to the fundamentals of various metaheuristics and their application to data clustering. Metaheuristics are designed to tackle complex clustering problems where classical clustering algorithms have failed to be either effective or efficient. The authors noted experts on the topic provide a text that can aid in the design and development of hybrid metaheuristics to be applied to data clustering. The book includes performance analysis of the hybrid metaheuristics in relationship to their conventional counterparts. In addition to providing a review of data clustering, the authors include in-depth analysis of different optimization algorithms. The text offers a step-by-step guide in the build-up of hybrid metaheuristics and to enhance comprehension. In addition, the book contains a range of real-life case studies and their applications. This important text: Includes performance analysis of the hybrid metaheuristics as related to their conventional counterparts Offers an in-depth analysis of a range of optimization algorithms Highlights a review of data clustering Contains a detailed overview of different standard metaheuristics in current use Presents a step-by-step guide to the build-up of hybrid metaheuristics Offers real-life case studies and applications Written for researchers, students and academics in computer science, mathematics, and engineering, Recent Advances in Hybrid Metaheuristics for Data Clustering provides a text that explores the current data clustering approaches using a range of computational intelligence techniques.

Algorithmic Techniques for the Polymer Sciences (Hardcover): Bradley S. Tice Algorithmic Techniques for the Polymer Sciences (Hardcover)
Bradley S. Tice
R3,619 Discovery Miles 36 190 Ships in 12 - 17 working days

This new book-the first of its kind-examines the use of algorithmic techniques to compress random and non-random sequential strings found in chains of polymers. The book is an introduction to algorithmic complexity. Examples taken from current research in the polymer sciences are used for compression of like-natured properties as found on a chain of polymers. Both theory and applied aspects of algorithmic compression are reviewed. A description of the types of polymers and their uses is followed by a chapter on various types of compression systems that can be used to compress polymer chains into manageable units. The work is intended for graduate and postgraduate university students in the physical sciences and engineering.

Convergence of Deep Learning and Artificial Intelligence in Internet of Things (Hardcover): Ajay Rana, Arun Kumar Rana, Sachin... Convergence of Deep Learning and Artificial Intelligence in Internet of Things (Hardcover)
Ajay Rana, Arun Kumar Rana, Sachin Dhawan, Sharad Sharma, Ahmed A. Elngar
R3,785 Discovery Miles 37 850 Ships in 12 - 17 working days

This book covers advances and applications of smart technologies including the Internet of Things (IoT), artificial intelligence, and deep learning in areas such as manufacturing, production, renewable energy, and healthcare. It also covers wearable and implantable biomedical devices for healthcare monitoring, smart surveillance, and monitoring applications such as the use of an autonomous drone for disaster management and rescue operations. It will serve as an ideal reference text for senior undergraduate, graduate students, and academic researchers in the areas such as electrical engineering, electronics and communications engineering, computer engineering, and information technology. * Covers concepts, theories, and applications of artificial intelligence and deep learning, from the perspective of the Internet of Things. * Discusses powers predictive analysis, predictive maintenance, and automated processes for making manufacturing plants more efficient, profitable, and safe. * Explores the importance of blockchain technology in the Internet of Things security issues. * Discusses key deep learning concepts including trust management, identity management, security threats, access control, and privacy. * Showcases the importance of intelligent algorithms for cloud-based Internet of Things applications. This text emphasizes the importance of innovation and improving the profitability of manufacturing plants using smart technologies such as artificial intelligence, deep learning, and the Internet of Things. It further discusses applications of smart technologies in diverse sectors such as agriculture, smart home, production, manufacturing, transport, and healthcare.

Complex Networks - An Algorithmic Perspective (Hardcover): Kayhan Erciyes Complex Networks - An Algorithmic Perspective (Hardcover)
Kayhan Erciyes
R4,224 Discovery Miles 42 240 Ships in 12 - 17 working days

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 proven to be powerful in investigating the structures of complex networks, few books focus on the algorithmic aspects of complex network analysis. Filling this need, Complex Networks: An Algorithmic Perspective supplies the basic theoretical algorithmic and graph theoretic knowledge needed by every researcher and student of complex networks. This book is about specifying, classifying, designing, and implementing mostly sequential and also parallel and distributed algorithms that can be used to analyze the static properties of complex networks. Providing a focused scope which consists of graph theory and algorithms for complex networks, the book identifies and describes a repertoire of algorithms that may be useful for any complex network. Provides the basic background in terms of graph theory Supplies a survey of the key algorithms for the analysis of complex networks Presents case studies of complex networks that illustrate the implementation of algorithms in real-world networks, including protein interaction networks, social networks, and computer networks Requiring only a basic discrete mathematics and algorithms background, the book supplies guidance that is accessible to beginning researchers and students with little background in complex networks. To help beginners in the field, most of the algorithms are provided in ready-to-be-executed form. While not a primary textbook, the author has included pedagogical features such as learning objectives, end-of-chapter summaries, and review questions

Introduction to Recursive Programming (Hardcover): Manuel Rubio Sanchez Introduction to Recursive Programming (Hardcover)
Manuel Rubio Sanchez
R4,433 Discovery Miles 44 330 Ships in 9 - 15 working days

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 numerous computer programming professors and researchers in the field of computer science education agree that recursion is difficult for novice students. Introduction to Recursive Programming provides a detailed and comprehensive introduction to recursion. This text will serve as a useful guide for anyone who wants to learn how to think and program recursively, by analyzing a wide variety of computational problems of diverse difficulty. It contains specific chapters on the most common types of recursion (linear, tail, and multiple), as well as on algorithm design paradigms in which recursion is prevalent (divide and conquer, and backtracking). Therefore, it can be used in introductory programming courses, and in more advanced classes on algorithm design. The book also covers lower-level topics related to iteration and program execution, and includes a rich chapter on the theoretical analysis of the computational cost of recursive programs, offering readers the possibility to learn some basic mathematics along the way. It also incorporates several elements aimed at helping students master the material. First, it contains a larger collection of simple problems in order to provide a solid foundation of the core concepts, before diving into more complex material. In addition, one of the book's main assets is the use of a step-by-step methodology, together with specially designed diagrams, for guiding and illustrating the process of developing recursive algorithms. Furthermore, the book covers combinatorial problems and mutual recursion. These topics can broaden students' understanding of recursion by forcing them to apply the learned concepts differently, or in a more sophisticated manner. The code examples have been written in Python 3, but should be straightforward to understand for students with experience in other programming languages. Finally, worked out solutions to over 120 end-of-chapter exercises are available for instructors.

Essential Tools for Water Resources Analysis, Planning, and Management (Hardcover, 1st ed. 2021): Omid Bozorg-Haddad Essential Tools for Water Resources Analysis, Planning, and Management (Hardcover, 1st ed. 2021)
Omid Bozorg-Haddad
R3,109 Discovery Miles 31 090 Ships in 12 - 17 working days

This book describes concepts and tools needed for water resources management, including methods for modeling, simulation, optimization, big data analysis, data mining, remote sensing, geographical information system, game theory, conflict resolution, System dynamics, agent-based models, multiobjective, multicriteria, and multiattribute decision making and risk and uncertainty analysis, for better and sustainable management of water resources and consumption, thus mitigating the present and future global water shortage crisis. It presents the applications of these tools through case studies which demonstrate its benefits of proper management of water resources systems. This book acts as a reference for students, professors, industrial practitioners, and stakeholders in the field of water resources and hydrology.

Introduction to Reversible Computing (Hardcover, New): Kalyan S. Perumalla Introduction to Reversible Computing (Hardcover, New)
Kalyan S. Perumalla
R4,517 Discovery Miles 45 170 Ships in 12 - 17 working days

Few books comprehensively cover the software and programming aspects of reversible computing. Filling this gap, Introduction to Reversible Computing offers an expanded view of the field that includes the traditional energy-motivated hardware viewpoint as well as the emerging application-motivated software approach.

Collecting scattered knowledge into one coherent account, the book provides a compendium of both classical and recently developed results on reversible computing. It explores up-and-coming theories, techniques, and tools for the application of reversible computing the logical next step in the evolution of computing systems.

The book covers theory, hardware and software aspects, fundamental limits, complexity analyses, practical algorithms, compilers, efficiency improvement techniques, and application areas. The topics span several areas of computer science, including high-performance computing, parallel/distributed systems, computational theory, compilers, power-aware computing, and supercomputing.

The book presents sufficient material for newcomers to easily get started. It provides citations to original articles on seminal results so that readers can consult the corresponding publications in the literature. Pointers to additional resources are included for more advanced topics. For those already familiar with a certain topic within reversible computing, the book can serve as a one-stop reference to other topics in the field.

Becoming a data-driven Organisation - Unlock the value of data (Book, 1st ed. 2019): Martin Treder Becoming a data-driven Organisation - Unlock the value of data (Book, 1st ed. 2019)
Martin Treder
R1,711 Discovery Miles 17 110 Ships in 10 - 15 working days

Data is the foundation of any current and future market transformation during this digital era. Companies are expected to adjust or to disappear. However, following assessments by Gartner and Forrester during the past two years, only a small fraction of all enterprises has adequately addressed the handling of data so far. Yet, more and more business leaders have become aware of the topic. They recognize the increasing relevance of data, and the need to act now. Those leaders will welcome this book as it guides them through the first steps in their journey towards a data-driven organisation. This book brings the topic of Data and its commercial usage to the attention of a broad range of business leaders. It encourages you to get engaged, by explaining in a non-technical way what data comprises, which opportunities wait to get discovered and, most importantly, how to prepare and launch the introduction of a Data Office in a company.

Machine Learning - Theory to Applications (Paperback): Seyedeh Leili Mirtaheri, Reza Shahbazian Machine Learning - Theory to Applications (Paperback)
Seyedeh Leili Mirtaheri, Reza Shahbazian
R1,715 Discovery Miles 17 150 Ships in 12 - 17 working days

- Offers a comprehensive technological path from basic theories to categorization of existing algorithms - Covers state-of-the-art Auto Encoder, Generative Networks, Synthetic data, Self-Driving cars and cognitive AI-based decision makings. - Includes practical evaluations with python on GAN and using synthetic data - Provides an overview of the trends, and applications to provide you with ML landscape

Shadow Algorithms Data Miner (Hardcover): Andrew Woo, Pierre Poulin Shadow Algorithms Data Miner (Hardcover)
Andrew Woo, Pierre Poulin
R2,162 Discovery Miles 21 620 Ships in 12 - 17 working days

Shadow Algorithms Data Miner provides a high-level understanding of the complete set of shadow concepts and algorithms, addressing their usefulness from a larger graphics system perspective. It discusses the applicability and limitations of all the direct illumination approaches for shadow generation. With an emphasis on shadow fundamentals, the book gives an organized picture of the motivations, complexities, and categorized algorithms available to generate digital shadows. It helps readers select the most relevant algorithms for their needs by placing the shadow algorithms in real-world contexts and looking at them from a larger graphics system perspective. As a result, readers know where to start for their application needs, which algorithms to begin considering, and which papers and supplemental material should be consulted for further details.

Combinatorial Scientific Computing (Hardcover, New): Uwe Naumann, Olaf Schenk Combinatorial Scientific Computing (Hardcover, New)
Uwe Naumann, Olaf Schenk
R3,971 Discovery Miles 39 710 Ships in 12 - 17 working days

Combinatorial Scientific Computing explores the latest research on creating algorithms and software tools to solve key combinatorial problems on large-scale high-performance computing architectures. It includes contributions from international researchers who are pioneers in designing software and applications for high-performance computing systems. The book offers a state-of-the-art overview of the latest research, tool development, and applications. It focuses on load balancing and parallelization on high-performance computers, large-scale optimization, algorithmic differentiation of numerical simulation code, sparse matrix software tools, and combinatorial challenges and applications in large-scale social networks. The authors unify these seemingly disparate areas through a common set of abstractions and algorithms based on combinatorics, graphs, and hypergraphs. Combinatorial algorithms have long played a crucial enabling role in scientific and engineering computations and their importance continues to grow with the demands of new applications and advanced architectures. By addressing current challenges in the field, this volume sets the stage for the accelerated development and deployment of fundamental enabling technologies in high-performance scientific computing.

Cost-Sensitive Machine Learning (Hardcover): Balaji Krishnapuram, Shipeng Yu, R. Bharat Rao Cost-Sensitive Machine Learning (Hardcover)
Balaji Krishnapuram, Shipeng Yu, R. Bharat Rao
R2,897 Discovery Miles 28 970 Ships in 12 - 17 working days

In machine learning applications, practitioners must take into account the cost associated with the algorithm. These costs include:

  • Cost of acquiring training data
  • Cost of data annotation/labeling and cleaning
  • Computational cost for model fitting, validation, and testing
  • Cost of collecting features/attributes for test data
  • Cost of user feedback collection
  • Cost of incorrect prediction/classification

Cost-Sensitive Machine Learning is one of the first books to provide an overview of the current research efforts and problems in this area. It discusses real-world applications that incorporate the cost of learning into the modeling process.

The first part of the book presents the theoretical underpinnings of cost-sensitive machine learning. It describes well-established machine learning approaches for reducing data acquisition costs during training as well as approaches for reducing costs when systems must make predictions for new samples. The second part covers real-world applications that effectively trade off different types of costs. These applications not only use traditional machine learning approaches, but they also incorporate cutting-edge research that advances beyond the constraining assumptions by analyzing the application needs from first principles.

Spurring further research on several open problems, this volume highlights the often implicit assumptions in machine learning techniques that were not fully understood in the past. The book also illustrates the commercial importance of cost-sensitive machine learning through its coverage of the rapid application developments made by leading companies and academic research labs.

Algorithms and Theory of Computation Handbook, Volume 1 - General Concepts and Techniques (Hardcover, 2nd edition): Mikhail J.... Algorithms and Theory of Computation Handbook, Volume 1 - General Concepts and Techniques (Hardcover, 2nd edition)
Mikhail J. Atallah, Marina Blanton
R6,226 Discovery Miles 62 260 Ships in 12 - 17 working days

Algorithms and Theory of Computation Handbook, Second Edition: General Concepts and Techniques provides an up-to-date compendium of fundamental computer science topics and techniques. It also illustrates how the topics and techniques come together to deliver efficient solutions to important practical problems. Along with updating and revising many of the existing chapters, this second edition contains four new chapters that cover external memory and parameterized algorithms as well as computational number theory and algorithmic coding theory.

This best-selling handbook continues to help computer professionals and engineers find significant information on various algorithmic topics. The expert contributors clearly define the terminology, present basic results and techniques, and offer a number of current references to the in-depth literature. They also provide a glimpse of the major research issues concerning the relevant topics.

Algorithmic Problem Solving (Paperback): R. Backhouse Algorithmic Problem Solving (Paperback)
R. Backhouse
R1,319 Discovery Miles 13 190 Ships in 12 - 17 working days

An entertaining and captivating way to learn the fundamentals of using algorithms to solve problems

The algorithmic approach to solving problems in computer technology is an essential tool. With this unique book, algorithm guru Roland Backhouse shares his four decades of experience to teach the fundamental principles of using algorithms to solve problems. Using fun and well-known puzzles to gradually introduce different aspects of algorithms in mathematics and computing. Backhouse presents you with a readable, entertaining, and energetic book that will motivate and challenge you to open your mind to the algorithmic nature of problem solving.Provides a novel approach to the mathematics of problem solving focusing on the algorithmic nature of problem solvingUses popular and entertaining puzzles to teach you different aspects of using algorithms to solve mathematical and computing challengesFeatures a theory section that supports each of the puzzles presented throughout the bookAssumes only an elementary understanding of mathematics

Let Roland Backhouse and his four decades of experience show you how you can solve challenging problems with algorithms

Combinatorics of Compositions and Words (Hardcover): Silvia Heubach, Toufik Mansour Combinatorics of Compositions and Words (Hardcover)
Silvia Heubach, Toufik Mansour
R5,696 Discovery Miles 56 960 Ships in 12 - 17 working days

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 and pattern enumeration in compositions and words. It also presents various tools and approaches that are applicable to other areas of enumerative combinatorics.

After a historical perspective on research in the area, the text introduces techniques to solve recurrence relations, including iteration and generating functions. It then focuses on enumeration of basic statistics for compositions. The text goes on to present results on pattern avoidance for subword, subsequence, and generalized patterns in compositions and then applies these results to words. The authors also cover automata, the ECO method, generating trees, and asymptotic results via random compositions and complex analysis.

Highlighting both established and new results, this book explores numerous tools for enumerating patterns in compositions and words. It includes a comprehensive bibliography and incorporates the use of the computer algebra systems Maple and Mathematica(r), as well as C++ to perform computations.

Network Science (Hardcover): Albert-Laszlo Barabasi Network Science (Hardcover)
Albert-Laszlo Barabasi; As told to Marton Posfai
R1,447 Discovery Miles 14 470 Ships in 9 - 15 working days

Networks are everywhere, from the internet, to social networks, and the genetic networks that determine our biological existence. Illustrated throughout in full colour, this pioneering textbook, spanning a wide range of topics from physics to computer science, engineering, economics and the social sciences, introduces network science to an interdisciplinary audience. From the origins of the six degrees of separation to explaining why networks are robust to random failures, the author explores how viruses like Ebola and H1N1 spread, and why it is that our friends have more friends than we do. Using numerous real-world examples, this innovatively designed text includes clear delineation between undergraduate and graduate level material. The mathematical formulas and derivations are included within Advanced Topics sections, enabling use at a range of levels. Extensive online resources, including films and software for network analysis, make this a multifaceted companion for anyone with an interest in network science.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
AI for Scientific Discovery
Janna Hastings Hardcover R3,595 Discovery Miles 35 950
The Garbage Collection Handbook - The…
Richard Jones, Antony Hosking, … Paperback R1,423 Discovery Miles 14 230
Optimization of Sustainable Enzymes…
J Satya Eswari, Nisha Suryawanshi Hardcover R2,693 Discovery Miles 26 930
Algorithm Design: A Methodological…
Patrick Bosc, Marc Guyomard, … Paperback R1,587 Discovery Miles 15 870
Handbook of Computer Programming with…
Dimitrios Xanthidis, Christos Manolas, … Hardcover R2,751 Discovery Miles 27 510
Digital Intermediation - Unseen…
Jonathon Hutchinson Paperback R1,096 Discovery Miles 10 960
Algorithms Illuminated - Omnibus Edition
Tim Roughgarden Hardcover R1,563 Discovery Miles 15 630
Computational Statistical Methodologies…
Priyanka Harjule, Azizur Rahman, … Hardcover R4,297 Discovery Miles 42 970
The Garbage Collection Handbook - The…
Richard Jones, Antony Hosking, … Hardcover R1,885 Discovery Miles 18 850
A Practical Approach to Data Structures…
Sanjay Pahuja Hardcover R1,424 Discovery Miles 14 240

 

Partners