based on a separation criterion