Publications Database

Welcome to the new Schulich Peer-Reviewed Publication Database!

The database is currently in beta-testing and will be updated with more features as time goes on. In the meantime, stakeholders are free to explore our faculty’s numerous works. The left-hand panel affords the ability to search by the following:

  • Faculty Member’s Name;
  • Area of Expertise;
  • Whether the Publication is Open-Access (free for public download);
  • Journal Name; and
  • Date Range.

At present, the database covers publications from 2012 to 2020, but will extend further back in the future. In addition to listing publications, the database includes two types of impact metrics: Altmetrics and Plum. The database will be updated annually with most recent publications from our faculty.

If you have any questions or input, please don’t hesitate to get in touch.

 

Search Results

Yeomans, Julian Scott (2023). "A Computational Comparison of Three Nature-Inspired, Population-Based Metaheuristic Algorithms for Modelling-to-Generate-Alternatives", International Journal of Operations Research & Information Systems, 14(1),1-20.

Open Access Download

Abstract In “real life” decision-making situations, inevitably, there are numerous unmodelled components, not incorporated into the underlying mathematical programming models, that hold substantial influence on the overall acceptability of the solutions calculated. Under such circumstances, it is frequently beneficial to produce a set of dissimilar–yet “good”–alternatives that contribute very different perspectives to the original problems. The approach for creating maximally different solutions is known as modelling-to-generate alternatives (MGA). Recently, a data structure that permits MGA using any population-based solution procedure has been formulated that can efficiently construct sets of maximally different solution alternatives. This new approach permits the production of an overall best solution together with n locally optimal, maximally different alternatives in a single computational run. The efficacy of this novel computational approach is tested on four benchmark optimization problems.

Yeomans, J.S. (2020). "A Stochastic Multicriteria Algorithm for Generating Waste Management Facility Expansion Alternatives", Advances in Mathematics, 28, 1-27.

Open Access Download

Abstract While solving waste management (WM) planning problems, it may often be preferable to generate several quantifiably good options that provide multiple, contrasting perspectives. This is because WM planning generally contains complex problems that are riddled with inconsistent performance objectives and contain design requirements that are very difficult to quantify and capture when supporting decision models must be constructed. The generated alternatives should satisfy all of the stated system conditions, but be maximally different from each other in the requisite decision space. The process for creating maximally different sets of solutions is referred to as modelling-to-generate-alternatives (MGA). Simulation-optimization approaches have frequently been used to solve computationally difficult, stochastic WM problems. This paper outlines a stochastic multicriteria MGA approach for WM planning that can generate sets of maximally different alternatives for any simulation-optimization method that employs a population-based solution algorithm. This algorithmic approach is computationally efficient because it simultaneously produces the prescribed number of maximally different solution alternatives in a single computational run of the procedure. The efficacy of this stochastic MGA method is demonstrated on a “real world” waste management facility expansion case.

Yeomans, J.S. (2019). "Water Resource Management Using Population-Based, Dual-Criterion Simulation-Optimization Algorithms to Generate Alternatives", Journal of Environmental and Earth Sciences, 5(1), 36- 44.

Open Access Download

Abstract When solving complex water resources management (WRM) problems, it is often preferable to construct a number of quantifiably good alternatives that provide multiple, different perspectives. This is because WRM normally involves multifaceted problems that are riddled with incompatible performance objectives and contain inconsistent design requirements which are very difficult to quantify and capture when supporting decisions must be constructed. These alternatives need to satisfy the required system performance criteria and yet be maximally different from each other in the decision space. The approach for creating maximally different sets of solutions is referred to as modelling-to-generate-alternatives (MGA). Simulationoptimization approaches are frequently employed to solve computationally difficult problems containing significant stochastic uncertainties. This paper outlines an MGA approach for WRM that can generate sets of maximally different alternatives for any simulation-optimization method that employs a population-based search algorithm. This algorithmic approach is both computationally efficient and simultaneously produces the prescribed number of maximally different solution alternatives in a single computational run of the procedure. The effectiveness of this stochastic MGA approach for creating alternatives in “real world”, water policy formulation is demonstrated using a WRM case study

Yeomans, J.S. (2019). "A Stochastic Multicriteria Algorithm for Generating Waste Management Facility Expansion Alternatives", Journal of Civil Engineering, 9(2), 43-50.

Open Access Download

Abstract While solving waste management (WM) planning problems, it may often be preferable to generate several quantifiably good options that provide multiple, contrasting perspectives. This is because WM planning generally contains complex problems that are riddled with inconsistent performance objectives and contain design requirements that are very difficult to quantify and capture when supporting decision models must be constructed. The generated alternatives should satisfy all of the stated system conditions, but be maximally different from each other in the requisite decision space. The process for creating maximally different sets of solutions is referred to as modelling-to-generate-alternatives (MGA). Simulation-optimization approaches have frequently been used to solve computationally difficult, stochastic WM problems. This paper outlines a stochastic multicriteria MGA approach for WM planning that can generate sets of maximally different alternatives for any simulation-optimization method that employs a population-based solution algorithm. This algorithmic approach is computationally efficient because it simultaneously produces the prescribed number of maximally different solution alternatives in a single computational run of the procedure. The efficacy of this stochastic MGA method is demonstrated on a “real world” waste management facility expansion case.

Yeomans, J.S. (2019). "A Simulation-Optimization Algorithm for Generating Sets of Alternatives Using Population Based Metaheuristic Procedures’, Journal of Software Engineering and Simulation", Journal of Software Engineering and Simulation, 5(2), 1-6.

Open Access Download

Abstract When solving complex stochastic engineering problems, it can prove preferable to create numerous quantifiably good alternatives that provide multiple, disparate perspectives. These alternatives need to satisfy the required system performance criteria and yet be maximally different from each other in the decision space. The approach for creating maximally different sets of solutions is referred to as modelling-togenerate-alternatives (MGA). Simulation-optimization approaches are frequently employed to solve computationally difficult problems containing significant stochastic uncertainties. This paper outlines an MGA algorithm that can generate sets of maximally different alternatives for any simulation-optimization method that employs a population-based procedure. This algorithmic approach is both computationally efficient and simultaneously produces the prescribed number of maximally different solution alternatives in a single computational run of the procedure

Yeomans, J.S. (2019). "A Population-Based Multi-Criteria Algorithm for Alternative Generation", Transactions on Machine Learning and Artificial Intelligence, 7(4), 1-8.

Open Access Download

Abstract Complex problems are frequently overwhelmed by inconsistent performance requirements and incompatible specifications that can be difficult to identify at the time of problem formulation. Consequently, it is often beneficial to construct a set of different options that provide distinct approaches to the problem. These alternatives need to be close-to-optimal with respect to the specified objective(s), but be maximally different from each other in the solution domain. The approach for creating maximally different solution sets is referred to as modelling-to-generate-alternatives (MGA). This paper introduces a computationally efficient, population-based multicriteria MGA algorithm for generating sets of maximally different alternatives.

Yeomans, J.S. (2019). "A Multicriteria Simulation-Optimization Algorithm for Generating Sets of Alternatives Using Population-Based Metaheuristics", WSEAS Transactions on Computers, 18(9), 74-81.

Open Access Download

Abstract Stochastic optimization problems are often overwhelmed with inconsistent performance requirements and incompatible performance specifications that can be difficult to detect during problem formulation. Therefore, it can prove beneficial to create a set of dissimilar options that provide divergent perspectives to the problem. These alternatives should be near-optimal with respect to the specified objective(s), but be maximally different from each other in the decision region. The approach for creating maximally different sets of solutions is referred to as modelling-to-generate-alternatives (MGA). Simulationoptimization approaches are commonly employed to solve computationally difficult problems containing significant stochastic uncertainties. This paper provides a new, stochastic, multicriteria MGA approach that can generate sets of maximally different alternatives for any simulation-optimization method that employs a population-based algorithm.

Yeomans, J.S. (2019). "A Bicriterion Approach for Generating Alternatives Using Population-Based Algorithms", WSEAS Transactions on Systems, 18(4), 29-34.

Open Access Download

Abstract Complex problems are frequently inundated with incompatible performance requirements and inconsistent performance specifications that can be difficult – if not impossible – to identify at the time of problem formulation. Consequently, it is often advantageous to create a set of dissimilar options that provide distinct approaches to the problem. These disparate alternatives need to be close-to-optimal with respect to the specified objective(s), but remain maximally different from each other in the decision domain. The approach for creating such maximally different solution sets is referred to as modelling-to-generate-alternatives (MGA). This paper provides a new, bicriterion MGA approach that can generate sets of maximally different alternatives using any population-based algorithm.

Yeomans, J.S. (2018). "An Algorithm for Generating Sets of Maximally Different Alternatives Using Population-Based Metaheuristic Procedures", Transactions on Machine Learning and Artificial Intelligence, 6(5), 1-9.

Open Access Download

Abstract “Real world” problems typically possess complex performance conditions peppered with inconsistent performance requirements. This situation occurs because multifaceted problems are often riddled with incompatible performance objectives and contradictory design requirements which can be difficult – if not impossible – to specify when the requisite decision models are formulated. Thus, it is often desirable to generate a set of disparate alternatives that provide diverse approaches to the problem. These dissimilar options should be close-to-optimal with respect to any specified objective(s), but remain maximally different from all other solutions in the decision space. The approach for creating maximally different sets of solutions is referred to as modelling-to-generate-alternatives (MGA). This paper outlines an MGA algorithmic approach that can simultaneously generate a set of maximally different alternatives using any population-based metaheuristic.