Skip to main content

2019 | OriginalPaper | Buchkapitel

Some Graph Optimization Problems with Weights Satisfying Linear Constraints

verfasst von : Kameng Nip, Zhenbo Wang, Tianning Shi

Erschienen in: Combinatorial Optimization and Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we study several graph optimization problems in which the weights of vertices or edges are variables determined by several linear constraints, including the maximum matching problem under linear constraints (max-MLC), the minimum perfect matching problem under linear constraints (min-PMLC), the shortest path problem under linear constraints (SPLC) and the vertex cover problem under linear constraints (VCLC). The objective of these problems is to decide the weights that are feasible to the linear constraints, and to find the optimal solution of the graph optimization problems among all the feasible choices of weights. Even though all the original graph optimization problems can be solved in polynomial time or be approximated within a fixed constant factor, we find that these problems under linear constraints are intractable in general. In particular, we show that the max-MLC problem is NP-hard, while the min-PMLC, SPLC, VCLC problems are all NP-hard and do not even have any polynomial-time algorithms unless \(P = NP\). These findings suggest us to explore the special cases of these problems which are tractable. Particularly, we show that when the number of constraints is a fixed constant, all these problems under linear constraints are polynomially solvable. Moreover, if there are fixed number of distinct weights, then the max-MLC, min-PMLC and SPLC are polynomially solvable, and the VCLC has 2-approximation algorithm. In addition, we propose several approximation algorithms for max-MLC.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
All the results on this paper holds for G is a directed graph.
 
Literatur
1.
Zurück zum Zitat Karp, R.M.: Reducibility among combinatorial problems. In: Complexity of Computer Computations, pp. 85–103 (1972)CrossRef Karp, R.M.: Reducibility among combinatorial problems. In: Complexity of Computer Computations, pp. 85–103 (1972)CrossRef
2.
Zurück zum Zitat Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity. Courier Dover Publications, New York (1998)MATH Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity. Courier Dover Publications, New York (1998)MATH
3.
Zurück zum Zitat Korte, B., Vygen, J.: Combinatorial Optimization: Theory and Algorithms, 4th edn. Springer, Heidelberg (2012)CrossRef Korte, B., Vygen, J.: Combinatorial Optimization: Theory and Algorithms, 4th edn. Springer, Heidelberg (2012)CrossRef
4.
Zurück zum Zitat Nip, K., Wang, Z., Wang, Z.: Scheduling under linear constraints. Eur. J. Oper. Res. 253(2), 290–297 (2016)MathSciNetCrossRef Nip, K., Wang, Z., Wang, Z.: Scheduling under linear constraints. Eur. J. Oper. Res. 253(2), 290–297 (2016)MathSciNetCrossRef
5.
Zurück zum Zitat Nip, K., Wang, Z., Wang, Z.: Knapsack with variable weights satisfying linear constraints. J. Global Optim. 69(3), 713–725 (2017)MathSciNetCrossRef Nip, K., Wang, Z., Wang, Z.: Knapsack with variable weights satisfying linear constraints. J. Global Optim. 69(3), 713–725 (2017)MathSciNetCrossRef
8.
Zurück zum Zitat Burer, S., Letchford, A.N.: Non-convex mixed-integer nonlinear programming: a survey. Surv. Oper. Res. Manag. Sci. 17(2), 97–106 (2012)MathSciNet Burer, S., Letchford, A.N.: Non-convex mixed-integer nonlinear programming: a survey. Surv. Oper. Res. Manag. Sci. 17(2), 97–106 (2012)MathSciNet
10.
Zurück zum Zitat Fagoyinbo, I., Ajibode, I.: Application of linear programming techniques in the effective use of resources for staff training. J. Emerg. Trends Eng. Appl. Sci. 1(2), 127–132 (2010) Fagoyinbo, I., Ajibode, I.: Application of linear programming techniques in the effective use of resources for staff training. J. Emerg. Trends Eng. Appl. Sci. 1(2), 127–132 (2010)
11.
Zurück zum Zitat Gupta, K.M.: Application of linear programming techniques for staff training. Int. J. Eng. Innov. Technol. 3(12), 132–135 (2014) Gupta, K.M.: Application of linear programming techniques for staff training. Int. J. Eng. Innov. Technol. 3(12), 132–135 (2014)
12.
Zurück zum Zitat Uko, L.U., Lutz, R.J., Weisel, J.A.: An application of linear programming in performance evaluation. Acad. Educ. Lead. J. 21, 1–7 (2017) Uko, L.U., Lutz, R.J., Weisel, J.A.: An application of linear programming in performance evaluation. Acad. Educ. Lead. J. 21, 1–7 (2017)
13.
Zurück zum Zitat Kleinberg, J., Tardos, É.: Algorithm Design. Pearson Education, Incorporated, New York (2006) Kleinberg, J., Tardos, É.: Algorithm Design. Pearson Education, Incorporated, New York (2006)
14.
Zurück zum Zitat Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1979)MATH Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1979)MATH
15.
Zurück zum Zitat Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice Hall, New Jersey (1993)MATH Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice Hall, New Jersey (1993)MATH
16.
17.
Zurück zum Zitat Burkard, R., Dell’Amico, M., Martello, S.: Assignment Problems. Society for Industrial and Applied Mathematics, Philadelphia (2009)CrossRef Burkard, R., Dell’Amico, M., Martello, S.: Assignment Problems. Society for Industrial and Applied Mathematics, Philadelphia (2009)CrossRef
18.
Zurück zum Zitat Edmonds, J.: A glimpse of heaven. In: Lenstra, J., Kan, A.R., Schrijver, A. (eds.) History of Mathematical Programming - A Collection of Personal Reminiscences, pp. 32–54. Centrum Wiskunde & Informatica, Amsterdam (1961) Edmonds, J.: A glimpse of heaven. In: Lenstra, J., Kan, A.R., Schrijver, A. (eds.) History of Mathematical Programming - A Collection of Personal Reminiscences, pp. 32–54. Centrum Wiskunde & Informatica, Amsterdam (1961)
20.
21.
Zurück zum Zitat Fredman, M.L., Tarjan, R.E.: Fibonacci heaps and their uses in improved network optimization algorithms. J. ACM 34(3), 596–615 (1987)MathSciNetCrossRef Fredman, M.L., Tarjan, R.E.: Fibonacci heaps and their uses in improved network optimization algorithms. J. ACM 34(3), 596–615 (1987)MathSciNetCrossRef
22.
Zurück zum Zitat Williamson, D.P., Shmoys, D.B.: The Design of Approximation Algorithms. Cambridge University Press, New York (2011)CrossRef Williamson, D.P., Shmoys, D.B.: The Design of Approximation Algorithms. Cambridge University Press, New York (2011)CrossRef
23.
Zurück zum Zitat Dinur, I., Safra, S.: On the hardness of approximating minimum vertex cover. Ann. Math. 162(1), 439–485 (2005)MathSciNetCrossRef Dinur, I., Safra, S.: On the hardness of approximating minimum vertex cover. Ann. Math. 162(1), 439–485 (2005)MathSciNetCrossRef
24.
Zurück zum Zitat Khot, S., Regev, O.: Vertex cover might be hard to approximate to within 2-\(\epsilon \). J. Comput. Syst. Sci. 74(3), 335–349 (2008)MathSciNetCrossRef Khot, S., Regev, O.: Vertex cover might be hard to approximate to within 2-\(\epsilon \). J. Comput. Syst. Sci. 74(3), 335–349 (2008)MathSciNetCrossRef
25.
Zurück zum Zitat Luenberger, D.G., Ye, Y.: Linear and Nonlinear Programming. Springer, New York (2015)MATH Luenberger, D.G., Ye, Y.: Linear and Nonlinear Programming. Springer, New York (2015)MATH
26.
Zurück zum Zitat Schrijver, A.: Theory of Linear and Integer Programming. Wiley, Incorporated, New York (1986)MATH Schrijver, A.: Theory of Linear and Integer Programming. Wiley, Incorporated, New York (1986)MATH
Metadaten
Titel
Some Graph Optimization Problems with Weights Satisfying Linear Constraints
verfasst von
Kameng Nip
Zhenbo Wang
Tianning Shi
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-36412-0_33