Irregular low density parity check (LDPC) codes have an earlier waterfall region than regular LDPC codes, but have a higher error floor region than regular LDPC codes. In this paper, we propose a mixed mapping algorithm which can reduce the high error floor region of irregular LDPC codes. We provide union bound analysis and investigate effects on trapping sets.