Algorithm PMV