Department of Computer Science, North Carolina State University, Raleigh, NC, USA. Jon_Doyle@ncsu.edu.|Department of Computer Science, North Carolina State University, Raleigh, NC, USA. Jon_Doyle@ncsu.edu.|Department of Computer Science, North Carolina State University, Raleigh, NC, USA. Jon_Doyle@ncsu.edu.