SlideShare a Scribd company logo
1 of 4
Download to read offline
 
 
 
 
 
 
MB data network 
 
 
   
 
 
 
 
Mutawaqqil Billah 
Independent Research Scientist, 
B.Sc in Computer Science and Mathematics, 
Ramapo College of New Jersey, USA 
Address  :  906/2,  East  Shewrapara,  Mirpur, 
Dhaka, Bangladesh 
Phone: 8801912479175 
Email : mutawaqqil02@yahoo.com 
 
 
 
The aim of this article is to propose a noble method to store visual, sound and memory data in such a 
non  linear  way  that  it  becomes  very  easy  to  get  the  requested  data  in  any  situation.  This  method 
proposes to create many sections of data. Each section will have some data. Create some different sized 
sections of the main data. Size of the sections will stay within a limited range. Insert data to all the 
sections randomly. We will not know which data will reach to which section.  We will also have some 
stations which will help us to find a data. Each station will be connected to some sections. Each station 
will have an individual ranking and also each station will have its own ranking for each of its connected 
section. One section could be connected to many stations. 
 
Initially, all stations individual ranking will be zero and it will have zero number of connected section. 
When searching for a specific data, it will select any unchecked station randomly and search for the data 
there.  The station will send the request to many sections. Initially, it will send this request to all sections 
by turn and when data will be found in a section, the station will create a connection with the section 
and give it a ranking. When each station will have a decent connected network, it will only search for the 
data in its own network. Failure to find the data will decrease the stations ranking and if the station finds 
the  data,  its  ranking  will  go  up.  So,  any  station  will  have  many  ranked  connections.  Not  all  the 
connections will have same weights. If one section finds data more than others, its weight will be higher 
than others. Each time same connection gets a data, ranking increases for that connection.  
 
To increase its ranking, each station can withdraw some connection with low ranking and search for new 
section. This advantage will be given to low ranked stations to bring up their ranking. When to give this 
advantage to low ranked stations, that will be decided by the performances of higher ranked stations. 
When higher ranked stations will not perform well, in that situation, lower ranked stations will get a 
change. These rules we have to adopt based on the data set we have and nature of search. 
 
If any section which forward request to its connected section and that section fails to get the data, that 
section’s  individual  ranking  will  decrease.  Any  section  able  to  get  data  in  its  network,  that  sections 
ranking will go up. So, if a section finds a data, its individual ranking will go up. If station A sends a 
request to section B and section B finds the data, then station A’s own ranking will go up and also station 
A’s ranking for its connection to section B will go up as well. 
 
So, any request for data will go to high ranked sections first and then to lower ranked sections. If many 
sections are available as having same rank, chose one randomly from those. Data will be searched in 
high ranked networks and then to lower ranked networks. So, any station will have many connections 
with  different  ranking  from  different  sections.  Any  station  will  have  its  own  ranked  connections 
(connected network). Basically if any section has data which is asked frequently, then there will be many 
paths coming from many stations which will lead of this section quickly.  A section could get connected 
to many stations. And some low rank station could be connected to a high ranked station and act like a 
substation. When this sub station’s ranking will go up, it has to depart from parent station and emerge 
as an individual station. When the parent station will not find the data in its network, then it will give its 
substations to find it. Without getting connected with parent station, these substations chance to get 
the search request is very low. Because, it will go to other stations which are lower in ranking from 
parent station, but higher in ranking from these sub stations. And as these substations will get chance to 
serve, slowly their network will grow and they can work as full station later on. 
 
Each section will have ranking for its data as well. Every time a data is asked for, its ranking will go up. 
Each section could keep data in groups based on ranking. And higher ranked groups will be searched 
first and then lower ranked groups will get chance by turn. Section could use a tree or array or sorted list 
to keep data of a group based on the volume of data. When a station does well, it will be allowed to 
connect  with  stations.  Those  connected  stations  will  be  sub  stations  of  the  good  station.  Only  the 
stations below a certain level are allowed to be a substation. A station could have limited number of sub 
stations. This will allow good networks to grow, but within a limit, so that overall search process do not 
get delayed. Also, station with some level of connectivity, will have to emerge as a full station. 
 
Initially, all stations will have empty network. Then, when a request will be made for a data search, a 
station will be chosen randomly and that will try to search as many sections needed to find the data. 
When data will be found, this station will have a connection. When most of the station will have enough 
connections,  then  it  will  stop  sending  search  request  randomly  and  start  using  ranking.  So,  when  a 
request  comes,  choose  one  from  high  ranking  station  and  assign  the  task  to  that  station.  If  it  is 
successful, then raise its ranking, otherwise decrease the ranking and send the request to any random 
station with high ranking. 
 
Ranking will not stay the same for any station. It will keep going up and down. That will be decided on 
each stations available network and also on the nature of search. For example, in certain time, people 
are searching for some specific data, so the stations which will have connections to those data, their 
ranking will go up and other stations ranking will go down. So, whenever a stations data season will 
come,  its  ranking  will  go  up  and  these  will  serve  the  request.  In  any  situation,  data  will  get  served 
quickly. This is far better solution than linear storage using tree or dimensional array. 
 
This storage system will have same issue with visual and sound data. When a specific visual data will get 
searched for, the stations which have it in their network, their ranking will go up and that data will be 
served  quickly.  That’s  why  our  brain  does  not  need  to  process  much  to  the  visual  or  sound  data  it 
receives  very  frequently.  Even  a  complex  visual  or  sound  data  becomes  very  tolerable  or  easily 
understood as that is getting searched very quickly. 
 
When people move to a new community, face data of that community gets search request frequently. 
For  that,  the  stations  which  have  their  data,  their  ranking  goes  up  and  people  can  recognize  them 
quickly and those which we are not seeing frequently, their ranking goes down. Whichever data gets 
requested more time, its ranking goes up, otherwise goes down. This is very good, because that is how 
brain is still able to do the frequently asked tasks quickly. And when time comes to change it, it can also 
change it very easily.  

More Related Content

Viewers also liked

sine_wave_theory_of_pixel_proposal
sine_wave_theory_of_pixel_proposalsine_wave_theory_of_pixel_proposal
sine_wave_theory_of_pixel_proposalMutawaqqil Billah
 
Alternative_of_Pixel_from_linkedin_post
Alternative_of_Pixel_from_linkedin_postAlternative_of_Pixel_from_linkedin_post
Alternative_of_Pixel_from_linkedin_postMutawaqqil Billah
 
sine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphssine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphsMutawaqqil Billah
 
sine_wave_theory_of_pixel_comments
sine_wave_theory_of_pixel_commentssine_wave_theory_of_pixel_comments
sine_wave_theory_of_pixel_commentsMutawaqqil Billah
 
sine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphssine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphsMutawaqqil Billah
 

Viewers also liked (8)

akin-cv3-1
akin-cv3-1akin-cv3-1
akin-cv3-1
 
sine_wave_theory_of_pixel_proposal
sine_wave_theory_of_pixel_proposalsine_wave_theory_of_pixel_proposal
sine_wave_theory_of_pixel_proposal
 
classifier
classifierclassifier
classifier
 
Alternative_of_Pixel_from_linkedin_post
Alternative_of_Pixel_from_linkedin_postAlternative_of_Pixel_from_linkedin_post
Alternative_of_Pixel_from_linkedin_post
 
sine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphssine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphs
 
sine_wave_theory_of_pixel_comments
sine_wave_theory_of_pixel_commentssine_wave_theory_of_pixel_comments
sine_wave_theory_of_pixel_comments
 
sine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphssine_wave_theory_of_pixel_sample_graphs
sine_wave_theory_of_pixel_sample_graphs
 
k_nearest_neighbor
k_nearest_neighbork_nearest_neighbor
k_nearest_neighbor
 

MB_data_network