摘要(英) |
In the field of astronomy, it’s an important process to classify astronomical objects, astronomical researchers have been manually classifying the objects. But the size of data has exploded, manually processing numerous of data each day becomes impractical. So we need to design a new system to solve the problem.
Responding to this challenge, we design a distributed P2P system and combine suffix tree to the system. user can query the astronomical objects quickly with suffix tree. Astronomical observation data and suffix distributed to the computers on the ring system and ping the neighbors in the system. System will detect neighbor peers regularly to confirm the ring system. System can also perform load balancing when the loading in some peer is too heavy. User can query the light curve of observation data from any computer in the distributed system, and system will respond the corresponding observation data. |
參考文獻 |
[1] Wikipedia, “variable star”,
https://en.wikipedia.org/wiki/Variable_star
[2] Wikipedia, “light curve”,
http://en.wikipedia.org/wiki/Light_curve
[3] Wikipedia, “Stellar classification”,
https://en.wikipedia.org/wiki/Stellar_classification,
[4] Wikipedia, “super nova”,
https://en.wikipedia.org/wiki/Super_Nova.
[5] Napster, http://www.napster.com
[6] Patrick Kirk(2003). Gnutella File Sharing And Distribution Network,Retrived June 28,2007,The Gnutella
Homepage :http://rfc-Gnutella.sourceforge.net
[7] Ratnasamy,S.,Francis,P.,Handly,M.,Karp, R.,and Shenker,S., "A scalable content-addressable network", In proc.ACM SIGCOMM (San Siego,CA,Augest 2001) ,pp.161-172.
[8] I.Stoica,R.Morris et al.,"Chord:A Scalable Peer-to-Peer Lookup Protocol for Internet Applications",IEEE/ACM Trans. Net.,vol. 11,no.1,2003,pp.17-32.
[9] Micheline Kamber, Jian Pei, Data Mining: Concepts and Techniques, Second Edition, Elsevier Inc., San Francisco, 2006.
[10] P. Weiner, “Linear pattern matching algorithm”. 14th Annual IEEE Symposium on Switching and Automata Theory, pp, 1–11, 1973. |