Strategies in Abduction: Generating and Selecting Diagnostic Hypotheses