Faculty of Computer Science, University of New Brunswick, Fredericton, NB E3B 5A3, Canada. dkorkin@unb.ca|Faculty of Computer Science, University of New Brunswick, Fredericton, NB E3B 5A3, Canada. dkorkin@unb.ca