al·go·rithm (āl'gə-rĭth'əm) n. A step-by-step problem-solving procedure, especially an established, recursive computational procedure for solving a problem in a finite number of steps.
[Variant (probably influenced by arithmetic) of algorism.] al'go·rith'mic (-rĭth'mĭk) adj., al'go·rith'mi·cal·ly adv.