Exemple #1
0
 def calculate(graph):
     if nx.is_connected(graph):
         return Utils.is_integer(
             inv_other.SignlessLaplacianDistanceSpectrum.calculate(graph)[
                 nx.number_of_nodes(graph) - 1])
     else:
         return False
Exemple #2
0
 def test_integral(self):
     self.assertTrue(UtilsToInvariants.is_integer(1))
     self.assertTrue(UtilsToInvariants.is_integer(1.000001))
     self.assertTrue(UtilsToInvariants.is_integer(0.999998))
     L_integral = {inv_bool.IntegralL.name: 'true'}
     self.assertEqual(1, Helper.run('graphs2.g6', '', L_integral))
Exemple #3
0
 def calculate(graph):
     return Utils.is_integer(
         inv_other.NormalizedLaplacianSpectrum.calculate(graph)[
             nx.number_of_nodes(graph) - 1])
Exemple #4
0
 def calculate(graph):
     return Utils.is_integer(
         inv_other.SeidelSpectrum.calculate(graph)[nx.number_of_nodes(graph)
                                                   - 1])