European market coupling algorithm incorporating clearing conditions of block and complex orders | IEEE Conference Publication | IEEE Xplore