Skip to content

Calculate Nadir point #5

@shdotcom

Description

@shdotcom

Hi,
Dear Felipe Campelo,

Would you please explain how did you get these formulations to calculate Nadir point in In DTLZ5, 6 and Nadir, faux and zstar in DTLZ7?

case {'dtlz5', 'dtlz6'}
		zstar = zeros(M,1);
		znad = (1/sqrt(2)) .^ ([M-2, M-2:-1:0]');
	
case 'dtlz7'
		xaux = 0.85940;
		faux = 2*(M - (M-1)*xaux/2*(1 + sin(3*pi*xaux)));
		zstar = [zeros(M-1,1); faux];
		znad = [xaux(ones(M-1,1)); 2*M];

And how did you get this value xaux = 0.85940; in DTLZ7?

Thank you

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions