Determine the method of Choosing Algorithms
In general, most of operations are easy and have a satisfactory algorithm since description of what is to be done also shows how it is to be done. Most of operations in object link network simply traverse to get back or change attributes or links. Non-trivial algorithms are normally required for two reasons:
i) If no procedural specification is given for the functions
ii) If a simple but useless algorithm serves as a definition of function.