CNODE: clustering of set-valued non-ordered discrete data. (21st July 2009)