mine association rules from a database to support crime management or fire-fighting resources allocation. The mining procedure consists of two modules. One is a clustering module based on a neural network. The another is a rule extraction module applying rough set theory that can extract association rules for each homogeneous cluster and the relationships between different clusters