A general algorithm for estimating a Markov-generated increment-decrement life table with applications to marital-status patterns.