Computer Science Field Guide - Algorithms
BIG O notation
In CS encryption keys and passwords should be so long that even a really fast computer program would take an impractically long time to try out every possible combination. Because each additional character greatly increases the number of combinations to try, a brute-force attack quickly becomes INTRACTABLE
Increasing the length of a password makes a huge difference to the difficulty of cracking it. It becomes even harder when you include letter and special characters in the password.
Computer Science Field Guide - Encryption
8.3. Cryptosystems used in practice
8.4. The key distribution problem
Computer Science Field Guide - Complexity and Tractability
11.2. Algorithms, problems, and speed limits
11.4. The Travelling Salesman Problem
Heuristics for TSP (good)
The “knapsack problem” appears in many forms in economics, engineering, and business
Real World Companies lik Telogis, Kamar - Timetabling
Ways of solving intractable problems