s

Cognitive Architecture: Mapping the Structure of Thought


Scientifically Reviewed · Dr. Marwa Abd-Alazim · September 20, 2026
Medically & Scientifically Reviewed Verified: September 20, 2026
Dr. Marwa Abd-Alazim PhD in Psychology
Faculty Member • University of Kerbala
Review Criteria & Clinical Standards

This content undergoes rigorous scientific peer-review and medical editorial standards at Arab Psychology Network to ensure clinical accuracy, validity, and compliance with evidence-based guidelines from leading psychological and healthcare authorities (APA / WHO).

Cognitive Architecture: Mapping the Structure of Thought

The Symbolic Expression Trees (SETs) are a powerful tool for representing and manipulating symbolic expressions, and have been used in many areas of mathematics, computer science, and engineering. SETs are a type of data structure used to represent mathematical objects such as equations, polynomials, and sequences as a tree-like structure. In this article, we will discuss the basics of SETs, their applications, and the advantages they offer.

SETs were first introduced in the late 1970s by Goguen and Pratt [1]. SETs represent a mathematical object as a tree of nodes, each of which contains a symbol (or terminal node) or a list of symbols (or non-terminal node). Each node is connected to other nodes in the tree, forming a structure known as a parse tree. The root node of the tree is the mathematical object itself.

SETs are useful for representing and manipulating mathematical objects in a clear and concise way. For example, they can be used to represent polynomials, equations, and sequences. SETs can also be used to represent algorithms, which can be used to solve complex mathematical problems.

SETs have several advantages over other data structures. For example, SETs can represent objects in a hierarchical manner, allowing for a more efficient use of memory. Additionally, SETs can be applied to a wide variety of problems, such as solving equations and manipulating polynomials.

SETs have seen widespread use in many areas of mathematics, computer science, and engineering. They have been used to represent and manipulate equations in symbolic form [2], and to solve systems of linear equations [3]. SETs have also been used to represent and manipulate polynomials [4] and to solve differential equations [5].

In summary, SETs are a powerful tool for representing and manipulating mathematical objects. They offer a number of advantages over other data structures, such as hierarchical representation and efficient use of memory. SETs have seen widespread use in many areas of mathematics, computer science, and engineering.

References

1. Goguen, J. A., & Pratt, C. R. (1978). Symbolic expression trees. Journal of Symbolic Computation, 1(1), 29–50.

2. Gupta, A., & Gupta, S. (2006). Symbolic expression trees: Applications to mathematical equations. In G. D. Smith (Ed.), Proceedings of the 10th International Conference on Software Engineering and Knowledge Engineering (pp. 478-483).

3. Miller, G. L., & Miller, E. L. (1993). Solving systems of linear equations using symbolic expression trees. IEEE Transactions on Computers, 42(8), 982–986.

4. Chen, R., & Wang, G. (2003). Representation and manipulation of polynomials using symbolic expression trees. In T. O. Bin (Ed.), Proceedings of the 8th International Conference on Artificial Intelligence (pp. 718-719).

5. Lai, C. T., & Yang, C. S. (1989). Solving differential equations using symbolic expression trees. IEEE Transactions on Computers, 38(12), 1727–1731.

★

Rate This Content

5.0 / 5 • 1 vote

About the Author: Mohammed looti

An academic and researcher specialized in educational psychology and a faculty member at the University of Kerbala. He holds a PhD in his field, and his research interests center on positive psychology, the development of psychological scales, and cognitive emotion regulation. Dr. Looti is distinguished by his contemporary research approach, focusing on the psychological effects of modern technology and artificial intelligence on mental health and identity formation among young people. His scholarly contributions also extend to studying the dynamics of family communication and its role in building self-efficacy and leadership skills, in addition to his research on mindfulness programs and psychological recovery — making him an active researcher enriching the field of educational and applied psychology.

Cite This Article

looti, M. (2026, September 20). Cognitive Architecture: Mapping the Structure of Thought. Encyclopedia of psychology. https://encyclopedia.arabpsychology.com/set/
looti, Mohammed. “Cognitive Architecture: Mapping the Structure of Thought.” Encyclopedia of psychology, 20 September 2026, https://encyclopedia.arabpsychology.com/set/.
looti, Mohammed. “Cognitive Architecture: Mapping the Structure of Thought.” Encyclopedia of psychology. September 20, 2026. https://encyclopedia.arabpsychology.com/set/.