As regards the construction, for an R-IBT the first step is to recover the "Implied Ending Risk-Neutral Probabilities" of spot prices. Then by the assumption that all paths which lead to the same ending node have the same risk-neutral probability, a "path probability" is attached to each ending node. Thereafter "it's as simple as One-Two-Three", and a three step backwards recursion allows for the node probabilities to be recovered for each time step. Option valuation then proceeds as standard, with these substituted for "p". For DKC, the first step is to recover the state prices corresponding to each node in the tree, such that these are consistent with observed option prices (i.e. with the volatility surface). Thereafter the up-, down- and middle-probabilities are found for each node such that: these sum to 1; spot prices adjacent time-step-wise evolve risk neutrally, incorporating dividend yield; state prices similarly "grow" at the risk free rate. (The solution here is iterative per time step as opposed to simultaneous.) As for R-IBTs, option valuation is then by standard backward recursion.