1Department of Electrical Engineering and Computer Science University of Kansas Lawrence, Kansas 66045 U.S.A.
2Department of Computer Science San Jose State University San Jose, California 95192 U.S.A.
3Nanyang Business School Department of Management Science Nanyang Technology University Singapore
4Department of Mathematics and Statistics San Francisco State University San Francisco, California 94132. U.S.A.