Tadhg Fitzgerald
Email:
Fiddling with settings to make programmes run faster
Everyday there are complex computer programmes shaping the world around us. They’re used to design chips in the computers and phones. They schedule the trains, buses and flights we take daily. They plan the logistics of getting that Amazon package from a warehouse in the UK to your front door quickly and at a time that suits you.
These programs are called ‘solvers’ and their job is to solve and optimise problems. These solvers can sometimes take hours, days or even weeks to solve these challenging problems. They have a large number of settings which can greatly affect the time it takes to find a solution for these problems.
Tadhg’s research focuses finding the best settings for these solvers. To do this, he races competing settings against each other in parallel and uses a ranking system to rank different settings. This ranking can then be used to choose the best setting to run, and to provide insights into which settings work well and which don’t. His team can also use this information to make new settings by combining good settings to create even better ones. Their results show that this method can greatly reduce the solving time required for these incredibly useful programmes and allow them improve the world around us.
Publications
- Journal: Fundamenta Informaticae,AuthorsPublication DetailsConference Name:Type:Date: 2019Refereed Original Article
- Conference Name: The 32nd ACM SIGAPP Symposium On Applied Computing ,AuthorsPublication DetailsType:Proceedings: Proceedings of the Symposium on Applied Computing, 2017, Date: 2017Location: Morocco,Refereed Conf./Meeting Proceeding
- Conference Name: International Joint Conference on Artificial Intelligence ,Authors
Tadhg Fitzgerald, Yuri Malitsky, Barry O'Sullivan
Publication DetailsType:Proceedings: Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, Date: 2015Location: Argentina,Refereed Conf./Meeting Proceeding - Conference Name: Proceedings of the Seventh Annual Symposium on Combinatorial Search (SoCS 2014) ,Authors
Tadhg Fitzgerald, Yuri Malitsky, Barry O'Sullivan, Kevin Tierney:
Publication DetailsType:Proceedings: Proceedings of the Seventh Annual Symposium on Combinatorial Search, SOCS 2014, Date: 2014Location: Czech Republic,Refereed Conf./Meeting Proceeding
Presentations
- Publication DetailsInsight Researchers: Barry O'Sullivan, Tadhg FitzgeraldOrganising Body: ACM, Event: The 32nd ACM SIGAPP Symposium On Applied Computing, Venue: MarrakechDate: 05/04/2017Event Type: ConferencePresentation Type: Paper
- Publication DetailsInsight Researchers: Barry O'Sullivan, Tadhg FitzgeraldNon-Insight Researchers: Yuri MalitskyEvent: The International Symposium on Combinatorial Search, Venue: Hotel NH Prague, PragueDate: 16/08/2014Event Type: ConferencePresentation Type: Paper
- Publication DetailsInsight Researchers: Barry O'Sullivan, Tadhg FitzgeraldOrganising Body: AAAI, Event: The Twenty-Eighth AAAI Conference on Artificial Intelligence, Venue: QuébecDate: 29/07/2014Event Type: ConferencePresentation Type: Poster