This paper deals with a reduced-complexity per survivor processing-based CPM demodulation. It relies on a trellis with reduced state number and defined from a rational modulation index possibly different from the transmit modulation index and referred to as virtual receiver modulation index. The virtual receiver modulation index should be chosen so as to achieve a tradeoff between error-rate performance and complexity reduction. The main purpose of this paper is the choice of the virtual receiver modulation index. It gives guidelines to discard the values of the virtual receiver modulation index, that degrade the error-rate performance. Two criteria are used. The first one considers the uncoded CPM case and is based on an approximation of the minimal Euclidean distance. The second one is related to the bit interleaved coded CPM case and resorts to an EXIT chart to analyze the convergence of the iterative receiver.