Skip to main content
Log in

Bidimensional allocation of seats via zero-one matrices with given line sums

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

In some proportional electoral systems with more than one constituency the number of seats allotted to each constituency is pre-specified, as well as, the number of seats that each party has to receive at a national level. “Bidimensional allocation” of seats to parties within constituencies consists of converting the vote matrix V into an integer matrix of seats “as proportional as possible” to V, satisfying constituency and party totals and an additional “zero-vote zero-seat” condition. In the current Italian electoral law this Bidimensional Allocation Problem (or Biproportional Apportionment Problem—BAP) is ruled by an erroneous procedure that may produce an infeasible allocation, actually one that is not able to satisfy all the above conditions simultaneously.

In this paper we focus on the feasibility aspect of BAP and, basing on the theory of (0,1)-matrices with given line sums, we formulate it for the first time as a “Matrix Feasibility Problem”. Starting from some previous results provided by Gale and Ryser in the 60’s, we consider the additional constraint that some cells of the output matrix must be equal to zero and extend the results by Gale and Ryser to this case. For specific configurations of zeros in the vote matrix we show that a modified version of the Ryser procedure works well, and we also state necessary and sufficient conditions for the existence of a feasible solution. Since our analysis concerns only special cases, its application to the electoral problem is still limited. In spite of this, in the paper we provide new results in the area of combinatorial matrix theory for (0,1)-matrices with fixed zeros which have also a practical application in some problems related to graphs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. Law n. 270/2005.

  2. In contrast with the erroneous Italian electoral law, the underlying idea of our approach is to guarantee an allocation procedure both correct and conceptually simple.

References

  • Ahuja, R. K., Magnanti, T. L., & Orlin, J. B. (1993). Network flows. Theory, algorithms and applications. New Jersey: Prentice Hall.

    Google Scholar 

  • Anstee, R. P. (1982). Properties of a class of (0.1)-matrices covering a given matrix. Canadian Journal of Mathematics, 34, 438–453.

    Article  Google Scholar 

  • Balinski, M. L., & Demange, G. (1989a). An axiomatic approach to proportionality between matrices. Mathematics of Operations Research, 14, 700–719.

    Article  Google Scholar 

  • Balinski, M. L., & Demange, G. (1989b). Algorithms for proportional matrices in reals and integers. Mathematical Programming, 45, 193–210.

    Article  Google Scholar 

  • Brualdi, R. A. (2006). Combinatorial matrix classes. Cambridge: Cambridge University Press.

    Book  Google Scholar 

  • Brualdi, R. A., & Dahl, G. (2003). Matrices of zeros and ones with given line sums and a zero block. Linear Algebra and Its Applications, 371, 191–207.

    Article  Google Scholar 

  • Brualdi, R. A., & Dahl, G. (2007). Constructing (0,1)-matrices with given line sums and certain fixed zeros. In G. T. Herman & A. Kuba (Eds.), Advances in discrete tomography and its applications, Boston: Birkhaüser. 2007.

    Google Scholar 

  • Cox, L. H., & Ernst, L. R. (1982). Controlled rounding. INFOR. Information Systems and Operational Research, 20, 423–432.

    Google Scholar 

  • Chen, Y. (2006). Simple existence conditions for zero-one matrices with at most one structural zero in each row and column. Discrete Mathematics, 306, 2870–2877.

    Article  Google Scholar 

  • Ford, L. R., & Fulkerson, D. R. (1962). Flows in networks. Princeton: Princeton University Press.

    Google Scholar 

  • Fulkerson, D. R. (1960). Zero-one matrices with zero trace. Pacific Journal of Mathematics, 10, 831–836.

    Article  Google Scholar 

  • Gale, D. (1957). A theorem on flows in networks. Pacific Journal of Mathematics, 7, 1073–1082.

    Article  Google Scholar 

  • Gassner, M. (1988). Two-dimensional rounding for a quasi-proportional representation. European Journal of Political Economy, 4, 529–538.

    Article  Google Scholar 

  • Grilli di Cortona, P., Manzi, C., Pennisi, A., Ricca, F., & Simeone, B. (1999). Evaluation and optimization of electoral systems. SIAM monographs on discrete mathematics and applications. Philadelphia: SIAM.

    Book  Google Scholar 

  • Hardy, G. H., Littlewood, J. E., & Pólya, G. (1929). Some simple inequalities satisfied by convex functions. Messenger of Mathematics, 58, 145–152.

    Google Scholar 

  • Nam, Y. (1999). Integral matrices with given row and column sums. Ars Combinatoria, 52, 141–151.

    Google Scholar 

  • Pukelsheim, F., Ricca, F., Scozzari, A., Serafini, P., & Simeone, B. (2012). Network flow methods for electoral systems. Networks, 59, 73–88.

    Article  Google Scholar 

  • Ryser, H. J. (1957). Combinatorial properties of matrices of zeros and ones. Canadian Journal of Mathematics, 9, 371–377.

    Article  Google Scholar 

  • Ryser, H. J. (1963). Combinatorial mathematics. Carus Mathematical Monographs ♯14, Mathematical Association of America

  • Ricca, F., Scozzari, A., Serafini, P., & Simeone, B. (2012). Error minimization methods in biproportional apportionment. TOP, 20, 547–577.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Scozzari.

Additional information

Bruno Simeone was really fond of the subject of this paper of which he was an earnest promoter. He left us precious intuitions, a lot of ideas and much enthusiasm that gave us the necessary support to reach our results. Even if we still have not proved all Bruno’s conjectures, we believe to have made a step forward in this area of research and we dedicate this work to Bruno who missed us so much during the preparation of this paper.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lari, I., Ricca, F. & Scozzari, A. Bidimensional allocation of seats via zero-one matrices with given line sums. Ann Oper Res 215, 165–181 (2014). https://doi.org/10.1007/s10479-013-1440-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-013-1440-2

Keywords