Skip to main content

The Complexity of Flow Expansion and Electrical Flow Expansion

  • Conference paper
  • First Online:
SOFSEM 2021: Theory and Practice of Computer Science (SOFSEM 2021)

Abstract

FlowExpansion is a network design problem, in which the input consists of a flow network and a set of candidate edges, which may be added to the network. Adding a candidate incurs given costs. The goal is to determine the cheapest set of candidate edges that, if added, allow the demands to be satisfied. FlowExpansion is a variant of the Minimum-Cost Flow problem with non-linear edge costs.

We study FlowExpansion for both graph-theoretical and electrical flow networks. In the latter case this problem is also known as the Transmission Network Expansion Planning problem. We give a structured view over the complexity of the variants of FlowExpansion that arise from restricting, e.g., the graph classes, the capacities, or the number of sources and sinks. Our goal is to determine which restrictions have a crucial impact on the computational complexity. The results in this paper range from polynomial-time algorithms for the more restricted variants over \(\mathcal {NP}\)-hardness proofs to proofs that certain variants are \(\mathcal {NP}\)-hard to approximate even within a logarithmic factor of the optimal solution.

This work was funded (in part) by the Helmholtz Program Storage and Cross-linked Infrastructures, Topic 6 Superconductivity, Networks and System Integration and by the German Research Foundation (DFG) as part of the Research Training Group GRK 2153: Energy Status Data – Informatics Methods for its Collection, Analysis and Exploitation.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bollobás, B.: Modern Graph Theory. Graduate Texts in Mathematics. Springer, New York (1998). https://doi.org/10.1007/978-1-4612-0619-4

    Book  MATH  Google Scholar 

  2. Chlebík, M., Chlebíková, J.: The Steiner tree problem on graphs: inapproximability results. Theoret. Comput. Sci. 406(3), 207–214 (2008). https://doi.org/10.1016/j.tcs.2008.06.046

    Article  MathSciNet  MATH  Google Scholar 

  3. Eiselt, H.A., von Frajer, H.: On the budget-restricted max flow problem. Oper. Res. Spektrum 3(4), 225–231 (1982). https://doi.org/10.1007/BF01719791

    Article  MATH  Google Scholar 

  4. Grastien, A., Rutter, I., Wagner, D., Wegner, F., Wolf, M.: The maximum transmission switching flow problem. In: Proceedings of the Ninth International Conference on Future Energy Systems, e-Energy 2018, New York, NY, USA, pp. 340–360. ACM (2018). https://doi.org/10.1145/3208903.3208910

  5. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack problems. In: Du, D.Z., Pardalos, P.M. (eds.) Handbook of Combinatorial Optimization. Springer, Boston (2004). https://doi.org/10.1007/978-1-4613-0303-9_5

    Chapter  Google Scholar 

  6. Kocuk, B., Jeon, H., Dey, S.S., Linderoth, J., Luedtke, J., Sun, X.A.: A cycle-based formulation and valid inequalities for DC power transmission problems with switching. Oper. Res. 64(4), 922–938 (2016). https://doi.org/10.1287/opre.2015.1471

    Article  MathSciNet  MATH  Google Scholar 

  7. Lee, Y.T., Sidford, A.: Path finding II : An \(\tilde{O}\)(m sqrt(n)) algorithm for the minimum cost flow problem. CoRR abs/1312.6713 (2013). https://arxiv.org/abs/1312.6713

  8. Lehmann, K., Grastien, A., Hentenryck, P.V.: The complexity of DC-switching problems. CoRR abs/1411.4369 (2014). https://arxiv.org/abs/1411.4369

  9. Mahdavi, M., Sabillon Antunez, C., Ajalli, M., Romero, R.: Transmission expansion planning: literature review and classification. IEEE Syst. J. 13, 1–12 (2018). https://doi.org/10.1109/JSYST.2018.2871793

    Article  Google Scholar 

  10. Mingozzi, A., Roberti, R.: An exact algorithm for the fixed charge transportation problem based on matching source and sink patterns. Transp. Sci. 52(2), 229–238 (2018). https://doi.org/10.1287/trsc.2017.0742

    Article  Google Scholar 

  11. Moshkovitz, D.: The projection games conjecture and the NP-hardness of \(\ln n\)-approximating set-cover. Theory Comput. 11(7), 221–235 (2015). https://doi.org/10.4086/toc.2015.v011a007

    Article  MathSciNet  MATH  Google Scholar 

  12. Moulin, L.S., Poss, M., Sagastizábal, C.: Transmission expansion planning with re-design. Energy Syst. 1(2), 113–139 (2010). https://doi.org/10.1007/s12667-010-0010-9

    Article  Google Scholar 

  13. Roberti, R., Bartolini, E., Mingozzi, A.: The fixed charge transportation problem: an exact algorithm based on a new integer programming formulation. Manage. Sci. 61(6), 1275–1291 (2015). https://doi.org/10.1287/mnsc.2014.1947

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Matthias Wolf .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wagner, D., Wolf, M. (2021). The Complexity of Flow Expansion and Electrical Flow Expansion. In: Bureš, T., et al. SOFSEM 2021: Theory and Practice of Computer Science. SOFSEM 2021. Lecture Notes in Computer Science(), vol 12607. Springer, Cham. https://doi.org/10.1007/978-3-030-67731-2_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-67731-2_32

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-67730-5

  • Online ISBN: 978-3-030-67731-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics