Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PROMSORT] incomparable relation is misisng #11

Open
davejm95 opened this issue Dec 2, 2023 · 1 comment
Open

[PROMSORT] incomparable relation is misisng #11

davejm95 opened this issue Dec 2, 2023 · 1 comment
Assignees

Comments

@davejm95
Copy link

davejm95 commented Dec 2, 2023

https://github.com/maciej7777/PrometheeDiviz/blob/master/PROMETHEE-PROMSORT_assignments/src/pl/poznan/put/promethee/Promsort.java

The method seems to be incorrectly implemented. The incomparable relation is missing in the code. When running the program in diviz, this results in alternatives incomparable to the limit profiles always being assigned to a worse class already in the first step assignments, no matter parameter b. This is not how the method works and also makes no sense in practice. See the incomparable relation original paper: https://www.sciencedirect.com/science/article/pii/S0925527306002131
The incomparable relation should probably be inserted in the "isA1IndifferencedToA2" function on line 44

@davejm95 davejm95 changed the title incomparable relation is misisng [PROMSORT] incomparable relation is misisng Dec 2, 2023
@maciej7777
Copy link
Owner

Hi Dave, thank you for creating an issue for this problem! I will take a look on this when I find some more time (which may take longer then just few days - as I am no longer a student). But for sure I will do my best to fix the problem in reasonable time.

@maciej7777 maciej7777 self-assigned this Dec 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants