I am mostly focused on the following research fields:
  1. Parallel Computing
  2. Algorithms
  3. Information Retrieval
  4. Data Mining
  5. Computer Graphics
In particular, I am interested in the following research problems. The numbers inside the parenthesis show the research fields in which the problem falls according to the classification above.
  1. Parallel Web crawling (1,3)
    Combinatorial models for efficient parallel Web crawling.

  2. Inverted index partitioning (1,3)
    Combinatorial models for inverted index partitioning in a parallel system for the sake of efficient query processing.

  3. Direct volume rendering (1,5)
    Models and implementations for both image-space and object-space parallel direct volume rendering.

  4. Query processing (2,3)
    Complexity and performance analysis of a large number of query processing implementations in ranking-based text retrieval systems.

  5. Hypergraph partitioning (3)
    Efficient and effective hypergraph partitioning heuristics capable of handling fixed vertices and multiple constraints.

  6. Search engine design (3)
    The Skynet experimental search engine, The Search Engine for South East Europe (SE4SEE).

  7. Inverted index compression (2,3)
    Document-id reassignment techniques for efficient compression of inverted indices.

  8. Authorship detection and stylometry (4)
    Predicting the attributes of speakers and dialogs in text-based human conversations.

  9. Stock market prediction (4)
    Predicting the price movements in the stock market by using the daily price changes and date information.