Skip to product information
1 of 1

Ronald T. Kneusel

The Art Of Randomness: Randomized Algorithms in the Real World

The Art Of Randomness: Randomized Algorithms in the Real World

Regular price £33.11 GBP
Regular price £47.99 GBP Sale price £33.11 GBP
31% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £14.88

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about The Art Of Randomness: Randomized Algorithms in the Real World


Randomness is a powerful tool in programming, science, and art, allowing for the simulation of Darwinian evolution, product placement in a grocery store, hiding information in plain sight, and generating art and music. This introduction encourages readers to engage in what-if speculation and demonstrates its problem-solving role with hands-on experiments using Python code.

Format: Paperback / softback
Length: 400 pages
Publication date: 05 March 2024
Publisher: No Starch Press,US


When applied appropriately, randomness can be a potent tool in programming, science, and art. This engaging and entertaining introduction to randomness demonstrates how to harness chaos for practical purposes, showcasing its ability to power various applications such as simulating Darwinian evolution, optimizing product placement in grocery stores, hiding information in plain sight, and even generating art and music. By encouraging you to engage in imaginative "what if" scenarios, you'll develop a intuition for when and how to utilize randomness to achieve your goals.

Each chapter delves into how randomness contributes to a specific topic area, followed by hands-on experiments using Python code to illustrate its problem-solving capabilities. By the end of the book, you'll understand why randomness is a valuable asset in the toolbox of every programmer.

Dive into the mathematical foundations of randomness, explore its applications in encrypting messages, building models, and implementing swarm-intelligence or machine-learning algorithms. Discover how randomness can be used to create realistic simulations, generate random shapes and patterns, and implement random decision-making processes.

By leveraging the power of randomness, you'll unlock new possibilities and enhance your creativity in programming, science, and art. This book provides a comprehensive and accessible guide to harnessing the unpredictable nature of randomness for practical purposes, making it an essential resource for anyone interested in exploring the exciting world of randomness.

Weight: 758g
Dimension: 179 x 234 x 27 (mm)
ISBN-13: 9781718503243

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details