AbstractIt frequently occurs in catalytic reforming that several fixed bed catalytic reactors are run in series. Periodically a bed must be removed and regenerated while a previously regenerated bed is used in its place. An algorithm that finds which bed to remove and how to order the remaining beds and the previously regenerated bed so that some suitable objective function is optimized is presented for the case where the catalyst decays uniformly down the length of each reactor.