Depth-first search. Depth-first search (DFS) is an algorithm for traversing or searching tree or graph data structures. One starts at the root (selecting some arbitrary node as the root in the case of a graph) and explores as far as possible along each branch before backtracking.
Derivative classification is: the incorporating, paraphrasing, restating, or generating in new form information that is already classified and the marking of the new material consistent with the classification of the source material, or the marking of the information in accordance with an authorized classification guide.
A derivative is a contract between two or more parties whose value is based on an agreed-upon underlying financial asset, index, or security. Common underlying instruments include: bonds, commodities, currencies, interest rates, market indexes, and stocks. Futures contracts, forward contracts, options, swaps, and warrants are common derivatives. A futures contract, for example, is a derivative because its value is affected by the performance of the underlying contract.