Solving complex optimisation problems by machine learning

dc.contributor.authorPrestwich, Steven D.en
dc.contributor.funderScience Foundation Irelanden
dc.contributor.funderHorizon 2020en
dc.date.accessioned2024-10-15T15:17:15Z
dc.date.available2024-10-15T15:17:15Z
dc.date.issued2024en
dc.description.abstractMost optimisation research focuses on relatively simple cases: one decision maker, one objective, and possibly a set of constraints. However, real-world optimisation problems often come with complications: they might be multi-objective, multi-agent, multi-stage or multi-level, and they might have uncertainty, partial knowledge or nonlinear objectives. Each has led to research areas with dedicated solution methods. However, when new hybrid problems are encountered, there is typically no solver available. We define a broad class of discrete optimisation problem called an influence program, and describe a lightweight algorithm based on multi-agent multi-objective reinforcement learning with sampling. We show that it can be used to solve problems from a wide range of literatures: constraint programming, Bayesian networks, stochastic programming, influence diagrams (standard, limited memory and multi-objective), and game theory (multi-level programming, Bayesian games and level-k reasoning). We expect it to be useful for the rapid prototyping of solution methods for new hybrid problems.en
dc.description.statusPeer revieweden
dc.description.versionPublished Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationPrestwich, S. (2024) ‘Solving complex optimisation problems by machine learning’, AppliedMath, 4(3), pp. 908–926. https://doi.org/10.3390/appliedmath4030049en
dc.identifier.doihttps://doi.org/10.3390/appliedmath4030049en
dc.identifier.endpage926en
dc.identifier.issued3en
dc.identifier.journaltitleAppliedMathen
dc.identifier.startpage908en
dc.identifier.urihttps://hdl.handle.net/10468/16576
dc.identifier.volume4en
dc.language.isoenen
dc.publisherMDPIen
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Research Centres/12/RC/2289/IE/INSIGHT - Irelands Big Data and Analytics Research Centre/en
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Research Centres Programme::Phase 1/16/RC/3918/IE/Confirm Centre for Smart Manufacturing/en
dc.rights© 2024 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https:// creativecommons.org/licenses/by/ 4.0/).en
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en
dc.subjectMulti-objectiveen
dc.subjectMulti-agenten
dc.subjectReinforcement learningen
dc.subjectOptimisationen
dc.titleSolving complex optimisation problems by machine learningen
dc.typeArticle (peer-reviewed)en
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
appliedmath-04-00049-v2.pdf
Size:
440.53 KB
Format:
Adobe Portable Document Format
Description:
Published Version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: