SearcharxivSearch

arXiv subjects

N. Yorke-Smith

Publications and source records attributed to N. Yorke-Smith.

2 recordsLinked to original sources

Solving Highly Constrained Multi-Objective Decision Problems with the IMAP-IGS Preference-Guided Metaheuristic Framework

Highly constrained multi-objective design and decision problems are difficult to solve because of strict feasibility requirements and conflicting stakeholder preferences. Evolutionary algorithms are widely used for these problems but typically separate constraint handling from preference optimisation. Pareto-based methods provide a set of trade-off solutions but require post-processing to select a preferred option, while scalarisation can distort heterogeneous stakeholder preferences. This paper introduces the Integrative Maximisation of Aggregated Preferences (IMAP) and its Inter-Generational Solver (IMAP-IGS), which embed preference aggregation directly into the evolutionary fitness function. A constraint-violation preference function guides the search toward feasibility, while final scores reflect only stakeholder preferences. The framework can be integrated into any evolutionary algorithm that uses scalar fitness evaluation. Two implementations are presented: IMAP-BRKGA for combinatorial optimisation and IMAP-GA-II for continuous optimisation. Testing on DAS-CMOP, MO-VRPTW, and HVASP benchmarks shows that IMAP consistently outperforms weighted-sum and Pareto-based approaches when stakeholder preferences conflict. These advantages largely disappear when preferences align, indicating that IMAP's strength lies in resolving preference conflicts in highly constrained decision environments.

math.OC

Uncertainty in Soft Temporal Constraint Problems:A General Framework and Controllability Algorithms for the Fuzzy Case

In real-life temporal scenarios, uncertainty and preferences are often essential and coexisting aspects. We present a formalism where quantitative temporal constraints with both preferences and uncertainty can be defined. We show how three classical notions of controllability (that is, strong, weak, and dynamic), which have been developed for uncertain temporal problems, can be generalized to handle preferences as well. After defining this general framework, we focus on problems where preferences follow the fuzzy approach, and with properties that assure tractability. For such problems, we propose algorithms to check the presence of the controllability properties. In particular, we show that in such a setting dealing simultaneously with preferences and uncertainty does not increase the complexity of controllability testing. We also develop a dynamic execution algorithm, of polynomial complexity, that produces temporal plans under uncertainty that are optimal with respect to fuzzy preferences.

cs.AI