scispace - formally typeset
Search or ask a question

Showing papers by "Bulent Abali published in 1998"


Patent
Bulent Abali1
29 Jan 1998
TL;DR: In this article, a method for preventing routing deadlocks from occurring in the network which comprises the steps of: creating a graphical representation of the network, searching for the existence of cycles within the graphical representation, partitioning the graph into at a first subgraph and a second subgraph if cycles exist in the graph and removing the edges directed from the first sub graph to the second sub-graph.
Abstract: In an apparatus having a network including successive stages of cross-point switches which collectively interconnect a plurality of nodes external to said network, wherein at least one message is carried between one of the nodes and one of the cross-point switches over a route through said network, a method for preventing routing deadlocks from occurring in the network which comprises the steps of: creating a graphical representation of the network; searching for the existence of cycles within the graphical representation; partitioning the graphical representation into at a first subgraph and a second subgraph if cycles exist in the graphical representation; searching for the existence of edges directed from the first subgraph to the second subgraph; and removing the edges directed from the first subgraph to the second subgraph. Preferably the step of partitioning the network into at a first subgraph and a second subgraph is performed such that the first subgraph and the second subgraph have an equal number of vertices, a number of directed edges from the first subgraph to the second subgraph is minimized so as to minimize the number of routes prohibited, and a set of partition constraints are satisfied. The method is recursively applied to the first subgraph and then the second subgraph, thereby removing all of the deadlock prone cycles in the network while minimizing the number of routes prohibited due to remove edges.

18 citations