A well-established mathematical algorithm known as dynamic programming, combined with advances in personal computing power, now allows straightforward optimization of fixed-bed catalyst life strategy.