I will start with some generalities on many-valued logics
(and in particular finitely-valued logics). Then I will
present the resolution-based approach to theorem proving for
finite-valued logics due to Baaz and Fermueller and the
methods developed by Haehnle.