Qixiang Sun
    Qixiang Sun
    Email: qsun@cs.stanford.edu


Biographical Sketch

I received my B.S. in Computer Science, B.S. in Mathematics, and M.Eng. in Computer Science from Massachusetts Institute of Technology in 2000. I did my Ph.D. at Stanford University under Prof. Hector Garcia-Molina. (I officially turned in my dissertation in 2009.) I have been working at Google since 2005.


My primary research was in peer-to-peer systems. I was also interested in distributed algorithms/systems and networking.

Bridge (the card game)

As Greg Humphreys's advisor once told him, my advisor also gave me the "You can either get a Ph.D. or a Life Master" speech. I decided to temper down my bridge playing until I graduate. But when time permitting, I still play a few hands. In any case, below are the links to my "own" bidding system.

The generic version of the home-made and battle-hardened Recursive Diamond bidding system and its genealogy tree.

The Mellon flavor of Recursive Diamond as refined by Adam Meyerson when he was at CMU. Charlie Garrod, Greg Humphreys, and Noble Shore also contributed to the modified version. This variant contains many improvements and discussions.

Team Cardinal in the OKBridge - Riko's Ladder and some of our match results

Go (the board game)

I played Go against my father when I was a kid. Recently, I decided to pick up the game again (probably to the chagrin of my advisor). I went to the Palo Alto Go club a few times. Most folks there are 2 or 3 dans level. My skill level is around 5 kyu. I can win my share of games with 4 stones handicap against dan level players.

There are many online servers. The largest is probably IGS . The KGS server is also pretty good, at least for me since there are more upper kyu level players. Keseido also sells Go books. I would recommend the Elementary Go Series and Mastering the Basics Series.

There are many other online Go web sites. The Sensei Library site is a decent starting place for anyone interested in learning more about Go.

Japanese Anime

Yes, this is yet another bad habit that I picked up after I stopped playing bridge day and night. Instead, now I spend hours watching anime. A few of my favorites are:

  • Grave of the Fireflies (Hotaru no Haka)
  • Koi Kaze
  • Rurouni Kenshin - Reminiscence OVA (Tsuiokuhen)
  • Now and Then, Here and There (Ima, Soko ni Iru Boku)
  • Only Yesterday (Omohide Poro Poro)
  • Infinite Ryvius (Mugen no Ryvius)
  • Saishuuheiki Kanojo (SaiKano)
  • Full moon wo Sagashite
  • Great Teacher Onizuka
  • GunGrave
  • Kimi ga Nozumo Eien
  • Wolf's Rain
  • Voices of a Distant Star (Hoshi no Koe)
  • The AnimeNfo site has a large database on animes. Also, Tokyo Toshokan lists most recent BitTorrent links for anime/manga-related things. Animesuki is another site that lists and archives fan-subbed anime BitTorrent links.