Strategies to Fast Evaluation of Expression Trees

dc.contributor.advisorNagy, Benedek
dc.contributor.authorBasbous, Raed Yousef Mohammed
dc.date.accessioned2018-05-30T11:25:24Z
dc.date.available2018-05-30T11:25:24Z
dc.date.issued2016-06
dc.date.submitted2016-06
dc.departmentEastern Mediterranean University, Faculty of Arts and Sciences, Dept. of Mathematicsen_US
dc.descriptionDoctor of Philosophy in Applied Mathematics and Computer Science. Thesis (Ph.D.)--Eastern Mediterranean University, Faculty of Arts and Sciences, Dept. of Mathematics, 2016. Supervisor: Assoc. Prof. Dr. Benedek Nagy.en_US
dc.description.abstractExpression trees are well-known tools to visualize the syntactical structure of the expressions. They are helpful also in evaluations, e.g., decision trees are widely used. Games and game theory form an important field in Artificial Intelligence and it has several connections to Business and Economy. Short circuit, short cut, or by other name, lazy evaluations play important roles in various fields of computer science including logic, hardware design, programming, decision making. In this thesis, different types of trees are considered including extensions of game trees using operations, e.g., multiplication, (constrained) addition and the usual minimum and maximum, and three of the best known and used fuzzy logic systems, (Gödel, Lukasiewicz, and product logics). The evaluation of lots of formulae can be speeded up by various pruning techniques by discovering which remaining part of the formulae has no influence on the final result for various reasons. The presented techniques can be seen as generalizations of short circuit evaluations in Boolean logic and also of alpha-beta pruning of game trees. Simulation results show the efficiency of the presented techniques. Keywords: expression trees, game trees, formula trees, fast evaluation, fuzzy logic, many valued logic, pruning techniques, short circuit evaluation, lazy evaluations.en_US
dc.description.abstractÖZ : İfade ağaçları, ifadelerin sözdizimsel yapılarını görselleştirmek için kullanılan araçlardır. Onlar değerlendirmede oldukça yardımcıdırlar, örneğin, karar ağaçları yaygın olarak kullanılanlardandır. Oyun ve oyun teorisi yapay zekada önemli bir alan olup, işletme ve ekonomide çeşitli bağlantılara sahiptir. Kısa devre, kısa yol, ya da diğer bir adıyla tembel değerlendirmeler mantık, donanım tasarımı, programlama, karar verme gibi bilgisayar bilimlerinin çeşitli alanlarında önemli rol oynar. Bu tezde, oyun ağaçlarının uzantıları dahil farklı ağaç modelleri düşünülmüştür. Örneğin, çarpma, toplama(sınırlandırılmış) ve olağan minimum ve maksimum işlemleri ile, en iyi bilinen ve en çok kullanılan bulanık mantık sistemlerinden üç tanesi, çarpma mantığı işlenmiştir. Anahtar kelimeler: ifade ağaçları, oyun ağaçları, formül ağaçları, hızlı hesaplamalar, bulanık mantık, birçok değerli mantık, budama teknikleri, kısa devre hesaplamaları, tembel hesaplamalar.en_US
dc.identifier.citationBasbous, Raed Yousef Mohammed. (2016). Strategies to Fast Evaluation of Expression Trees . Thesis (Ph.D.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Dept. of Mathematics, Famagusta: North Cyprus.en_US
dc.identifier.urihttps://hdl.handle.net/11129/3713
dc.language.isoen
dc.publisherEastern Mediterranean University (EMU) - Doğu Akdeniz Üniversitesi (DAÜ)en_US
dc.relation.publicationcategoryTez
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectMathematicsen_US
dc.subjectApplied Mathematics and Computer Scienceen_US
dc.subjectArtificial Intelligence - Expression Treesen_US
dc.subjectComputer logic - Artificial intelligenceen_US
dc.subjectExpression treesen_US
dc.subjectgame treesen_US
dc.subjectformula treesen_US
dc.subjectfast evaluationen_US
dc.subjectfuzzy logicen_US
dc.subjectmany valued logicen_US
dc.subjectpruning techniquesen_US
dc.subjectshort circuit evaluationen_US
dc.subjectlazy evaluationsen_US
dc.titleStrategies to Fast Evaluation of Expression Treesen_US
dc.typeDoctoral Thesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
basbousraed.pdf
Size:
8.74 MB
Format:
Adobe Portable Document Format
Description:
Thesis, Doctor

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.77 KB
Format:
Item-specific license agreed upon to submission
Description: