A classification rule reduction algorithm based on significance domains