How Web 2 Are You? January 13, 2009
Posted by nhabibi in Internet.1 comment so far
Take this quiz, interesting. My score was awful!
Conference Alert October 9, 2008
Posted by nhabibi in Conference, Internet.add a comment
This is a good way to be informed about incoming conferences. Just subscribe and determine the filed/fields.
I don’t know how much complete it is, but is good enough.
PS: care about the ending “s” in the URL!!!
Pdb-L Mailing List August 14, 2008
Posted by nhabibi in Bioinformatics, Internet.3 comments
I don’t have so much experiment with mailing lists, but this one is great! A number of knowledgeable and helpful people in the field, around the world.
Special thanks to Dr. Kevin Karplus, professor of Bioinformatics at University of California, Santa Cruz, for his useful and detailed responses.
AntNet September 23, 2007
Posted by nhabibi in Artificial Intelligence, Internet, Machine Learning.2 comments
AntNet routing algorithm is a mobile agents system that is based on Ant Colony Optimization (ACO) method (refer to perevious post). Informally, the AntNet algorithm and its main characteristics can be summarized as follows:
- At regular intervals, and concurrently with the data traffic, from each network node mobile agents are asynchronously launched towards randomly selected destination nodes.
- Agents act concurrently and independently, and communicate in an indirect way, through the information they read and write locally to the nodes.
- Each agent searches for a minimum cost path joining its source and destination nodes.
- Each agent moves step-by-step towards its destination node. At each intermediate node a greedy stochastic policy is applied to choose the next node to move to. The policy makes use of (i) local agent-generated and maintained information, (ii) local problem-dependent heuristic information, and (iii) agent-private information.
-While moving, the agents collect information about the time length, the congestion status and the node identifiers of the followed path.
- Once they have arrived at the destination, the agents go back to their source nodes by moving along the same path as before but in the opposite direction.
- During this backward travel, local models of the network status and the local routing table of each visited node are modified by the agents as a function of the path they followed and of its goodness.
- Once they have returned to their source node, the agents die.
(Source: AntNet original paper)
OPNET, is a network simulator that can be used to design networks with different size and components, and to implement, test and evaluate protocols.
I implemented AntNet by OPNET. The difficult point was learning OPNET! It’s a little tricky, but very well-defined and powerful. (Of course when you learned!
) The best starting point is OPNET tutorials, inside software. In short, you first define network packets, links and nodes separately and then integrate them. Protocols can be coded in C/C++.
My report describe AntNet algorithm in detail and its implementation by OPNET, in Persian.
More information:
G. Caro & M. Dorigo paper: AntNet: Distributed Stigmergetic Control for communication networks
PS:
1-A network specialist says that AntNet is not applicable for large networks, like internet, due to high volume of routing related messages. I think it’s true.
2- What a long post! Didn’t you get bored?
Bookmark Online August 25, 2006
Posted by nhabibi in Internet.add a comment
del.icio.us is an online bookmarkig system where you can save your favorite URLs , share them with others and search through all saved ones. Also you can see an URL popularity by means of number of people who saved it.
Each URL is saved with a tag:
Tags are one-word descriptors that you can assign to any bookmark. You can assign as many tags to a bookmark as you like, and rename, delete, add or merge tags together.Tagging can be a whole lot easier and more flexible than fitting your information into preconceived categories.
Very useful and funny. Try it!

