Computational Complexity Quantum Algorithms Primality Testing Noise Reduction Simulation Algorithms Polynomial-Time Algorithms Optimization Computational Problems Average-Case Analysis Problem Solving Computational Mathematics Weighted Allocations Complexity Theory Evolutionary Algorithms Randomized Algorithms