Design and learning-based decoding of low-density-parity-check codes for multiterminal communication