One of the two methods for performing a perturbation calculation using Mont
e Carlo simulations is by differential sampling. The fundamental theory of
differential sampling in Monte Carlo is well-presented in the literature bu
t algorithms for implementation of the theory are not well-documented. The
development of a differential sampling scheme and its implementation from t
he viewpoint of the Monte Carlo practitioner are presented here. Simplified
examples of radiation transport and criticality of a multiplying system ar
e used to illustrate the algorithms for implementation. Notes on applying t
he same schemes to more complex problems are also discussed. (C) Elsevier S
cience Ltd. All rights reserved.