Skip to main content
  • Book
  • © 2023

Algorithmic Intelligence

Towards an Algorithmic Foundation for Artificial Intelligence

  • Demonstrates the algorithmic foundations of computer intelligence
  • Integrates programming, theoretical computer science, optimization, machine learning, data mining, data analytics
  • Covers searching, sorting and deep learning with applications to big data, games, biology, robotics, IT security
  • 14k Accesses

Buy it now

Buying options

eBook USD 189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (25 chapters)

  1. Front Matter

    Pages i-xxv
  2. Basics

    1. Front Matter

      Pages 1-1
    2. Programming Primer

      • Stefan Edelkamp
      Pages 3-33
    3. Shortest Paths

      • Stefan Edelkamp
      Pages 35-48
    4. Sorting

      • Stefan Edelkamp
      Pages 49-66
    5. Deep Learning

      • Stefan Edelkamp
      Pages 67-84
    6. Monte-Carlo Search

      • Stefan Edelkamp
      Pages 85-104
  3. Big Data

    1. Front Matter

      Pages 105-105
    2. Graph Data

      • Stefan Edelkamp
      Pages 107-118
    3. Multimedia Data

      • Stefan Edelkamp
      Pages 119-128
    4. Network Data

      • Stefan Edelkamp
      Pages 129-152
    5. Image Data

      • Stefan Edelkamp
      Pages 153-164
    6. Navigation Data

      • Stefan Edelkamp
      Pages 165-178
  4. Research Areas

    1. Front Matter

      Pages 179-179
    2. Machine Learning

      • Stefan Edelkamp
      Pages 181-192
    3. Problem Solving

      • Stefan Edelkamp
      Pages 193-216
    4. Card Game Playing

      • Stefan Edelkamp
      Pages 217-256
    5. Action Planning

      • Stefan Edelkamp
      Pages 257-280
    6. General Game Playing

      • Stefan Edelkamp
      Pages 281-296
    7. Multiagent Systems

      • Stefan Edelkamp
      Pages 297-308

About this book

In this book the author argues that the basis of what we consider computer intelligence has algorithmic roots, and he presents this with a holistic view, showing examples and explaining approaches that encompass theoretical computer science and machine learning via engineered algorithmic solutions.

Part I of the book introduces the basics. The author starts with a hands-on programming primer for solving combinatorial problems, with an emphasis on recursive solutions. The other chapters in the first part of the book explain shortest paths, sorting, deep learning, and Monte Carlo search. 

A key function of computational tools is processing Big Data efficiently, and the chapters in Part II of the book examine traditional graph problems such as finding cliques, colorings, independent sets, vertex covers, and hitting sets, and the subsequent chapters cover multimedia, network, image, and navigation data. 

The highly topical research areas detailed in Part IIIare machine learning, problem solving, action planning, general game playing, multiagent systems, and recommendation and configuration. 

Finally, in Part IV the author uses application areas such as model checking, computational biology, logistics, additive manufacturing, robot motion planning, and industrial production to explain how the techniques described may be exploited in modern settings.

The book is supported with a comprehensive index and references, and it will be of value to researchers, practitioners, and students in the areas of artificial intelligence and computational intelligence.

Authors and Affiliations

  • AI Center, Faculty of Electrical Engineering, Czech Technical University in Prague, Prague, Czech Republic

    Stefan Edelkamp

About the author

Prof. Dr. Stefan Edelkamp is full professor at the Czech Technical University in Prague. Previously he was the leader of the planning group at King's College London, and also worked at the Institute for Artificial Intelligence, Faculty of Computer Science and Mathematics of the University of Bremen, and at the University of Applied Science in Darmstadt. For a short period of time, he held the position of an Interim Professor at the University of Koblenz and Landau and Paris Dauphine University. He earned his Ph.D. from Freiburg University and led a junior research group at the Technical University of Dortmund. His main scientific interest is algorithmic intelligence, which encompasses areas such as heuristic search, action planning, game playing, machine learning, motion planning, multiagent simulation, model checking, distributed computing, algorithm engineering, and computational biology.



Bibliographic Information

Buy it now

Buying options

eBook USD 189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access