T-DominO: Exploring Multiple Criteria with Quality-Diversity and the Tournament Dominance Objective
Adam Gaier, James Stoddart, Lorenzo Villaggi, Peter J Bentley

TL;DR
T-DominO introduces a new ranking method for quality-diversity algorithms that effectively explores multi-criteria design spaces by favoring balanced solutions across multiple objectives, demonstrated on benchmarks and real-world architecture case studies.
Contribution
The paper proposes T-DominO, a novel ranking method for multi-criteria optimization within quality-diversity algorithms, enhancing exploration of complex design spaces.
Findings
Effective in balancing multiple objectives in benchmarks
Maintains visual accessibility of the archive for exploration
Shows potential in real-world architecture design
Abstract
Real-world design problems are a messy combination of constraints, objectives, and features. Exploring these problem spaces can be defined as a Multi-Criteria Exploration (MCX) problem, whose goals are to produce a set of diverse solutions with high performance across many objectives, while avoiding low performance across any objectives. Quality-Diversity algorithms produce the needed design variation, but typically consider only a single objective. We present a new ranking, T-DominO, specifically designed to handle multiple objectives in MCX problems. T-DominO ranks individuals relative to other solutions in the archive, favoring individuals with balanced performance over those which excel at a few objectives at the cost of the others. Keeping only a single balanced solution in each MAP-Elites bin maintains the visual accessibility of the archive -- a strong asset for design…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsProduct Development and Customization · Advanced Software Engineering Methodologies · Constraint Satisfaction and Optimization
