Welcome to Elif's Homepage

Overview

English CV
Lebenslauf
MRes Project
BSc Project
CL
Photos
Links
Homepage


E-Mail    Elif Aktolga
   08.11.2005

A few lines about myself

This is my personal homepage. I've recently finished my Master of Research in Computer Science and Artificial Intelligence at the University of Sussex.

I'm interested in anything that deals with computation and logic - anything rule-guided like grammars and languages. Particularly, I like compilers. As a child I always wanted to become a translator or an interpreter, but my parents convinced me there isn't much future in mere translation. I started studying Cognitive Science, got interested in Computer Science, and finally enthusiastic over compiler construction. So that's how I found my way back to the "translators".

The title of my Master's project is "Pattern Matching Strategies for Peephole Optimisation". Peephole optimisation is a simple technique for code optimisation, typically implemented in the last phase of code generation in an optimising compiler. It is best implemented using string pattern matching, particularly by means of regular expressions. For my project, I explored other strategies for peephole optimisation which utilise the meaning of the code being processed to do more intelligent matching. I developed two generic matching strategies as a result of viewing peephole optimisation from an information-processing perspective. For more information, please refer to the project page.

Further information on myself and pictures are available. My Bachelor's project involved the implementation of a planner in Java. I also produced interesting material on computational linguistics during my Cognitive Science studies.