logical narrowing-based reachability analysis