Ves al contingut. Salta a la navegació
Esteu aquí: Inici > LSI > +LSI > Newsletter issue 2 > DELIS, scientists connected through research on networks and computing
I can't log in
 
LSI
Accions del document

DELIS, scientists connected through research on networks and computing

LSI Department joined the most prominent dots in the computing and networks research during the DELIS workshop. National and international researchers put in common all their knowledge to spawn a bigger knowledge network

LogoDelicious  Digg!
 
                                 Delis

DELIS: thinking about computing from a complex and networked point of view

During this month the DELIS workshop took place at LSI department. DELIS is an European project funded by the Complex Systems Proactive Initiative. Information systems like the Internet, phone exchange networks, mobile communication nets and peer to peer networks are becoming ever more important. We can see how this trend in the enormous amount of users who work with or within nets. Hundreds of millions of people live in a network or in a set of networks. In order to develop generalized algorithms for this new setting, it is necessary to work on specific fields such as statistical physics, market research, biology and social collective behaviour.

During four days we were able to enjoy the company of great professors like Joan Feigenbaum from Yale University or Tanya Berger-Wolf from the University of Illinois. We, as +LSI reporters, attended their presentations at DELIS workshop as well as other ones given by leading researchers from the  LSI department and other universities. Of course there was a lot of learning in other settings:  and we enjoyed lunches and a dinner full of scientific and worldly conversations.

On February 26th DELIS welcomed the audience and the adventure began. February 27th and 28th were intensive days full of presentations and discussions. It all ended on a final conclusion day, the 29th, and a sad goodbye.

One of the main goals of the event was promoting networking between researchers.  It was not a surprise considering that we live in a planet that is getting unified and globalized thanks to networks.  Computing networks were born some forty years ago. They have helped in creating a full body of theory about networks that is applied to very diverse fields. We explain in some details a couple of DELIS' lectures, each one with its own vision about networks and computing.

Theory of Networked Computation
by Joan Feigenbaum
Dynamic Social Networking for Zebras
by Tanya Berger-Wolf
The increasing prominence of the Internet during the last few years has created the necessity for theory of networked computation. The first question to be made is: What is going to be of computers during the next century? We don't have a theory yet, this is a challenge that we must face.

Teranyina Feigenbaum believes that research about distributed computing will be similar to research about networks in general. She based this believe on the fact that this is something that is already happening. In fact, she is not the only one to champion this point of views. In her own words: "Networked Computation is becoming a trend. Everybody talks about it. It is a cultural trend ...and also  a funding trend".

Economics became a key subject in professor Joan Feigenbaum's lecture. She talked about the problems related to the interdomain routes control on the internet, for example. These routes are based on local policies which are complex, non-coordinated and some times, private. Knowing the policies doesn't amount at all to have the problem solved; we need to look for a right algorithm that can represent such policies. This then brings us to some economic reasoning. 

When we analyse the routes on a computer communication network we can see that each person or company chooses the networks that suits him better usually in terms of cost. However, this can result in several problems. Oscillation is a typical one. Let's try to see what is it about.  Let us suppose that we have two nodes, 1 and 2, which want to send some information to 3 through their neighbour, 2 and 1 respectively, because they think it is the better choice. Information will flow from 1 to 2 and then from 2 to 1, but it will never reach 3.  Such a disaster should be solved by knowing each neighbour's actions. Unfortunately, knowing the neighbour's actions can also involve another problem. Let us imagine a new situation where at the beginning there is no oscillation because 1 is sending the information to 3 straight away, as well as  sending it to 2. However, both 1 and 2 would prefer to use their neighbour to send the information because knowing that the other neighbour is part of a safe path will change their choice, generating a new oscillation situation. In this case, the mistake has been caused by working simultaneously. On top of that we can also have wheel situations where each neighbour sends the information to the following one and so on... Non-viable!

Corbata Listening to these difficulties someone may ask: How could Internet ever work? The answer emerges when one analyses the relationship between pairs of nodes. In the real world, not all the nodes play the same role. In fact, there are different clear-cut roles: customer, provider and peer, for example. These different roles impose certain relationships and economic restrictions. It is this combination that avoids some of the problems we have mentioned. Therefore, the net has arrived at a point where we should find the right combination between economics and algorithmics. We are outlining new questions for economic research and new restrictions to algorithms. To get good results with the whole global network from individual interests, we need to work with Economic Mechanism Design. That was the subject that won the Nobel Prize in 2007.

This is a great opportunity to do novel theoretical work that has practical impact.

OcellsBiologists, sociologists, and business people, are some of the groups who  benefit from network research. All of them need to know about the relationships between members of a group in order to know how diseases spread out, how cultural and information transmission is takes place, how to manage business in an increasing web of companies and professionals, how to be successful on biological conservation or, simply, how to define a group!.

Until now, groups were studied from the perspective and with the methods of social sciences, for example, Social Network Analysis. Typically a research work would develop a graph representation of relationships within a group (kinship, communication, collaboration, etc.). Groups were represented by very accurate graphs. However these graphs were just static information, snapshots that froze in time a very rich dynamic pattern of evolving interactions and relationships among members of the group. By just having this static representation, the lose of information was enormous. There was an urge to find a more complete representation that could take account of these evolving structures: a dynamic social network model.

Tanya Berger-Wolf wanted to understand the creation better and evolution of dynamic social network models. He resorted to an animal group, zebras. She wanted to explore how zebras connect with each other within a group, and how the individual relationships start and evolve. Moreover, she wanted to represent this by means of a graph model that could include all the aspects of the dynamics of the group. Besides the interest of zebras as a test group for theoretical dynamic graph models of social networks, Tanya Berger-Wolf's endeavour had a second but not less important goal: to give insights to ecologists and conservationists in order to devise better protection policies for endangered species, for example, the grevy zebras, a seriously endangered African quadruped. 


Tanya works with biologists from Princeton University. The field research with zebras is done in Africa, so she jokes about it saying that she had never thought that computing would bring her to such an exotic spot. You can see that she loves her job.

Zebres She chose to work with zebras because it was easier to evaluate the contact between each other individual in the group. She measured their mutual proximity with the aid of GPS collars. Following this methodology, she could validate her theories easily. However, the different patterns of evolution of relationships that professor Berger-Wolf discovered within groups of zebras seem to be far more general. They can be extended to any social group, for example to humans. In the future, professor Berger-Wolf is thinking about applying these techniques to genetic problems. After all, genes operate in linked interaction networks. Professor Berger-Wolf and her research team are looking for a general theory that could be applied to anything because it works on the representations of  any kind of  interactions, whether they are between zebras, genes, humans or computers.


In order to get a better idea about the work of these two researchers you can have a look at the following documents:

  where you will find material from Joan Feigenbaum's speech

  a books chapter where you will find material related to Joan Feigenbaum's speech
 
Press contact:
ilapuente@lsi.upc.edu
 
Darrera modificació: Març 2008
© UPC. Technical University of Catalonia
Departament de Llenguatges i Sistemes Informàtics
About this web.