Optimization of Pseudo-Kronecker Expressions Using Multiple-Place Decision Diagrams