Quantum Networks for Generating Arbitrary Quantum States
  Quantum protocols often require the generation of specific quantum states. We describe a quantum algorithm for generating any prescribed quantum state. For an important subclass of states, including pure symmetric states, this algorithm is efficient. 
Phillip Kaye, Michele Mosca