Overcoming Binary Adversarial Optimisation with Competitive Coevolution
Per Kristian Lehre, Shishen Lin

TL;DR
This paper provides the first rigorous runtime analysis of co-evolutionary algorithms for binary adversarial optimisation, demonstrating their efficiency on a new benchmark problem and highlighting their potential over standard evolutionary algorithms.
Contribution
It introduces a new binary test-based benchmark problem and analyzes the runtime of co-evolutionary algorithms, showing their efficiency in solving adversarial optimisation problems.
Findings
CoEA can efficiently find approximate solutions in polynomial time.
Standard EA fails to solve the problem efficiently.
The analysis highlights the potential of coevolution in adversarial optimisation.
Abstract
Co-evolutionary algorithms (CoEAs), which pair candidate designs with test cases, are frequently used in adversarial optimisation, particularly for binary test-based problems where designs and tests yield binary outcomes. The effectiveness of designs is determined by their performance against tests, and the value of tests is based on their ability to identify failing designs, often leading to more sophisticated tests and improved designs. However, CoEAs can exhibit complex, sometimes pathological behaviours like disengagement. Through runtime analysis, we aim to rigorously analyse whether CoEAs can efficiently solve test-based adversarial optimisation problems in an expected polynomial runtime. This paper carries out the first rigorous runtime analysis of CoEA for binary test-based adversarial optimisation problems. In particular, we introduce a binary test-based…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Evolutionary Game Theory and Cooperation · Crime, Illicit Activities, and Governance
