Communication-induced Checkpointing Protocols Research Articles