
![[Home]](http://www.geocities.com/sharique_sayeed/algorithm/home_g.gif)
![[Previous Chapter]](http://www.geocities.com/sharique_sayeed/algorithm/prevch_g.gif)
![[Next Chapter]](http://www.geocities.com/sharique_sayeed/algorithm/nextch_g.gif)
2. Basic Concepts
- Data structure description
- Grammar for data objects
- Constraints for data objects
- Sequential order
- Uniqueness
- Hierarchical order
- Hierarchical balance
- Optimality
- Algorithm descriptions
- Basic (or atomic) operations
- Building procedures
- Composition
- Alternation
- Conformation
- Self-organization
- Interchangeability