Douban Interactive Design: Interpreting one-way relationship and bidirectional relationship

Source: Internet
Author: User

Recently on the watercress will "friend" two-way relationship, change to "concern" one-way relationship, there are some disputes between users. Here I would like to express my understanding of this, I would like to use a number of nodes diagram. (The painting is simpler, I can not imagine to express clearly, possible)


1, "two-way" to confirm the relationship, into a "one-way" concern, is it easy or complex to become?

Assuming 9 nodes (9 people in the network), establish two-way and one-way relationships, as shown in graphs A and B, we use pure bidirectional and pure one-way to compare.

A:
A diagram



B:
b Figure



A and B for 9 nodes, suppose which nodes are "randomly" established in a relationship that is exactly the same. It is obvious that the bidirectional relationship between a graph and the "number of links" is significantly more than B, and a is exactly twice times that of B.

The question is: in the watercress such "interest-oriented community", is not the two graphs are effective? If both can achieve results in the completion of the "interest-oriented delivery of information" level, then the entire network to achieve a is more complex than B. Unless, B can not complete the "interest-oriented transmission of information," if there is this suspicion, you may look down.


2, "one-way relationship" is conducive to "Partition", and "two-way relationship" is not conducive to "partition"


Suppose that a message is propagated from node 5, and blue means "info" to reach the path.

A1:



A diagram, the "info" can reach almost all nodes, because the relationship is two-way, 5-week-side nodes will receive information, if "forwarded", the spread to "6,7,8,9" is very likely, unless 3 nodes intercept this information.


B2:



In diagram B, 5-node information is only propagated to "2,4,1" and not to other nodes, as no one continues to focus on "2,4,1".

Real network relationships can be a lot more complicated than A and B, but in contrast, the spread of information can easily spread to all circles in a two-way relationship. This is helpful for SNS websites, they need to promote interaction. However, in the watercress such a "interest gathering like-minded" circle, it brought the crowd is difficult to "Partition", bringing a lot of useless information, will harm the expansion of the entire Community network.

3, bidirectional relations in the network, the direct interference to some nodes

or A and B diagram, we have not found that 3 nodes are the most links, in a diagram, 4, 5, 6, 7 to 3 of the association, all need 3 to respond and confirm the establishment, but in fact, 3 is probably the "originator of Information" or "authority", 4, 5, 6, 7 in B are "one-way attention" 3, in B diagram, 3 don't have to do anything.

Some would say that this relationship confirmation is not interference, and everyone needs such an application and confirmation.
In the SNS network of real name, the relationship between the whole network is established in the "Do I know him", with this assurance, the confirmation of interference is not large (although now everyone, this interference is also big rise); In the watercress such an anonymous stranger network, the establishment of this two-way relationship is not based on "I know Him" basis, Basically is very random in Add friends, the entire network interference degree is quite high.

4, the role of the feed stream in the watercress: through people find interest content

One-way relationship network more convenient to "find" information, but not convenient "search" information (although the current search engine is mainly to solve the search problem)

We are familiar with the "six degree theory", but in fact you have to "search" to a path, through 6 times to know "Obama" is not easy, why? Because you don't necessarily find the shortest path, as shown in the following figure:




Node 9 to find the node 5, the shortest path is the black part, 3 links, but from node 9 to reach a node, you need to traverse the link of the node, select a link to continue to traverse, and not necessarily through the shortest path to reach.

But information push is not, suppose 3 attention 5,7 attention 3,9 concern 7. Node 5 sent the information, even if it will pass several links to its follow, as long as can reach node 3, and then through 3 to send information to more nodes, including node 7, and then through node 7 forward to Node 9, then the information will be pushed to the final node through the shortest path.

This is the role of watercress broadcasting.

In a one-way relationship network, the feed stream can push the "content of interest" through the network to the user; better still, this network is one-way, the crowd can have "Partition", so "a certain interest content" can push through the relationship to "like this kind of information" users, users themselves can control themselves " Follow "node to control the feed stream that you receive.

Extend some:
1, the above diagram A and B can not better express the possibility of bidirectional and one-way relationship in the actual network;
2, in order to better elaborate "two-way and one-way, simple or complex?" "Please think about it, if the entire Internet page and between the pages, not one-way" link a url "to refer to another page, but must" exchange links ", the entire internet

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.