In this paper the efficient implementation of numerical
software for solving delay differential equations is addressed. Several
strategies that have been developed over the past 25 years for improving the
efficiency of delay differential equation solvers are described. Of particular
interest is a new method of automatically constructing the network dependency
graph used in tracking derivative discontinuities.