negative abundance-oriented (NABO) algorithm