1Dept. of Mathematics Queens University Kingston, Ontario K7L 3N6 CANADA
2Dept. of Computer Science University of Waterloo University of Waterloo CANADA
3Dept. of Combinatorics and Optimization University of Waterloo Waterloo, Ontario N2L 3G1 CANADA
4Dept. of Mathematics and Statistics University of Nebraska – Lincoln Lincoln, Nebraska 68588 U.S.A.
5Dept. of Computer Science Rochester Institute of Technology Rochester, New York 14623 U.S.A.