Performance-effective and low-complexity task scheduling for heterogeneous computing H Topcuoglu, S Hariri, MY Wu IEEE transactions on parallel and distributed systems 13 (3), 260-274, 2002 | 3405 | 2002 |

Task scheduling algorithms for heterogeneous processors H Topcuoglu, S Hariri, MY Wu Proceedings. Eighth Heterogeneous Computing Workshop (HCW'99), 3-14, 1999 | 348 | 1999 |

Solving the uncapacitated hub location problem using genetic algorithms H Topcuoglu, F Corut, M Ermis, G Yilmaz Computers & Operations Research 32 (4), 967-984, 2005 | 280 | 2005 |

3-D path planning for the navigation of unmanned aerial vehicles by using evolutionary algorithms I Hasircioglu, HR Topcuoglu, M Ermis Proceedings of the 10th annual conference on Genetic and evolutionary …, 2008 | 84 | 2008 |

The software architecture of a virtual distributed computing environment H Topcuoglu, S Hariri, W Furmanski, J Valente, I Ra, D Kim, Y Kim, X Bing, ... Proceedings. The Sixth IEEE International Symposium on High Performance …, 1997 | 47 | 1997 |

A hyper-heuristic based framework for dynamic optimization problems HR Topcuoglu, A Ucar, L Altin Applied Soft Computing 19, 236-251, 2014 | 45 | 2014 |

Positioning and utilizing sensors on a 3-D terrain part I—Theory and modeling HR Topcuoglu, M Ermis, M Sifyan IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and …, 2010 | 44 | 2010 |

Neural network based multi-objective evolutionary algorithm for dynamic workflow scheduling in cloud computing G Ismayilov, HR Topcuoglu Future Generation computer systems 102, 307-322, 2020 | 35 | 2020 |

Positioning and utilizing sensors on a 3-D terrain part II—Solving with a hybrid evolutionary algorithm HR Topcuoglu, M Ermis, M Sifyan IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and …, 2010 | 33 | 2010 |

A memory-based NSGA-II algorithm for dynamic multi-objective optimization problems S Sahmoud, HR Topcuoglu European Conference on the Applications of Evolutionary Computation, 296-310, 2016 | 31 | 2016 |

Performance evaluation of evolutionary heuristics in dynamic environments D Ayvaz, HR Topcuoglu, F Gurgen Applied Intelligence 37 (1), 130-144, 2012 | 29 | 2012 |

Static task scheduling with a unified objective on time and resource domains B Demiroz, HR Topcuoglu The Computer Journal 49 (6), 731-743, 2006 | 26 | 2006 |

Solving the register allocation problem for embedded systems using a hybrid evolutionary algorithm HR Topcuoglu, B Demiroz, M Kandemir IEEE Transactions on Evolutionary Computation 11 (5), 620-634, 2007 | 24 | 2007 |

The design and evaluation of a virtual distributed computing environment H Topcuoglu, S Hariri, D Kim, Y Kim, X Bing, B Ye, I Ra, J Valente Cluster Computing 1 (1), 81-93, 1998 | 23 | 1998 |

A meta-heuristic based three-dimensional path planning environment for unmanned aerial vehicles I Oz, HR Topcuoglu, M Ermis Simulation 89 (8), 903-920, 2013 | 21 | 2013 |

A new three-dimensional wireless multimedia sensor network simulation environment for connected coverage problems H Topcuoglu, M Ermis, I Bekmezci, M Sifyan Simulation 88 (1), 110-122, 2012 | 20 | 2012 |

Task scheduling with conflicting objectives H Topcuoglu, C Sevilmis International Conference on Advances in Information Systems, 346-355, 2002 | 16 | 2002 |

A problem solving environment for network computing S Hariri, H Topcuoglu, W Furmanski, D Kim, Y Kim | 15 | 1998 |

Hyper-heuristic approaches for the dynamic generalized assignment problem B Kiraz, HR Topcuoglu 2010 10th International Conference on Intelligent Systems Design and …, 2010 | 14 | 2010 |

A comparative study of evolutionary optimization techniques in dynamic environments D Ayvaz, H Topcuoglu, F Gurgen Proceedings of the 8th annual conference on Genetic and evolutionary …, 2006 | 14 | 2006 |