38235672
Fault-Tolerant Resource Placement in Balanced Hypercubes
Balanced hypercube is a variant of the standard hypercube structure for multicomputers, with desirable properties of strong connectivity, regularity, and symmetry. This structure is a special type of load balancing graph designed to tolerate processor failure. In a balanced hypercube, each processor has a backup (matching) processor that shares the same set of neighboring nodes. Therefore, tasks that run on a faulty processor can be reactivated in the backup processor to provide efficient system reconfiguration. In this paper, we study the resource placement problem in balanced hypercubes. Resources can be hardware devices (such as I/O processors, disks, etc.) or software modules (such as data files, library routines, etc.). The proposed placement algorithm guarantees that each node without resource copy connects two (matching) nodes with resource copy. Therefore, one of the resource copies at each matching pair can be used as a backup to tolerate possible processor failures. Moreover, the proposed algorithm is perfect in that each node without resource copy connects two and only two nodes with resource copy and neighbors of each node with resource copy are nodes without resource copy.
33573218
Guest Editors' Introduction
2254959
Local-Safety-Information-Based Broadcasting in Hypercube Multicomputers with Node and Link Faults
This paper presents a method to cope with fault-tolerant broadcasting in hypercube multicomputers with both node and link faults. The local safety concept is extended to faulty hypercubes with both node and link faults. The local-safety-based algorithm is used in a fully unsafe hypercube, where there is no safe node. A fully unsafe hypercube can be split into a set of maximal safe subcubes. We show that if these maximal safe subcubes meet certain requirements given in the paper, broadcasting can still be carried out successfully and in some case optimal broadcast is still possible. The method is extended to fault-tolerant routing and multicasting when the system contains both node and link faults.
7582647
On self-similarity and hamiltonicity of dual-cubes
The dual-cube is a newly proposed topology for interconnection networks, which uses low dimensional hypercubes as building blocks. The primary advantages of the dual-cube over the hypercube are that, with the same node degree n, the dual-cube contains 2/sup n-1/ times more nodes than the hypercube and, with the same amount of nodes, the dual-cube has approximately 50% less links than the hypercube. This paper was focused on the investigations of the structural self-similarity and the Hamiltonian property of the dual-cube. It was shown that a dual-cube can be recursively constructed from lower dimensional dual-cubes and, conversely, a dual-cube can be recursively decomposed into lower dimensional dual-cubes. It was also proved that all dual-cubes are Hamiltonian. There exist multiple Hamiltonian cycles on a dual-cube, among which, [(n-1)/2] cycles are edge-disjoint. It was illustrated that rings and linear arrays can be effectively emulated on dual-cubes. Some strategies for track sharing in efficient VLSI layout design were also discussed.
27746153
Broadcasting in Faulty Cube-Connected-Cycles with Minimum Recovery Time
We propose a broadcasting algorithm for a faulty Cube-Connected-Cycles multiprocessor. The broadcasting algorithm delivers a message to all the nodes non-redundantly using a binomial tree. The traffic generated because of the recovery is guaranteed to be minimum.
16257632
XYZ: a scalable, partially centralized lookup service for large-scale peer-to-peer systems
Peer-to-peer (P2P) systems are characterized by direct access between peer computers, rather than through a centralized server. File sharing is the dominant P2P application on the Internet, allowing users to easily contribute, search and obtain content. P2P systems can be categorized by the degrees of centralization. For fully centralized systems, the lookup service will not be available when the central directory server is down. For purely decentralized and unstructured systems, since there is no information about which nodes are likely to have the relevant files, searching essentially amounts to random search. This makes the lookup service unscalable and unpredictable. The objective of this paper is to design a partially centralized, scalable and self-organizing lookup service (XYZ) for wide area P2P systems. A clustering method is used to create the system backbone by connecting the cluster heads together and a color clustering method is adopted to create color overlays and minimize the searching space. Simulations and analysis are also provided. Extensions are proposed to achieve better performance
15943479
Efficient face candidates selector for face detection
Abstract In this paper an efficient face candidates selector is proposed for face detection tasks in still gray level images. The proposed method acts as a selective attentional mechanism. Eye-analogue segments at a given scale are discovered by finding regions which are roughly as large as real eyes and are darker than their neighborhoods. Then a pair of eye-analogue segments are hypothesized to be eyes in a face and combined into a face candidate if their placement is consistent with the anthropological characteristic of human eyes. The proposed method is robust in that it can deal with illumination changes and moderate rotations. A subset of the FERET data set and the BioID face database are used to evaluate the proposed method. The proposed face candidates selector is successful in 98.75% and 98.6% cases, respectively.
8704620
Improving the reliability of the label distribution protocol
The LDP (label distribution protocol) is used in the control plane to control an optical network. The data plane and the control plane of an optical network could be physically separate. So a failure in the control plane does not necessarily imply a data plane failure and that user communications have to be interrupted. The standard LDP, however, does not provide any mechanism to recover the knowledge stored in LDP entities about the status of the data plane after the faults are fixed. This is a reliability problem of LDP and results in the unnecessary degradation of user communications. On the other hand, in MPLS-enabled IP networks, being able to recover LDP sessions would be potentially faster and more scalable than to re-establish all affected LSPs. The proposed recovery method of LDP for the control plane failures uses label information mirrors (LIMs) in upstream downstream label switching routers (LSRs). Each LIM is a copy of the label information database (LID) in the LSR of an LDP session. We propose a systematic approach to synchronize the contents of a LIM and the corresponding LID, and show how a LIM is used to handle a control plane failure. Detailed descriptions of the recovery procedure for both control channel failures and control node failures are presented. Some significant features of the proposal are outlined.
17590442
Next generation Internet
The emergence of the next generation Internet (NGI) is mainly oriented toward a series of serious challenges that cannot be solved through limited improvement under the current network architecture. Therefore NGI means a series of revolutionary changes including the architecture. The fundamental concept of NGI is illustrated and the current situation of the development of NGI is comprehensively discussed in the thesis. And viewpoints on the network architecture, network management and security strategy of NGI are put forward.
32836256
Minimum average distance of strong orientations of graphs
The average distance of a graph (strong digraph) G, denoted by µ(G) is the average, among the distances between all pairs (ordered pairs) of vertices of G. If G is a 2-edge-connected graph, then µ→min(G) is the minimum average distance taken over all strong orientations of G. A lower bound for µ→min(G) in terms of the order, size, girth and average distance of G is established and shown to be sharp for several complete multipartite graphs. It is shown that there is no upper bound for µ→min(G) in terms of µ(G). However, if every edge of G lies on 3-cycle, then it is shown that µ→min(G) ≤ 7/4 µ(G). This bound is improved for maximal planar graphs to 5/3 µ(G) and even further to 3/2 µ(G) for eulerian maximal planar graphs and for outerplanar graphs with the property that every edge lies on 3-cycle. In the last case the bound is shown to be sharp.
1502406
Total Coloring of Series-Parallel Graphs