A gateway to the world of algorithm evaluation
ALGator is a research-oriented system for the systematic modeling, execution, and empirical evaluation of algorithms, enabling transparent, reproducible analysis and performance comparison across well-defined problem domains, test sets, and implementations, with explicit support for empirical correctness assessment.
What ALGator provides
Formal Algorithm Modeling
Structured and explicit modeling of algorithms, inputs, parameters, and problem domains.
Automated and Controlled Execution
Repeatable execution of algorithms across diverse and well-defined test sets.
Performance and Result Analysis
Systematic collection, analysis, and comparison of performance data and execution results.
Empirical Correctness and Reproducibility
Explicit support for empirical correctness assessment, transparent experimentation, and reproducible results.
How it works
Problem
Define the problem with its parameters.
Test Sets
Prepare structured input data.
Algorithms
Implement one or more algorithms.
Execution
Run controlled and repeatable experiments.
Analysis
Evaluate and compare results.
Presentation
Prepare and publish visual representations of results.
Who is ALGator for?
- Algorithm researchers
- Developers interested in empirical evaluation
- Computer science teachers and students