Skip to main content

2023 | OriginalPaper | Buchkapitel

Vertex Ordering with Precedence Constraints

verfasst von : Jeff Kinne, Akbar Rafiey, Arash Rafiey, Mohammad Sorkhpar

Erschienen in: Fundamentals of Computation Theory

Verlag: Springer Nature Switzerland

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

search-config
loading …

Abstract

We study bipartite graph ordering problem, which arises in various domains such as production management, bioinformatics, and job scheduling with precedence constraints. In the bipartite vertex ordering problem, we are given a bipartite graph \(H=(B, S,E)\) where each vertex in B has a cost and each vertex in S has a profit. The goal is to find a minimum K together with an ordering < of the vertices of H, so that \(i<j\) whenever \(i \in B\) is adjacent to \(j \in S\). Moreover, at each sub-order the difference between the costs and profits of the vertices in the sub-order does not exceed K.
The bipartite ordering problem is NP-complete when the weights are one, and the bipartite graph H is a bipartite circle graph. This restricted version was used in the study of the secondary structure of RNA in [11].
Thus, we seek exact algorithms for solving the bipartite ordering problem in classes with simpler structures than bipartite circle graphs. We give non-trivial polynomial time algorithms for finding the optimal solutions for bipartite permutation graphs, bipartite trivially perfect graphs, bipartite cographs, and trees. There are still several classes of bipartite graphs for which the ordering problem could be polynomial, such as bipartite interval graphs, bipartite convex graphs, bipartite chordal graphs, etc.
In addition, we formulate the problem as a linear programming (LP) model and conduct experiments on random instances. We did not find any example with an integrality gap of two or more when limited to bipartite circle graphs with unit weights. No example with an integrality gap of more than 5/2 was found for arbitrary bipartite graphs with random weights. It would be interesting to investigate the possibility of designing a constant approximation algorithm for this problem.

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
A circle bipartite graph can be represented as two sets AB where the vertices in A are a set of non-crossing arcs on a real line and the vertices in B are a set of non-crossing arcs from a real line; there is an edge between a vertex in A and a vertex in B if their arcs cross.
 
Literatur
1.
Zurück zum Zitat Ambühl, C., Mastrolilli, M., Mutsanas, N., Svensson, O.: On the approximability of single-machine scheduling with precedence constraints. Math. Oper. Res., 653–669 (2011) Ambühl, C., Mastrolilli, M., Mutsanas, N., Svensson, O.: On the approximability of single-machine scheduling with precedence constraints. Math. Oper. Res., 653–669 (2011)
2.
Zurück zum Zitat Ambuhl, C., Mastrolilli, M., Svensson, O.: Inapproximability results for sparsest cut, optimal linear arrangement, and precedence constrained scheduling. In: 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2007), pp. 329–337. IEEE (2007) Ambuhl, C., Mastrolilli, M., Svensson, O.: Inapproximability results for sparsest cut, optimal linear arrangement, and precedence constrained scheduling. In: 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2007), pp. 329–337. IEEE (2007)
3.
Zurück zum Zitat Berger, A., Grigoriev, A., Heggernes, P., van der Zwaan, R.: Scheduling unit-length jobs with precedence constraints of small height. Oper. Res. Lett. 42(2), 166–172 (2014)MathSciNetCrossRefMATH Berger, A., Grigoriev, A., Heggernes, P., van der Zwaan, R.: Scheduling unit-length jobs with precedence constraints of small height. Oper. Res. Lett. 42(2), 166–172 (2014)MathSciNetCrossRefMATH
5.
Zurück zum Zitat Egri, L., Krokhin, A., Larose, B., Tesson, P.: The complexity of the list homomorphism problem for graphs. In: Theory of Computing Systems, pp. 143–178 (2012) Egri, L., Krokhin, A., Larose, B., Tesson, P.: The complexity of the list homomorphism problem for graphs. In: Theory of Computing Systems, pp. 143–178 (2012)
6.
Zurück zum Zitat Flamm, C., Hofacker, I.L., Maurer-Stroh, S., Stadler, P.F., Zehl, M.: Design of multistable rna molecules. Rna, pp. 254–265 (2001) Flamm, C., Hofacker, I.L., Maurer-Stroh, S., Stadler, P.F., Zehl, M.: Design of multistable rna molecules. Rna, pp. 254–265 (2001)
7.
Zurück zum Zitat Geis, M., et al.: Folding kinetics of large rnas. J. Mol. Biol., 160–173 (2008) Geis, M., et al.: Folding kinetics of large rnas. J. Mol. Biol., 160–173 (2008)
8.
Zurück zum Zitat Giakoumakis, V., Vanherpe, J.-M.: Bi-complement reducible graphs. Advances in Applied Mathematics, pp. 389–402 (1997) Giakoumakis, V., Vanherpe, J.-M.: Bi-complement reducible graphs. Advances in Applied Mathematics, pp. 389–402 (1997)
9.
Zurück zum Zitat Gutin, G., Hell, P., Rafiey, A., Yeo, A.: A dichotomy for minimum cost graph homomorphisms. Eur. J. Combinatorics, pp. 900–911 (2008) Gutin, G., Hell, P., Rafiey, A., Yeo, A.: A dichotomy for minimum cost graph homomorphisms. Eur. J. Combinatorics, pp. 900–911 (2008)
10.
Zurück zum Zitat Johannes, B.: On the complexity of scheduling unit-time jobs with or-precedence constraints. Oper. Res. Lett. 33(6), 587–596 (2005)MathSciNetCrossRefMATH Johannes, B.: On the complexity of scheduling unit-time jobs with or-precedence constraints. Oper. Res. Lett. 33(6), 587–596 (2005)MathSciNetCrossRefMATH
13.
Zurück zum Zitat Möhring, R.H., Skutella, M., Stork, F.: Scheduling with and/or precedence constraints. SIAM J. Comput., 393–415 (2004) Möhring, R.H., Skutella, M., Stork, F.: Scheduling with and/or precedence constraints. SIAM J. Comput., 393–415 (2004)
14.
Zurück zum Zitat Morgan, S.R., Higgs, P.G.: Barrier heights between ground states in a model of rna secondary structure. J. Phys. A Math. General, 3153 (1998) Morgan, S.R., Higgs, P.G.: Barrier heights between ground states in a model of rna secondary structure. J. Phys. A Math. General, 3153 (1998)
15.
Zurück zum Zitat Muratore, G., Schwarz, U.M., Woeginger, G.J.: Parallel machine scheduling with nested job assignment restrictions. Oper. Res. Lett., 47–50 (2010) Muratore, G., Schwarz, U.M., Woeginger, G.J.: Parallel machine scheduling with nested job assignment restrictions. Oper. Res. Lett., 47–50 (2010)
16.
Zurück zum Zitat Spinrad, J., Brandstädt, A., Stewart, L.: Bipartite permutation graphs. Discrete Appl. Math., 279–292 (1987) Spinrad, J., Brandstädt, A., Stewart, L.: Bipartite permutation graphs. Discrete Appl. Math., 279–292 (1987)
17.
Zurück zum Zitat Takizawa, H., Iwakiri, J., Terai, G., Asai, K.: Finding the direct optimal rna barrier energy and improving pathways with an arbitrary energy model. Bioinformatics 36, 227–235 (2020) Takizawa, H., Iwakiri, J., Terai, G., Asai, K.: Finding the direct optimal rna barrier energy and improving pathways with an arbitrary energy model. Bioinformatics 36, 227–235 (2020)
18.
Zurück zum Zitat Thachuk, C., Maňuch, J., Rafiey, A., Mathieson, L.-A., Stacho, L., Condon, A.: An algorithm for the energy barrier problem without pseudoknots and temporary arcs. In: Biocomputing 2010, pages 108–119. World Scientific (2010) Thachuk, C., Maňuch, J., Rafiey, A., Mathieson, L.-A., Stacho, L., Condon, A.: An algorithm for the energy barrier problem without pseudoknots and temporary arcs. In: Biocomputing 2010, pages 108–119. World Scientific (2010)
19.
Zurück zum Zitat Woeginger, G.J.: On the approximability of average completion time scheduling under precedence constraints. Discrete Appl. Math., 237–252 (2003) Woeginger, G.J.: On the approximability of average completion time scheduling under precedence constraints. Discrete Appl. Math., 237–252 (2003)
Metadaten
Titel
Vertex Ordering with Precedence Constraints
verfasst von
Jeff Kinne
Akbar Rafiey
Arash Rafiey
Mohammad Sorkhpar
Copyright-Jahr
2023
DOI
https://doi.org/10.1007/978-3-031-43587-4_22

Premium Partner