OptHub
jpnsec
jpnsec

HypervolumeWithinTimeBudget

実行時間制約付きハイパーボリューム指標
HypervolumeWithinTimeBudget

Abstract

多目的最適化の指標の一つであるハイパーボリュームに、実行時間制約を加えた指標です。


1. 概要

$m$目的問題に対して,ハイパーボリューム指標は集団が優越する領域の$m$次元体積を計算します.ここで,集団が優越する領域は,集団の各点と与えられた参照点で張られる$m$次元立方体の和集合で定義されます.

2. 定義

実行可能解の目的関数値の集合を$Y = {y=(y_1,\ldots,y_m)\in\mathbb R^m}$とします.参照点$z=(z_1,\ldots,z_m)\in\mathbb R^m$が与えられたとき,ハイパーボリューム$s$は以下で定義されます.

s(Y)=volume(yY[y1,z1]××[ym,zm]).s(Y) = \mathrm{volume}\left(\bigcup_{y \in Y'} [y_1, z_1] \times \cdots \times [y_m, z_m]\right).
ここで,$Y'$は実行時間の合計が制限時間$T$以下である解の集合です.

Indicator Owner

jpnsec

jpnsec

ID

hypervolume-within-timebudget

GitHub

docker_icon

Docker

takatokinoshita/indicator-exe-time-limited-hypervolume:latest