INNER CODE UNIT · Python

data

lzz19980125/awesome-time-series-segmentation-papers · DASSA-master/dassa.py:60

        data = {item: (dep - ordered)
                for item, dep in data.items()
                    if item not in ordered}
    assert not data, "Cyclic dependencies exist among these items:\n%s" % '\n'.join(repr(x) for x in data.items())


def longestpathDAG(graph, startnode, endnode):
    print('longsetpath...')
    """http://www.geeksforgeeks.org/find-longest-path-directed-acyclic-graph/"""
    ### TOPOLOGICALLY SORT THE VERTICES
    order = []
    for part in toposort(graph):
        order.extend(list(part))
    # order.reverse()

    ### INITIALIZE DISTANCE MATRIX
    LOWDIST=-99999999999999999
    dist = dict((x, LOWDIST) for x in graph.keys())

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…