Xiaokang Qiu

I am a graduate student in computer science at the University of Illinois at Urbana-Champaign. I started in Fall 2007 and I am studying logic, automated deduction and program verification with Madhusudan Parthasarathy.

Before starting my studies at the University of Illinois I completed my Master studies at Nanjing University, China in the group of Xuandong Li.

If you need to contact me, the easiest way to do that is by email to "qiu2" at the domain "illinois.edu". You can also visit me at my office:

3240 Siebel Center
201 N Goodwin Ave
Urbana, IL 61801
phone: +1-(217)-333-5219

Selected Publications

Projects

Strand: A logic combining heap structures and data
Strand ("STRucture ANd Data") is a logic that allows reasoning with heap-manipulating programs using deductive verification and SMT solvers. More details can be found here).
Dryad: Recursive proofs for inductive tree data-structures
Dryad is a quantifier-free first-order logic over heaps augmented with recursive definitions of various types (e.g., an integer, a set/multiset of integers, etc.) defined for locations that have a tree under them. More details can be found here).

Misc

My Erdös number is at most 4.
Valid XHTML 1.0! Valid CSS!