A resolution-based theorem proving algorithm is a method for automated reasoning in logic that uses the principle of resolution to derive conclusions from a set of premises. This algorithm works by transforming logical statements into a specific form, typically conjunctive normal form (CNF), and then applying resolution rules to identify contradictions or valid conclusions, thereby proving or disproving theorems systematically.