The conversation between human and AI assistant.
[|Human|] Write a concise definition for "algorithm".
[|AI|] An algorithm is a step-by-step procedure or set of rules for solving a problem or accomplishing a task, often used in computing and mathematical operations.
[|Human|] 
Write a concise definition for "algorithm".