Figure 1
From: An efficient algorithm for de novo predictions of biochemical pathways between chemical compounds

Operator vector of enzyme reaction and a sequence of applications of operator vectors. (A) An operator vector expresses the change in chemical structure before and after the reaction, which is computed as the difference between the product compound vector and the substrate compound vector. (B) An application of an enzyme reaction to a compound can be done simply by "addition" of the operator vector to the compound vector. Therefore, a reaction pathway is represented by a sequence of additions of operator vectors.