5.269. multiple

DESCRIPTIONLINKS
Origin

Arithmetic.

Constraint

๐š–๐šž๐š•๐š๐š’๐š™๐š•๐šŽ(๐š‡,๐šˆ,๐™ฒ)

Arguments
๐š‡๐š๐šŸ๐šŠ๐š›
๐šˆ๐š๐šŸ๐šŠ๐š›
๐™ฒ๐š’๐š—๐š
Restrictions
๐š‡โ‰ 0
๐šˆโ‰ 0
๐™ฒ>0
Purpose

Enforce max(|๐š‡|,|๐šˆ|)=๐™ฒยทmin(|๐š‡|,|๐šˆ|), (with |๐š‡|โ‰ 0 and |๐šˆ|โ‰ 0).

Example
(8,-2,4)

The ๐š–๐šž๐š•๐š๐š’๐š™๐š•๐šŽ constraint holds since max(|8|,|-2|)=4ยทmin(|8|,|-2|).

Typical
๐™ฒ>1
Arg. properties

Functional dependency: ๐™ฒ determined by ๐š‡ and ๐šˆ.

Keywords

constraint arguments: binary constraint.

constraint type: predefined constraint, arithmetic constraint.

modelling: functional dependency.