A computer program for sequential diagnosis has been developed for use in a variety of problem areas. The program employs sequential decision-making to balance the risk of making a diagnosis against the cost of further testing and the value of the evidence which can be obtained. Basically the program consists of an information structure which describes the problem area, an inference function which interprets signs and symptoms in terms of the medical knowledge in the information structure, and a test selection function which continually reevaluates the potential value of diagnostic tests in the light of increased information about the patient and the costs of tests and possible misdiagnoses.
Gorry GA, Barnett GO. Sequential Diagnosis by Computer. JAMA. 1968;205(12):849-854. doi:10.1001/jama.1968.03140380053012