Finding Domains Algebraically