Skip to content

ash-aldujaili/modirect

Repository files navigation

The MO-DIRECT algorithm for Multi-Objective Black-Box Optimization

This repository hosts the code and slides for the multi-objective dividing rectangles algorithm. Paper can be found here.

Contents

The algorithm is implemented in MATLAB and there is also a C-implementation (though not thoroughly tested).

To run a demo, in MATLAB, cd to the directory and execute the following

>>run_MODIRECT_Demo

Citation

If you write a scientific paper describing research that made use of this code, please consider citing the following paper:

@inproceedings{al2016dividing,
  title={Dividing rectangles attack multi-objective optimization},
  author={Al-Dujaili, Abdullah and Suresh, Sundaram},
  booktitle={Evolutionary Computation (CEC), 2016 IEEE Congress on},
  pages={3606--3613},
  year={2016},
  organization={IEEE}
}