Title :
Hypersphere Mapper: a nonlinear programming approach to the hypercube embedding problem
Author :
Antonio, John K. ; Metzger, Richard C.
Author_Institution :
Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
A nonlinear programming approach is introduced for solving the hypercube embedding problem. The basic idea of the proposed approach is to approximate the discrete space of an n-dimensional hypercube, i.e. {z:z∈{0,1}n}, with the continuous space of an n-dimensional hypersphere, i.e. {x:x∈Rn and ||x||2=1}. The mapping problem is initially solved in the continuous domain by employing the gradient projection technique to a continuously differentiable objective function. The optimal process `locations´ from the solution of the continuous hypersphere mapping problem are then discretized onto the n-dimensional hypercube. The proposed approach can solve, directly, the problem of mapping P processes onto N nodes for the general case where P>N. In contrast, competing embedding heuristics from the literature can produce only one-to-one mappings and cannot, therefore, be directly applied when P>N
Keywords :
hypercube networks; nonlinear programming; Hypersphere Mapper; continuous space; gradient projection technique; hypercube embedding problem; hypersphere; mapping problem; nonlinear programming; Delay; Hamming distance; Hypercubes; Integrated circuit interconnections; Laboratories; Network topology; Parallel machines; Parallel processing; Sensor systems; Software engineering;
Conference_Titel :
Parallel Processing Symposium, 1993., Proceedings of Seventh International
Conference_Location :
Newport, CA
Print_ISBN :
0-8186-3442-1
DOI :
10.1109/IPPS.1993.262820