Martin Jakomin (2012) The system for automatic evaluation of algorithms. EngD thesis.
Abstract
The main goal of this diploma thesis was to create efficient system for automatic evaluation of algorithms. The system, which is sufficiently robust and flexible and at same time efficient regardless of the chosen algorithm. When making this system, it was essential to create system, that is easy to use for both users as well as system administrators. But first it was necessary to define how is algorithm actually presented in the system. It took a simplification and abstraction of algorithm. In the introduction, there is a brief presentation of the goals and motivation, representation of algorithm, and a short presentation of application. Following up, are the instructions for installation, and instructions for users and administrators. The fourth chapter gives a description of the procedures for quality evaluation of algorithms, and requirements that must be met by submited algorithms. Then there is a presentantion of the technology and tools used. Following up is the implementation of the system itself. Last but not least there is conclusion and annexes. The included CD-ROM contains web application, testing program for lossless data compression algorithms ZipTest, and simple example of such an algorithm MyZip.
Actions (login required)