A neural sorting network with O(1) time complexity
Neural network models have been shown to be able to find ``good solutions for some optimization problems in a short time. But, it can not guarantee to find the real optimal solution except by technique similar to simulated annealing. Under such circumstance, we have no systematic way to determine the annealing schedule and have no easy way to predict the time needed for convergence. The basic operation of each neuron is the summation of weighted inputs, which takes \(O(1)\) time. That is, it can sum any number of real values in constant time. We show that sorting can be accomplished using only such operations. We present a neural network architecture to solve the sorting problem. A multi-layer feed forward neural network is proposed to solve sorting problems. The network has \(O(n^ 3)\) neurons and \(O(n^ 3)\) links. No matter what the input size is, the number of layers is fixed. Thus, the computation time of the network is independent of input size, and the sorting network has time complexity of \(O(1)\).
- ``Neural computation of decisions in optimization problems
- Constant time sorting on a processor array with a reconfigurable bus system
- scientific article; zbMATH DE number 176730 (Why is no real title available?)
- Parallel complexity of sorting problems
- Parallel Processing with the Perfect Shuffle
- Sorting on a mesh-connected parallel computer
- Sorting on STAR
- The complexity of analog computation
- The Indirect Binary n-Cube Microprocessor Array
- A note on neural sorting networks with O(1) time complexity
- scientific article; zbMATH DE number 917699 (Why is no real title available?)
- scientific article; zbMATH DE number 1424941 (Why is no real title available?)
- scientific article; zbMATH DE number 1441921 (Why is no real title available?)
- Neurons can sort data efficiently
- Sorting with dynamical systems of neural type
- The construction of minimal multilayered perceptrons: A case study for sorting
This page was built for publication: A neural sorting network with O(1) time complexity
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2365819)