This paper is devoted to the development of kinematic contact-impact algori
thm for impact problems. The developed algorithm is based on conservation o
f momentum and coefficient of restitution. Node-node and node-element conta
cts are formulated. The algorithm includes a novel method for handling pote
ntial voids and overlaps at contact intersection. Rigid Coulomb's friction
model is incorporated to handle sliding conditions. The developed kinematic
contact-impact algorithm is incorporated into an explicit finite differenc
e code previously developed by the authors. To validate the developed conta
ct-impact algorithm, some numerical examples are illustrated. Comparisons b
etween the kinematic contact algorithm and the exact solutions are made.