1997年3月任香港中文大学数理技术研究所研究员。1996年6月至1996年7月任中科院应用数学研究所高级访问学者。1998年1月至1998年7月、1999年10月至2000年2月任香港中文大学计算科学与工程系研究员。2000年6月至2000年9月任香港城市大学计算机系研究员。2001年9月至2001年10月任意大利那不勒斯腓特烈二世大学访问教授。2002年10月至2002年12月任英国艾塞克斯大学访问教授。1994年起任西安交通大学信息与系统科学研究所所长、博士生导师；1997年5月至2003年7月任