# Structure of Romantic and Sexual relationship

P: 606
 Quote by redargon If the study is to be used to apply STD prevention then it doesn't make sense anyway.
Yeah, you're right. I was only speculating on their definition of 'romantic relationship'. If they chose to include non-sexual dating as romantic relations then it would make even less sense. Including intercourse in their definition still doesn't improve upon their method.

The only time related reference I saw was that it is limited to partners within a 6 month period. It's pretty vague, but it makes for a pretty chart.
HW Helper
P: 2,278
 Quote by redargon If the study is to be used to apply STD prevention then it doesn't make sense anyway. as I said earlier:
It does if you're looking at things from a probability point of view. The people involved won't know the detailed sexual history of their partners (or whether the sex was protected or unprotected).
Mentor
P: 12,064
 Quote by DaveC426913 I am pretty sure that the appearance of those connectons as a ring is an artifact of arbitrary organization. While factual, it has little meaning.
Well, I was just getting into this whole thread but now the mood is ruined.
 P: 380 I can't think of another message board I've been a member of where a picture of dots and lines could generate four pages worth of discussion and analysis. That's one reason why I like it here.
P: 216
 Quote by Redbelly98 Well, I was just getting into this whole thread but now the mood is ruined.
Yes, The initial mood was trying to find out who is the biggest stud and slut, and question like do they do orgies etc. (also Dave's attempt to imagine himself as the blue dot connected to 6 pinks , until he knew it's a 6 months graph, not a six year graph )

But later the talk changed to graph theory and STD
HW Helper
P: 3,684
 Quote by Office_Shredder Yes I am, but you shouldn't go looking for special meaning into the big circle, because there's probably something similiar in every group just by probability
 Quote by DaveC426913 I am pretty sure that the appearance of those connectons as a ring is an artifact of arbitrary organization. While factual, it has little meaning. If you have a random set of dots laid out and make random connections, you get topological data minus spatial organization. Then you manually arrange all those branches and nodes to be as visually organized as possible, it will disproportionately highlight things like this. It's just unavoidable.
Actually I thought it was quite unusual for a random graph -- for as many connections as there are, I would expect a larger main component. It's only 1/4 to 1/3 the population.
 P: 330 I ran some tests, adding edges randomly and independently of one another. If the expected number of hookups for any given person is around 1, for a few hundred people you do typically get one large component, which is almost a tree (very few cycles)--so perhaps the lack of cycles is not noteworthy. My source code (python): import random from copy import deepcopy # create a graph with numnodes nodes, where each edge has a probability # of existing such that the expected number of edges to a given node # is avgconnects # graph is stored as an adjacency list dict # no self-edges def randgraph(numnodes,avgconnects): graph = {} nodes = range(numnodes) prob = float(avgconnects)/(numnodes-1) for x in nodes: graph[x] = set([]) for x in nodes: for y in nodes[:x]: if random.random() <= prob: graph[x].add(y) graph[y].add(x) return graph # create a random graph of boys and girls # where boy nodes connect only to girl nodes # and girl nodes connect only to boy nodes # and the expected number of edges to any node is avgconnects # (if the number of boys and girls is unequal, # this may result in higher or lower averages for each gender) def boygirlgraph(boynum,girlnum,avgconnects): graph = {} boys = ['b' + str(x) for x in range(boynum)] girls = ['g' + str(x) for x in range(girlnum)] prob = float(avgconnects)*(boynum+girlnum)/(2*boynum*girlnum) for x in boys + girls: graph[x] = set([]) for b in boys: for g in girls: if random.random() <= prob: graph[b].add(g) graph[g].add(b) return graph # imperatively remove the node from the graph # assumes all edges are bidirectional def removenode(node,graph): for x in graph[node]: graph[x].remove(node) graph.pop(node) # return a list of connected components, each component being a set of nodes # the largest components appear first in the list def componentlist(graph): components = [] tmpgraph = deepcopy(graph) while len(tmpgraph) > 0: (node,adj) = tmpgraph.iteritems().next() curcomp = set([]) def descend(node): adj = tmpgraph[node] curcomp.add(node) for x in adj: if not x in curcomp: descend(x) descend(node) components.append(curcomp) for x in curcomp: removenode(x,tmpgraph) components.sort(key=len,reverse=True) return components # return the subgraph including only those nodes in the component given def subgraph(component,graph): tmpgraph = {} for x in graph: if x in component: tmpgraph[x] = graph[x] & component return tmpgraph # In a maximal connected component, how many edges would need to be removed # to turn the component into a tree? def numcycles(component, graph): nedges = 0 for x in component: nedges += len(graph[x]) nedges /= 2 # tree has len(component) - 1 edges return nedges - len(component) + 1 # convert to graphviz/dot format def dotfmt(graph): conns = [str(a) + ' -- ' + str(b) + ' ;' for a in graph for b in graph[a] if a < b] return "graph{\n" + '\n'.join(conns) + '\n}\n'
 Sci Advisor HW Helper P: 2,278 The guy connected to 9 pink dots can program in Python. People who can program in Python are like porn stars. People who can run Python programs on their computer are like porn star viewers. A person who can't run Python programs on their computers is like a nerd with a Betamax.
 HW Helper PF Gold P: 2,329 I know what school my son is going to now.
HW Helper
PF Gold
P: 2,329
 Quote by Math Is Hard I had boyfriends when I was in high school, but none of them were in high school. I guess there's no mapping for that.
I remember you telling me you liked younger men. Please tell me that happened later on in life.
P: 321
 Quote by JasonRox I know what school my son is going to now.
Congrats, what are you naming him?

I'm not sure the world can handle a Jason JR.
 Mentor P: 2,972 Ah, this explains a lot. It was all about esthetics.
 P: 59 I'm kinda surprised there's a triangle in there. That means a girl had a relationship with both a girl and a boy during 6 months. So is she gay or straight??? Also, why are there no trapezoids?
 PF Gold P: 759 I wonder if this was applied?
 P: 949 HO-LY-****!!!!!!! I had no idea people were that huge of sluts in high school. Some interesting notes: -The biggest player had been with 8 girls -The biggest slut had been with 5 guys Also, does it not strike anyone else as a bit odd that this whole thing turned out to be planar? What does that imply for the nature of sexual relations?
Mentor
P: 12,064
 Quote by wrongusername ... why are there no trapezoids?
 Quote by KingNothing ... does it not strike anyone else as a bit odd that this whole thing turned out to be planar?
Indeed. Where are the concave polygons, dodecahedra, and 4-dimensional hypercubes? Clearly the data has been doctored with.
P: 949
 Quote by Redbelly98 Indeed. Where are the concave polygons, dodecahedra, and 4-dimensional hypercubes? Clearly the data has been doctored with.
Funny man, but I'm actually serious about the graph being 100% planar. It does seem strange to me, although I can't quite figure out what it means for sex.

 Related Discussions Medical Sciences 2 General Physics 1 General Discussion 0 General Discussion 129 Biology 27