  We give three methods for entangling quantum states in quantum dots. We do
this by showing how to tailor the resonant energy (Foerster-Dexter) transfer
mechanisms and the biexciton binding energy in a quantum dot molecule. We
calculate the magnitude of these two electrostatic interactions as a function
of dot size, interdot separation, material composition, confinement potential
and applied electric field by using an envelope function approximation in a
two-cuboid dot molecule. In the first implementation, we show that it is
desirable to suppress the Foerster coupling and to create entanglement by using
the biexciton energy alone. We show how to perform universal quantum logic in a
second implementation which uses the biexciton energy together with
appropriately tuned laser pulses: by selecting appropriate materials parameters
high fidelity logic can be achieved. The third implementation proposes
generating quantum entanglement by switching the Foerster interaction itself.
We show that the energy transfer can be fast enough in certain dot structures
that switching can occur on a timescale which is much less than the typical
decoherence times.
