It is well-known that a market equilibrium with uniform prices often does not exist in non-convex day-ahead electricity auctions. We consider the case of the non-convex, uniformprice Pan-European day-ahead electricity market "PCR" (Price Coupling of Regions), with non-convexities arising from so-called complex and block orders. Extending previous results, we propose a new primal-dual framework for these auctions, which has applications in both economic analysis and algorithm design. The contribution here is threefold. First, from the algorithmic point of view, we give a non-trivial exact (i.e. not approximate) linearization of a non-convex 'minimum income condition' that must hold for complex orders arising from the Spanish market, avoiding the introduction of any auxiliary variables, and allowing us to solve market clearing instances involving most of the bidding products proposed in PCR using off-the-shelf MIP solvers. Second, from the economic analysis point of view, we give the first MILP formulations of optimization problems such as the maximization of the traded volume, or the minimization of opportunity costs of paradoxically rejected block bids. We first show on a toy example that these two objectives are distinct from maximizing welfare. We also recover directly a previously noted property of an alternative market model. Third, we provide numerical experiments on realistic large-scale instances. They illustrate the efficiency of the approach, as well as the economics trade-offs that may occur in practice.An extensive literature now exists on non-convex day-ahead electricity markets or electricity pools, dealing in particular with market equilibrium issues in the presence of indivisibilities, see e.g. [3,4,5,11,10,13,14,15] and references therein. Research on the topic has been fostered by the ongoing liberalization and integration of electricity markets around the world during the past two decades. As electricity cannot be efficiently stored, non-convexities of production sets cannot be neglected, and bids introducing non-convexities in the mathematical formulation of the market clearing problem have been proposed for many years by most of power exchanges or electricity pools, allowing participants to reflect more accurately their operational constraints and cost structure.It is now well known that due to these non-convexities, a market equilibrium with uniform prices may fail to exist (a single price per market area and time slot, no transfer payments, no losses incurred, and no excess demand nor excess supply for the given uniform market prices). To deal with this issue, almost all ideas proposed revolve around reaching back, or getting close to a convex situation where strong duality holds and shadow prices exist. For example, a now classic proposition in [11] is to fix integer variables to optimal values for a welfare maximizing primal program whose constraints describe physically feasible dispatches of electricity, and compute multipart equilibrium prices using dual variables of these fixing constra...