Computer Science & Engineering

  • Name:Deng Yuxin
  • Title:Associate Professor
  • Office:3-519
  • Office Phone:
  • Email:deng-yx@cs.sjtu.edu.cn
  • Website:

Research Field

Concurrency theory; Programming semantics; Type theory; Language-based security; Models for probabilistic computation; Formal verification.

Education

2002 -- 2005, Ecole des Mines de Paris, France, Ph.D.
1999 -- 2002, Shanghai Jiao Tong University, M.E.
1995 -- 1999, Shanghai Jiao Tong University, B.E.

Work experience

2012.2 -- 2014.2, United Nations Educational, Scientific and Cultural Organization. Loaned Expert.
2011.2 -- 2011.12, Carnegie Mellon University, USA. Visiting Scholar.
2006 -- Shanghai Jiao Tong University. Associate Professor.
2005 -- 2006, The University of New South Wales, Australia. Research Associate.

Research

Awards and Honors

Teaching

- Spring 2014: Formal Semantics of Programming Languages.
- Fall 2010: Data Structures and Algorithms.
- Spring 2010: Formal Semantics of Programming Languages.
- Fall 2009: Discrete Mathematics
- Fall 2009: Data Structures and Algorithms
- Spring 2009: Discrete Mathematics.
- Spring 2009: Programming semantics.
- Fall 2008: Discrete Mathematics.
- Fall 2008: Data Structures and Algorithms.
- Spring 2008: Programming semantics.
- Spring 2008: Introduction to Software Engineering.
- Fall 2007: Data Structures and Algorithms.

Publications

Yuxin Deng, Rob J. Simmons, and Iliano Cervesato.
Relating Reasoning Methodologies in Linear Logic and Process Algebra.
Mathematical Structures in Computer Science. Cambridge University Press, 2014. To appear.

Yuxin Deng and Yu Zhang.
Program Equivalence in Linear Contexts.
In Theoretical Computer Science. 2014. To appear.

Yuan Feng, Yuxin Deng, and Mingsheng Ying.
Symbolic bisimulation for quantum processes.
In ACM Transactions on Computational Logic, Vol. 15, No. 2, Article 14, 2014.

Yuxin Deng, Rob van Glabbeek, Matthew Hennessy, and Carroll Morgan.
Real-Reward Testing for Probabilistic Processes.
In Theoretical Computer Science, 538: 16-36, 2014.

Yuxin Deng and Matthew Hennessy.
Compositional Reasoning for Weighted Markov Decision Processes.
In Science of Computer Programming, 78: 2537-2579, 2013.

Xiaojie Deng, Yu Zhang, Yuxin Deng and Farong Zhong.
The Buffered Pi-Calculus: A Model for Concurrent Languages.
In Proceedings of the 7th International Conference on Language and Automata Theory and Applications (LATA’13). Lecture Notes in Computer Science 7810, pages 250-261. Springer, 2013.

Yuxin Deng and Yuan Feng.
Open Bisimulation for Quantum Processes.
In Proceedings of the 7th IFIP International Conference on Theoretical Computer Science (TCS’12). Lecture Notes in Computer Science 7604, pages 119-133. Springer, 2012.

Yuxin Deng and Alwen Tiu.
Characterisations of Testing Preorders for a Finite Probabilistic Pi-Calculus.
Formal Aspects of Computing, 24(4-6):701-726, 2012.

Yuxin Deng, Robert J. Simmons, and Iliano Cervesato.
Relating Reasoning Methodologies in Linear Logic and Process Algebra.
In Proceedings of the 2nd International Workshop on Linearity (LINEARITY’12). Electronic Proceedings in Theoretical Computer Science 101: 50-60, 2012.

Yuxin Deng and Matthew Hennessy.
On the Semantics of Markov Automata.
In Proceedings of the 38th International Colloquium on Automata, Languages and Programming (ICALP’11). Lecture Notes in Computer Science 6756, pages 307-318. Springer, 2011.

Yuxin Deng and Matthew Hennessy.
On the Semantics of Markov Automata.
Information and Computation, 222:139-168, 2013. (Special issue of ICALP’11, track B).

Yuxin Deng and Wenjie Du.
Logical, Metric, and Algorithmic Characterisations of Probabilistic Bisimulation.
Technical Report CMU-CS-11-110, Carnegie Mellon University, 2011.

Yuxin Deng, Stephane Grumbach, and Jean-Francois Monin.
A Framework for Verifying Data-Centric Protocols.
In Proceedings of the 13th IFIP International Conference on Formal Methods for Object-based Distributed Systems & the 31th IFIP International Conference on Formal Techniques for Networked and Distributed Systems (FMOODS & FORTE’11), Lecture Notes in Computer Science 6722, pages 106-120. Springer, 2011.

Yuxin Deng, Rob van Glabbeek, Matthew Hennessy, and Carroll Morgan.
Real-Reward Testing for Probabilistic Processes.
In Proceedings of the 9th Workshop on Quantitative Aspects of Programming Languages (QAPL’11). Electronic Proceedings in Theoretical Computer Science 57: 61-73. 2011.

Yuxin Deng and Matthew Hennessy.
Compositional Reasoning for Markov Decision Processes (Extended Abstract).
In Proceedings of the 4th International Conference on Foundamentals of Software Engineering (FSEN’11). Lecture Notes in Computer Science 7141, pages 143-157. Springer, 2012.

Yuxin Deng and Rob van Glabbeek.
Characterising Probabilistic Processes Logically.
In Proceedings of the 17th International Conference on Logic for Programming, Artificial Intelligence and Reasoning (LPAR’10), Lecture Notes in Computer Science 6397, pages 278-293. Springer, 2010.

Xiangxi Li, Yu Zhang, and Yuxin Deng.
Verifying Anonymous Credential Systems in Applied Pi Calculus.
In Proceedings of the 8th International Conference on Cryptology and Network Security (CANS’09), Lecture Notes in Computer Science 5888, pp.209-225. Springer, 2009.

Yuxin Deng and Wenjie Du.
A Local Algorithm for Checking Probabilistic Bisimilarity.
In Proceedings of the 4th International Conference on Frontier of Computer Science and Technology (FCST’09), pp. 401-407. IEEE Computer Society, 2009.

Wenjie Du and Yuxin Deng.
On Mobility and Communication.
In Proceedings of the 5th International Symposium on Domain Theory (ISDT’09), Electronic Notes in Theoretical Computer Science 257:19-33. Elsevier, 2009.

Yuxin Deng, Rob van Glabbeek, Matthew Hennessy, and Carroll Morgan.
Testing Finitary Probabilistic Processes (Extended Abstract).
In Proceedings of the 20th International Conference on Concurrency Theory (CONCUR’09), Lecture Notes in Computer Science 5710, pp. 274-288. Springer, 2009.

Yuxin Deng and Jean-Francois Monin.
Verifying Self-stabilizing Population Protocols with Coq.
In Proceedings of the 3rd IEEE International Symposium on Theoretical Aspects of Software Engineering (TASE’09), pp. 201-208. IEEE Computer Society, 2009.

Yuxin Deng and Wenjie Du.
Kantorovich Metric in Computer Science: A Brief Survey.
In Proceedings of the 7th Workshop on Quantitative Aspects of Programming Languages (QAPL’09), Electronic Notes in Theoretical Computer Science 253(3):73-82. Elsevier, 2009.

Xin Chen and Yuxin Deng.
Game Characterizations of Process Equivalences.
In Proceedings of the 6th Asian Symposium on Programming Languages and Systems (APLAS’08), Lecture Notes in Computer Science 5356, pp. 107-121. Springer, 2008.

Jun Pang, Zhengqin Luo, and Yuxin Deng.
On Automatic Verification of Self-stabilizing Population Protocols.
In Proceedings of the 2nd IEEE International Symposium on Theoretical Aspects of Software Engineering (TASE’08), pp. 185-192. IEEE Computer Society, 2008.

Yuxin Deng.
A simple completeness proof for the axiomatisations of weak behavioural equivalences.
Bulletin of the European Association for Theoretical Computer Science 93: 207-219, 2007.

Yuxin Deng, Rob van Glabbeek, Matthew Hennessy, Carroll Morgan, and Chenyi Zhang.
Characterising Testing Preorders for Finite Probabilistic Processes (Extended Abstract).
In Proceedings of the 22nd Annual IEEE Symposium on Logic in Computer Science (LICS’07), pp. 313-325. IEEE Computer Society, 2007.

Yuxin Deng, Rob van Glabbeek, Matthew Hennessy, and Carroll Morgan.
Characterising Testing Preorders for Finite Probabilistic Processes.
In Logical Methods in Computer Science, 4(4:4): 1-33, 2008.

Yuxin Deng, Rob van Glabbeek, Matthew Hennessy, Carroll Morgan, and Chenyi Zhang.
Remarks on Testing Probabilistic Processes.
In Computation, Meaning, and Logic: Articles dedicated to Gordon Plotkin (L. Cardelli, M. Fiore and G. Winskel, Eds.), Electronic Notes in Theoretical Computer Science, 172: 359-397, 2007.

Yuxin Deng, Rob van Glabbeek, Carroll Morgan, and Chenyi Zhang.
Scalar Outcomes Suffice for Finitary Probabilistic Testing.
In Proceedings of the 16th European Symposium on Programming (ESOP’07), Lecture Notes in Computer Science 4421, pp. 363-378. Springer, 2007.

Yuxin Deng and Wenjie Du.
Probabilistic Barbed Congruence.
In Proceedings of the 5th Workshop on Quantitative Aspects of Programming Languages (QAPL’07), Electronic Notes in Theoretical Computer Science 190(3), pp. 185-203. Elsevier, 2007.

Lin Song, Yuxin Deng, and Xiaojuan Cai.
Towards automatic measurement of probabilistic processes.
In Proceedings of the 7th International Conference on Quality Software (QSIC’07), pp. 50-59. IEEE Computer Society, 2007.

Zhengqin Luo, Xiaojuan Cai, Jun Pang, and Yuxin Deng.
Analyzing an Electronic Cash Protocol Using Applied Pi Calculus.
In Proceedings of the 5th International Conference on Applied Cryptography and Network Security (ACNS’07), Lecture Notes in Computer Science 4521, pp. 87-103. Springer, 2007.

Yuxin Deng, Jun Pang, and Peng Wu.
Measuring Anonymity with Relative Entropy.
In Proceedings of the 4th International Workshop on Formal Aspects in Security and Trust (FAST’06), Lecture Notes in Computer Science 4691, pp. 65-79. Springer, 2007.

Yuxin Deng, Catuscia Palamidessi, and Jun Pang.
Compositional Reasoning for Probabilistic Finite-State Behaviors.
In Processes, Terms and Cycles: Steps on the Road to Infinity, Essays Dedicated to Jan Willem Klop, on the Occasion of His 60th Birthday, Lecture Notes in Computer Science 3838, pp. 309-337. Springer, 2005.

Yuxin Deng, Catuscia Palamidessi, and Jun Pang.
Weak probabilistic anonymity.
In Proceedings of the 3rd International Workshop on Security Issues in Concurrency (SecCo’05), Electronic Notes in Theoretical Computer Science 180(1):55-76. Elsevier, 2007.

Yuxin Deng, Tom Chothia, Catuscia Palamidessi, and Jun Pang.
Metrics for action-labelled quantitative transition systems.
In Proceedings of the 3rd Workshop on Quantitative Aspects of Programming Languages (QAPL’05), Electronic Notes in Theoretical Computer Science 153(2), pp. 79-96. Elsevier, 2006.

Yuxin Deng and Catuscia Palamidessi.
Axiomatizations for probabilistic finite-state behaviors (Extended Abstract).
In Proceedings of the 8th International Conference on Foundations of Software Science and Computation Structures (FOSSACS’05), Lecture Notes in Computer Science 3441, pp. 110-124. Springer, 2005.

Yuxin Deng and Catuscia Palamidessi.
Axiomatizations for probabilistic finite-state behaviors.
Theoretical Computer Science, 373(1-2): 92-114, 2007.

Yuxin Deng and Davide Sangiorgi.
Ensuring termination by typability (Extended Abstract).
In Proceedings of the 3rd IFIP International Conference on Theoretical Computer Science (TCS’04), pp. 619-632. Kluwer, 2004.

Yuxin Deng and Davide Sangiorgi.
Ensuring termination by typability.
Information and Computation, 204(7): 1045-1082, 2006.

Yuxin Deng and Davide Sangiorgi.
Towards an algebraic theory of typed mobile processes (Extended Abstract).
An early version appeared in Proceedings of the 31st International Colloquium on Automata, Languages and Programming (ICALP'04), Lecture Notes in Computer Science 3142, pp. 445-456. Springer, 2004.

Others