Extraction of Preference and Classification Rules in Floor Plan Databases using Answer Set Programming