Decision tables and decision algorithms