Search This Blog

Wednesday, June 10, 2020

Graph theory

From Wikipedia, the free encyclopedia

A drawing of a graph.

In mathematics, graph theory is the study of graphs, which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of vertices (also called nodes or points) which are connected by edges (also called links or lines). A distinction is made between undirected graphs, where edges link two vertices symmetrically, and directed graphs, where edges link two vertices asymmetrically; see Graph (discrete mathematics) for more detailed definitions and for other variations in the types of graph that are commonly considered. Graphs are one of the prime objects of study in discrete mathematics.




Refer to the glossary of graph theory for basic definitions in graph theory.

Definitions

Definitions in graph theory vary. The following are some of the more basic ways of defining graphs and related mathematical structures.

Graph

A graph with three vertices and three edges.

In one restricted but very common sense of the term, a graph is an ordered pair G = (V, E) comprising:
  • V a set of vertices (also called nodes or points);
  • E ⊆ {{x, y} | (x, y) ∈ V2 ∧ x ≠ y} a set of edges (also called links or lines), which are unordered pairs of vertices (that is, an edge is associated with two distinct vertices).
To avoid ambiguity, this type of object may be called precisely an undirected simple graph.
In the edge {x, y}, the vertices x and y are called the endpoints of the edge. The edge is said to join x and y and to be incident on x and on y. A vertex may exist in a graph and not belong to an edge. Multiple edges are two or more edges that join the same two vertices.
In one more general sense of the term allowing multiple edges,[3][4] a graph is an ordered triple G = (V, E, ϕ) comprising:
  • V a set of vertices (also called nodes or points);
  • E a set of edges (also called links or lines);
  • ϕ: E → {{x, y} | (x, y) ∈ V2 ∧ x ≠ y} an incidence function mapping every edge to an unordered pair of vertices (that is, an edge is associated with two distinct vertices).
To avoid ambiguity, this type of object may be called precisely an undirected multigraph.
A loop is an edge that joins a vertex to itself. Graphs as defined in the two definitions above cannot have loops, because a loop joining a vertex x is the edge (for an undirected simple graph) or is incident on (for an undirected multigraph) {x, x} = {x} which is not in {{x, y} | (x, y) ∈ V2 ∧ x ≠ y}. So to allow loops the definitions must be expanded. For undirected simple graphs, E ⊆ {{x, y} | (x, y) ∈ V2 ∧ x ≠ y} should become E ⊆ {{x, y} | (x, y) ∈ V2}. For undirected multigraphs, ϕ: E → {{x, y} | (x, y) ∈ V2 ∧ x ≠ y} should become ϕ: E → {{x, y} | (x, y) ∈ V2}. To avoid ambiguity, these types of objects may be called precisely an undirected simple graph permitting loops and an undirected multigraph permitting loops respectively.
V and E are usually taken to be finite, and many of the well-known results are not true (or are rather different) for infinite graphs because many of the arguments fail in the infinite case. Moreover, V is often assumed to be non-empty, but E is allowed to be the empty set. The order of a graph is |V|, its number of vertices. The size of a graph is |E|, its number of edges. The degree or valency of a vertex is the number of edges that are incident to it, where a loop is counted twice.
In an undirected simple graph of order n, the maximum degree of each vertex is n − 1 and the maximum size of the graph is n(n − 1)/2.
The edges of an undirected simple graph permitting loops G induce a symmetric homogeneous relation ~ on the vertices of G that is called the adjacency relation of G. Specifically, for each edge {x, y}, its endpoints x and y are said to be adjacent to one another, which is denoted x ~ y.

Directed graph

A directed graph with three vertices and four directed edges (the double arrow represents an edge in each direction).
A directed graph or digraph is a graph in which edges have orientations. 

In one restricted but very common sense of the term, a directed graph is an ordered pair G = (V, E) comprising:
  • V a set of vertices (also called nodes or points);
  • E ⊆ {(x, y) | (x, y) ∈ V2xy} a set of edges (also called directed edges, directed links, directed lines, arrows or arcs) which are ordered pairs of distinct vertices (i.e., an edge is associated with two distinct vertices).
To avoid ambiguity, this type of object may be called precisely a directed simple graph.

In the edge (x, y) directed from x to y, the vertices x and y are called the endpoints of the edge, x the tail of the edge and y the head of the edge. The edge (y, x) is called the inverted edge of (x, y). The edge is said to join x and y and to be incident on x and on y. A vertex may exist in a graph and not belong to an edge. Multiple edges are two or more edges with both the same tail and the same head.
In one more general sense of the term allowing multiple edges, a directed graph is an ordered triple G = (V, E, ϕ) comprising:
  • V a set of vertices (also called nodes or points);
  • E a set of edges (also called directed edges, directed links, directed lines, arrows or arcs);
  • ϕ: E → {(x, y) | (x, y) ∈ V2 ∧ x ≠ y} an incidence function mapping every edge to an ordered pair of distinct vertices (i.e., an edge is associated with two distinct vertices).
To avoid ambiguity, this type of object may be called precisely a directed multigraph

A loop is an edge that joins a vertex to itself. Directed graphs as defined in the two definitions above cannot have loops, because a loop joining a vertex x is the edge (for a directed simple graph) or is incident on (for a directed multigraph) (x, x) which is not in {(x, y) | (x, y) ∈ V2xy}. So to allow loops the definitions must be expanded. For directed simple graphs, E ⊆ {(x, y) | (x, y) ∈ V2 ∧ x ≠ y} should become E ⊆ {(x, y) | (x, y) ∈ V2}. For directed multigraphs, ϕ: E → {(x, y) | (x, y) ∈ V2 ∧ x ≠ y} should become ϕ: E → {(x, y) | (x, y) ∈ V2}. To avoid ambiguity, these types of objects may be called precisely a directed simple graph permitting loops and a directed multigraph permitting loops (or a quiver) respectively.

The edges of a directed simple graph permitting loops G is a homogeneous relation ~ on the vertices of G that is called the adjacency relation of G. Specifically, for each edge (x, y), its endpoints x and y are said to be adjacent to one another, which is denoted x ~ y.

Applications

The network graph formed by Wikipedia editors (edges) contributing to different Wikipedia language versions (vertices) during one month in summer 2013.
 
Graphs can be used to model many types of relations and processes in physical, biological, social and information systems. Many practical problems can be represented by graphs. Emphasizing their application to real-world systems, the term network is sometimes defined to mean a graph in which attributes (e.g. names) are associated with the vertices and edges, and the subject that expresses and understands the real-world systems as a network is called network science.

Computer science

In computer science, graphs are used to represent networks of communication, data organization, computational devices, the flow of computation, etc. For instance, the link structure of a website can be represented by a directed graph, in which the vertices represent web pages and directed edges represent links from one page to another. A similar approach can be taken to problems in social media, travel, biology, computer chip design, mapping the progression of neuro-degenerative diseases, and many other fields. The development of algorithms to handle graphs is therefore of major interest in computer science. The transformation of graphs is often formalized and represented by graph rewrite systems. Complementary to graph transformation systems focusing on rule-based in-memory manipulation of graphs are graph databases geared towards transaction-safe, persistent storing and querying of graph-structured data.

Linguistics

Graph-theoretic methods, in various forms, have proven particularly useful in linguistics, since natural language often lends itself well to discrete structure. Traditionally, syntax and compositional semantics follow tree-based structures, whose expressive power lies in the principle of compositionality, modeled in a hierarchical graph. More contemporary approaches such as head-driven phrase structure grammar model the syntax of natural language using typed feature structures, which are directed acyclic graphs. Within lexical semantics, especially as applied to computers, modeling word meaning is easier when a given word is understood in terms of related words; semantic networks are therefore important in computational linguistics. Still, other methods in phonology (e.g. optimality theory, which uses lattice graphs) and morphology (e.g. finite-state morphology, using finite-state transducers) are common in the analysis of language as a graph. Indeed, the usefulness of this area of mathematics to linguistics has borne organizations such as TextGraphs, as well as various 'Net' projects, such as WordNet, VerbNet, and others.

Physics and chemistry

Graph theory is also used to study molecules in chemistry and physics. In condensed matter physics, the three-dimensional structure of complicated simulated atomic structures can be studied quantitatively by gathering statistics on graph-theoretic properties related to the topology of the atoms. Also, "the Feynman graphs and rules of calculation summarize quantum field theory in a form in close contact with the experimental numbers one wants to understand." In chemistry a graph makes a natural model for a molecule, where vertices represent atoms and edges bonds. This approach is especially used in computer processing of molecular structures, ranging from chemical editors to database searching. In statistical physics, graphs can represent local connections between interacting parts of a system, as well as the dynamics of a physical process on such systems. Similarly, in computational neuroscience graphs can be used to represent functional connections between brain areas that interact to give rise to various cognitive processes, where the vertices represent different areas of the brain and the edges represent the connections between those areas. Graph theory plays an important role in electrical modeling of electrical networks, here, weights are associated with resistance of the wire segments to obtain electrical properties of network structures. Graphs are also used to represent the micro-scale channels of porous media, in which the vertices represent the pores and the edges represent the smaller channels connecting the pores. Chemical graph theory uses the molecular graph as a means to model molecules. Graphs and networks are excellent models to study and understand phase transitions and critical phenomena. Removal of nodes or edges lead to a critical transition where the network breaks into small clusters which is studied as a phase transition. This breakdown is studied via percolation theory.

Social sciences

Graph theory in sociology: Moreno Sociogram (1953).
 
Graph theory is also widely used in sociology as a way, for example, to measure actors' prestige or to explore rumor spreading, notably through the use of social network analysis software. Under the umbrella of social networks are many different types of graphs. Acquaintanceship and friendship graphs describe whether people know each other. Influence graphs model whether certain people can influence the behavior of others. Finally, collaboration graphs model whether two people work together in a particular way, such as acting in a movie together.

Biology

Likewise, graph theory is useful in biology and conservation efforts where a vertex can represent regions where certain species exist (or inhabit) and the edges represent migration paths or movement between the regions. This information is important when looking at breeding patterns or tracking the spread of disease, parasites or how changes to the movement can affect other species.




Graphs are also commonly used in molecular biology and genomics to model and analyse datasets with complex relationships. For example, graph-based methods are often used to 'cluster' cells together into cell-types in single-cell transcriptome analysis. Another use is to model genes or proteins in a pathway and study the relationships between them, such as metabolic pathways and gene regulatory networks . Evolutionary trees, ecological networks, and hierarchical clustering of gene expression patterns are also represented as graph structures. Graph-based methods are pervasive that researchers in some fields of biology and these will only become far more widespread as technology develops to leverage this kind of high-throughout multidimensional data.


Graph theory is also used in connectomics; nervous systems can be seen as a graph, where the nodes are neurons and the edges are the connections between them.

Mathematics

In mathematics, graphs are useful in geometry and certain parts of topology such as knot theory. Algebraic graph theory has close links with group theory. Algebraic graph theory has been applied to many areas including dynamic systems and complexity.

Other topics

A graph structure can be extended by assigning a weight to each edge of the graph. Graphs with weights, or weighted graphs, are used to represent structures in which pairwise connections have some numerical values. For example, if a graph represents a road network, the weights could represent the length of each road. There may be several weights associated with each edge, including distance (as in the previous example), travel time, or monetary cost. Such weighted graphs are commonly used to program GPS's, and travel-planning search engines that compare flight times and costs.

History

The Königsberg Bridge problem

The paper written by Leonhard Euler on the Seven Bridges of Königsberg and published in 1736 is regarded as the first paper in the history of graph theory. This paper, as well as the one written by Vandermonde on the knight problem, carried on with the analysis situs initiated by Leibniz. Euler's formula relating the number of edges, vertices, and faces of a convex polyhedron was studied and generalized by Cauchy and L'Huilier, and represents the beginning of the branch of mathematics known as topology.

More than one century after Euler's paper on the bridges of Königsberg and while Listing was introducing the concept of topology, Cayley was led by an interest in particular analytical forms arising from differential calculus to study a particular class of graphs, the trees. This study had many implications for theoretical chemistry. The techniques he used mainly concern the enumeration of graphs with particular properties. Enumerative graph theory then arose from the results of Cayley and the fundamental results published by Pólya between 1935 and 1937. These were generalized by De Bruijn in 1959. Cayley linked his results on trees with contemporary studies of chemical composition. The fusion of ideas from mathematics with those from chemistry began what has become part of the standard terminology of graph theory.

In particular, the term "graph" was introduced by Sylvester in a paper published in 1878 in Nature, where he draws an analogy between "quantic invariants" and "co-variants" of algebra and molecular diagrams:
"[…] Every invariant and co-variant thus becomes expressible by a graph precisely identical with a Kekuléan diagram or chemicograph. […] I give a rule for the geometrical multiplication of graphs, i.e. for constructing a graph to the product of in- or co-variants whose separate graphs are given. […]" (italics as in the original).
The first textbook on graph theory was written by Dénes Kőnig, and published in 1936. Another book by Frank Harary, published in 1969, was "considered the world over to be the definitive textbook on the subject", and enabled mathematicians, chemists, electrical engineers and social scientists to talk to each other. Harary donated all of the royalties to fund the Pólya Prize.

One of the most famous and stimulating problems in graph theory is the four color problem: "Is it true that any map drawn in the plane may have its regions colored with four colors, in such a way that any two regions having a common border have different colors?" This problem was first posed by Francis Guthrie in 1852 and its first written record is in a letter of De Morgan addressed to Hamilton the same year. Many incorrect proofs have been proposed, including those by Cayley, Kempe, and others. The study and the generalization of this problem by Tait, Heawood, Ramsey and Hadwiger led to the study of the colorings of the graphs embedded on surfaces with arbitrary genus. Tait's reformulation generated a new class of problems, the factorization problems, particularly studied by Petersen and Kőnig. The works of Ramsey on colorations and more specially the results obtained by Turán in 1941 was at the origin of another branch of graph theory, extremal graph theory.

The four color problem remained unsolved for more than a century. In 1969 Heinrich Heesch published a method for solving the problem using computers. A computer-aided proof produced in 1976 by Kenneth Appel and Wolfgang Haken makes fundamental use of the notion of "discharging" developed by Heesch. The proof involved checking the properties of 1,936 configurations by computer, and was not fully accepted at the time due to its complexity. A simpler proof considering only 633 configurations was given twenty years later by Robertson, Seymour, Sanders and Thomas.

The autonomous development of topology from 1860 and 1930 fertilized graph theory back through the works of Jordan, Kuratowski and Whitney. Another important factor of common development of graph theory and topology came from the use of the techniques of modern algebra. The first example of such a use comes from the work of the physicist Gustav Kirchhoff, who published in 1845 his Kirchhoff's circuit laws for calculating the voltage and current in electric circuits

The introduction of probabilistic methods in graph theory, especially in the study of Erdős and Rényi of the asymptotic probability of graph connectivity, gave rise to yet another branch, known as random graph theory, which has been a fruitful source of graph-theoretic results.

Graph drawing

Graphs are represented visually by drawing a point or circle for every vertex, and drawing a line between two vertices if they are connected by an edge. If the graph is directed, the direction is indicated by drawing an arrow. 

A graph drawing should not be confused with the graph itself (the abstract, non-visual structure) as there are several ways to structure the graph drawing. All that matters is which vertices are connected to which others by how many edges and not the exact layout. In practice, it is often difficult to decide if two drawings represent the same graph. Depending on the problem domain some layouts may be better suited and easier to understand than others. 

The pioneering work of W. T. Tutte was very influential on the subject of graph drawing. Among other achievements, he introduced the use of linear algebraic methods to obtain graph drawings.

Graph drawing also can be said to encompass problems that deal with the crossing number and its various generalizations. The crossing number of a graph is the minimum number of intersections between edges that a drawing of the graph in the plane must contain. For a planar graph, the crossing number is zero by definition.

Drawings on surfaces other than the plane are also studied.

Graph-theoretic data structures

There are different ways to store graphs in a computer system. The data structure used depends on both the graph structure and the algorithm used for manipulating the graph. Theoretically one can distinguish between list and matrix structures but in concrete applications the best structure is often a combination of both. List structures are often preferred for sparse graphs as they have smaller memory requirements. Matrix structures on the other hand provide faster access for some applications but can consume huge amounts of memory. Implementations of sparse matrix structures that are efficient on modern parallel computer architectures are an object of current investigation.

List structures include the incidence list, an array of pairs of vertices, and the adjacency list, which separately lists the neighbors of each vertex: Much like the incidence list, each vertex has a list of which vertices it is adjacent to.

Matrix structures include the incidence matrix, a matrix of 0's and 1's whose rows represent vertices and whose columns represent edges, and the adjacency matrix, in which both the rows and columns are indexed by vertices. In both cases a 1 indicates two adjacent objects and a 0 indicates two non-adjacent objects. The degree matrix indicates the degree of vertices. The Laplacian matrix is a modified form of the adjacency matrix that incorporates information about the degrees of the vertices, and is useful in some calculations such as Kirchhoff's theorem on the number of spanning trees of a graph. The distance matrix, like the adjacency matrix, has both its rows and columns indexed by vertices, but rather than containing a 0 or a 1 in each cell it contains the length of a shortest path between two vertices.

Problems

Enumeration

There is a large literature on graphical enumeration: the problem of counting graphs meeting specified conditions. Some of this work is found in Harary and Palmer (1973).

Subgraphs, induced subgraphs, and minors

A common problem, called the subgraph isomorphism problem, is finding a fixed graph as a subgraph in a given graph. One reason to be interested in such a question is that many graph properties are hereditary for subgraphs, which means that a graph has the property if and only if all subgraphs have it too. Unfortunately, finding maximal subgraphs of a certain kind is often an NP-complete problem. For example:
  • Finding the largest complete subgraph is called the clique problem (NP-complete).
One special case of subgraph isomorphism is the graph isomorphism problem. It asks whether two graphs are isomorphic. It is not known whether this problem is NP-complete, nor whether it can be solved in polynomial time. 

A similar problem is finding induced subgraphs in a given graph. Again, some important graph properties are hereditary with respect to induced subgraphs, which means that a graph has a property if and only if all induced subgraphs also have it. Finding maximal induced subgraphs of a certain kind is also often NP-complete. For example:
Still another such problem, the minor containment problem, is to find a fixed graph as a minor of a given graph. A minor or subcontraction of a graph is any graph obtained by taking a subgraph and contracting some (or no) edges. Many graph properties are hereditary for minors, which means that a graph has a property if and only if all minors have it too. For example, Wagner's Theorem states:
A similar problem, the subdivision containment problem, is to find a fixed graph as a subdivision of a given graph. A subdivision or homeomorphism of a graph is any graph obtained by subdividing some (or no) edges. Subdivision containment is related to graph properties such as planarity. For example, Kuratowski's Theorem states:
Another problem in subdivision containment is the Kelmans–Seymour conjecture:
Another class of problems has to do with the extent to which various species and generalizations of graphs are determined by their point-deleted subgraphs. For example:

Graph coloring

Many problems and theorems in graph theory have to do with various ways of coloring graphs. Typically, one is interested in coloring a graph so that no two adjacent vertices have the same color, or with other similar restrictions. One may also consider coloring edges (possibly so that no two coincident edges are the same color), or other variations. Among the famous results and conjectures concerning graph coloring are the following:

Subsumption and unification

Constraint modeling theories concern families of directed graphs related by a partial order. In these applications, graphs are ordered by specificity, meaning that more constrained graphs—which are more specific and thus contain a greater amount of information—are subsumed by those that are more general. Operations between graphs include evaluating the direction of a subsumption relationship between two graphs, if any, and computing graph unification. The unification of two argument graphs is defined as the most general graph (or the computation thereof) that is consistent with (i.e. contains all of the information in) the inputs, if such a graph exists; efficient unification algorithms are known. 

For constraint frameworks which are strictly compositional, graph unification is the sufficient satisfiability and combination function. Well-known applications include automatic theorem proving and modeling the elaboration of linguistic structure.

Route problems

Network flow

There are numerous problems arising especially from applications that have to do with various notions of flows in networks, for example:

Visibility problems

Covering problems

Covering problems in graphs may refer to various set cover problems on subsets of vertices/subgraphs.

Decomposition problems

Decomposition, defined as partitioning the edge set of a graph (with as many vertices as necessary accompanying the edges of each part of the partition), has a wide variety of question. Often, it is required to decompose a graph into subgraphs isomorphic to a fixed graph; for instance, decomposing a complete graph into Hamiltonian cycles. Other problems specify a family of graphs into which a given graph should be decomposed, for instance, a family of cycles, or decomposing a complete graph Kn into n − 1 specified trees having, respectively, 1, 2, 3, ..., n − 1 edges.

Some specific decomposition problems that have been studied include:

Graph classes

Many problems involve characterizing the members of various classes of graphs. Some examples of such questions are below:

Crew Dragon Demo-2

From Wikipedia, the free encyclopedia
 
SpaceX Demo-2
SpaceX Demo-2 Launch (NHQ202005300044).jpg
Launch of Crew Dragon Demo-2
Names
  • Crew Demo-2
  • Dragon Crew Demo-2
    DM-2

Mission typeISS crew transport
OperatorSpaceX
NASA (customer)
COSPAR ID2020-033A
SATCAT no.45623
Mission duration
  • Planned: 30 to 90 days
  • Elapsed: 10d 23h 38m

Spacecraft properties
SpacecraftEndeavour
Spacecraft typeCrew Dragon C206
ManufacturerSpaceX

Crew
Launching

Start of mission
Launch date30 May 2020, 19:22:45 UTC
RocketFalcon 9 Block 5 (B1058.1)
Launch siteKennedy, LC-39A
ContractorSpaceX

End of mission
Landing datePlanned: between 29 June
and 28 August 2020
Landing siteAtlantic Ocean

Orbital parameters
Reference systemGeocentric orbit
RegimeLow Earth orbit
Inclination
Epoch30 May 2020

Docking with ISS
Docking portHarmony PMA-2
Docking date31 May 2020, 14:16 UTC
Time docked10d 4h 45m
Crew Dragon Demo-2 Patch.png Crew Dragon Demo-2 Bob and Doug.jpg
Behnken (left) and Hurley (right)  

Crew Dragon Demo-2 (referred to by NASA as SpaceX Demo-2 and by SpaceX as Demo-2) is a crewed flight test of the Crew Dragon spacecraft, which launched on 30 May 2020 at 15:22:45 EDT (19:22:45 UTC). The first attempt to launch on 27 May 2020 was aborted at T−16:53 minutes due to bad weather caused by Tropical Storm Bertha. Demo-2 was the first crewed orbital spaceflight launched from the United States since the final Space Shuttle mission, STS-135, in 2011, and also the first crewed orbital flight ever operated by a commercial provider.

The mission launched spacecraft commander Douglas Hurley and joint-operations commander Robert Behnken to the International Space Station (ISS). The spacecraft soft-docked with the ISS on 31 May 2020 at 10:16 a.m. EDT (14:16 UTC), slightly earlier than the scheduled time of 10:29 a.m. EDT (14:29 UTC). NASA estimated roughly 10 million people watched the launch on various online platforms and approximately 150,000 people gathered on Florida's space coast in addition to an unknown number watching on television. The Crew Dragon capsule used in the launch was named Endeavour after the Space Shuttle Endeavour.

Background

After STS-135, the final mission of the Space Shuttle program in 2011, the United States' NASA no longer had any spacecraft system capable of sending humans to space. Subsequently, it used Russian facilities to send its astronauts into the International Space Station (ISS), costing up to $80 million per astronaut with the Soyuz. NASA started engaging with private companies like SpaceX as an alternative, which is expected to cost 50% less than Soyuz once the Commercial Crew Program is in regular operation. Up to the launch, NASA has awarded a total of $3.1 billion for the development of the Dragon. The Demo-2 mission is expected to be SpaceX's last major test before NASA certifies it for regular crewed spaceflights. Prior to that, SpaceX had sent twenty cargo missions to the ISS, but never a crewed one. Other than SpaceX, Boeing is also working on crewed orbital spaceflight under the same NASA effort.

Crew

Douglas Hurley and Robert Behnken were announced as the primary crew on 3 August 2018. Both astronauts are veterans of the Space Shuttle program, and the Demo-2 flight was the third trip to space for both of them. The lead Flight Director for this mission is Zebulon Scoville. Additionally, the crew brought along a toy Apatosaurus dinosaur named "Tremor", a Ty flippables plush toy they had selected from their sons' toys. As in past space missions, the plush toy had been used as an indication of zero gravity for the strapped-in astronauts. Behnken and Hurley said, "That was a super cool thing for us to get a chance to do for both of our sons who I hope are super excited to see their toys floating around with us on board".

NASA calculated the loss-of-crew (LOC) probability for the test flight as 1-in-276, lower than the commercial crew program requirement threshold of 1-in-270. The 1-in-276 number includes mitigations to reduce the risk, such as on-orbit inspections of the Crew Dragon spacecraft once it is docked at the space station to look for damage from micrometeoroids and orbital debris (MMOD). NASA pegs the overall risk of a loss of mission (LOM) as 1-in-60. That risk covers scenarios where the Crew Dragon does not reach the space station as planned, but the crew safely returns to Earth. NASA astronaut Kjell Lindgren was the sole backup crew member for the flight, backing up both Hurley and Behnken for the mission.

Prime crew
Position Astronaut
Spacecraft commander United States Douglas Hurley, NASA
Expedition 63
Third spaceflight
Joint operations commander United States Robert Behnken, NASA
Expedition 63
Third spaceflight
Backup crew
Position Astronaut
Spacecraft commander United States Kjell Lindgren, NASA

Insignia and livery

Falcon 9 B1058.1 rolls out to the launch pad, bearing the NASA "worm" logo.
 
The mission insignia was designed by Andrew Nyberg, an artist from Brainerd, Minnesota, who is a nephew of spacecraft commander Hurley. The insignia features the logos of the Commercial Crew Program, Falcon 9, Crew Dragon, and the red chevron of NASA's "meatball" insignia. Also depicted are the American flag and a graphic representation of the ISS. The words NASA, SPACEX, HURLEY and BEHNKEN are printed around the border, along with the words FIRST CREWED FLIGHT and DM-2. The insignia outline is in the shape of the Crew Dragon capsule. The Falcon 9 rocket displays NASA's worm logo. This is the first time the logo has been used officially since it was retired in 1992. NASA TV and media coverage of the launch was branded as "Launch America", with its own logo.

Mission

Summary

The Crew Dragon Demo-2 mission was intended to complete the validation of crewed spaceflight operations using SpaceX hardware. If successful, the demonstration flight will allow for human-rating certification of the Crew Dragon spacecraft, the Falcon 9 rocket, the crew transportation system, the launch pad, and SpaceX's capabilities. The mission includes astronaut testing of Crew Dragon capabilities on orbit. The Crew Dragon capsule launched atop a Falcon 9 rocket from Kennedy Space Center Launch Complex 39A on 30 May 2020, and docked to pressurized mating adapter PMA-2 on the Harmony module of the ISS on 31 May 2020. It was the first American crewed launch of a space capsule since the ASTP Apollo. It was the first American-launched mission to deliver expedition crew to the ISS since STS-128, which saw Space Shuttle Discovery fly Nicole Stott to the ISS in August 2009. The first stage booster landed autonomously on the floating barge Of Course I Still Love You, which was prepositioned in the Atlantic Ocean. Docking and undocking operations were autonomously controlled by the Crew Dragon, but monitored by the flight crew in case manual intervention becomes necessary. Upon returning to Earth, the Crew Dragon capsule will splash down into the Atlantic Ocean, where it will be recovered by the GO Navigator recovery vessel.

Douglas Hurley and Robert Behnken will work alongside the crew of Expedition 63 for 30 to 90 days, meaning the landing of the spacecraft will occur no later than 28 August 2020. During their time aboard, Behnken is expected to conduct spacewalks with fellow American astronaut Chris Cassidy to replace batteries brought up by a Japanese cargo vehicle. The HTV-9 cargo vehicle was berthed on 25 May 2020, carrying the final set of six lithium-ion batteries to replace the aging nickel-hydrogen ones.

Preparations and launch

SpaceX CEO Elon Musk and NASA Administrator Jim Bridenstine greet Behnken and Hurley at Kennedy, while wearing face masks and practicing social distancing amid the COVID-19 pandemic in the country.
 
US Vice President Mike Pence (left) and President Donald Trump (right) observe the launch from the ground.
 
The Crew Dragon Demo-2 mission was initially planned for launch in July 2019 as part of the Commercial Crew Development contract with a crew of two on a 14-day test mission to the ISS. The Crew Dragon capsule from the Crew Dragon Demo-1 mission was destroyed while its SuperDraco thrusters were undergoing static fire testing on 20 April 2019, ahead of its planned use for the in-flight abort test. SpaceX traced the cause of the anomaly to a component that leaked oxidizer into the high-pressure helium lines, which then solidified and damaged a valve. The valves have since been switched for burst discs to prevent another anomaly. On 19 January 2020, a Crew Dragon capsule successfully completed an in-flight abort test. NASA Administrator Jim Bridenstine said on 9 April 2020 that he was "fairly confident" that astronauts could fly to the ISS aboard SpaceX's Crew Dragon spaceship at the end of May or in early June 2020, pending final parachute tests, data reviews and a training schedule that could escape major impacts from the ongoing COVID-19 pandemic.

Tesla Model Xs with the numberplate ISSBND (ISS bound) transport the crew to the launchpad.
 
On 17 April 2020, NASA and SpaceX announced the launch date as 27 May 2020. The arrival of the Crew Dragon will raise the station's crew size from three to five. Bob Behnken and Doug Hurley will perform duties and conduct experiments as crew on board the ISS for several months, until the next Crew Dragon launch. Hurley and Behnken are expected to live and work aboard the space station for two or three months, and then return to Earth for a splash down in the Atlantic Ocean east of Cape Canaveral. NASA Administrator Jim Bridenstine urged space enthusiasts not to travel to the Kennedy Space Center to view the launch and asked people to instead watch the launch on television or online. Bridenstine explained that maintenance crews are working in cohesive shifts, to mitigate workers' exposure to SARS-CoV-2. On 1 May 2020, SpaceX successfully demonstrated the Mark 3 parachute system, a critical milestone for the mission approval. Crew Dragon Demo-2 has marked the first crewed US spaceflight mission not to include the presence of the public at the Kennedy Space Center Visitor Complex due to the COVID-19 pandemic. As the mission was previously delayed, the Visitor Complex has opened as of 28 May 2020 with limited capacity for publicly viewing the launch. Admissions sold out almost immediately. To engage the public, notably the Class of 2020, who were unable to attend their graduations due to the COVID-19 pandemic, both NASA and SpaceX invited students and graduates to submit their photos to be flown to the ISS.

NASA TV coverage of the launch
 
Behnken and Hurley arrived at Kennedy Space Center on 20 May 2020 in preparation for the launch. On 21 May, the Falcon 9 rocket was rolled out to the launch pad, and a static fire test was conducted on 22 May 2020; a major milestone ahead of the launch. The mission used a Tesla Model X to transport Hurley and Behnken to LC-39A, the journey did not use Tesla Autopilot. An official launch weather forecast for Dragon Crew Demo-2 by the 45th Weather Squadron of the U.S. Space Force, for the original launch time at 20:33:33 UTC on 27 May 2020, predicted a 50% probability of favorable conditions. The launch was scrubbed at T−16:53 minutes due to thunderstorms and light rain in the area. The second launch attempt was successful and took place on 30 May 2020 at 19:22:45 UTC with a 50% probability of favorable conditions. The other launch windows were 31 May 2020 at 19:00:07 UTC, with a 60% probability of favorable conditions and 2 June 2020 at 18:13 UTC with a 70% probability of favorable conditions. President Trump and Vice President Mike Pence, with their wives, were at Kennedy Space Center in Florida to see the launch attempt on 27 May 2020, and returned for launch on 30 May 2020, along with the Second Lady Karen Pence.

The launch live stream was watched online by 3 million people on NASA feeds, and the SpaceX feed peaked at 4.1 million viewers. NASA estimated roughly 10 million people watched on various online platforms, approximately 150,000 people gathered on Florida's space coast in addition to an unknown number watching on television.

All attempt times in Eastern Daylight Time (UTC−4).

Attempt Planned Result Turnaround Reason Decision point Weather go (%) Notes
1 27 May 2020, 4:33:33 pm Scrubbed Weather 27 May 2020, 4:16 pm ​(T−16 min, 53 s hold) 50% Decision to scrub launch made just before liquid oxygen loading for second stage, due to thunderstorms and light rain in the area caused by Tropical Storm Bertha following launch commit criteria.
2 30 May 2020, 3:22:45 pm Success 2 days, 22 hours, 49 minutes

70%

Orbit and docking

Endeavour approaches the ISS, prior to docking.
 
Astronauts Doug Hurley and Bob Behnken revealed the name of their Crew Dragon spacecraft (capsule 206), Endeavour shortly after launch, reviving an old tradition from the Mercury, Gemini, and Apollo programs where astronauts would name their spacecraft. It is the third US spacecraft named Endeavour, after the Space Shuttle orbiter of the same name built in 1991 to replace Space Shuttle Challenger, which was destroyed in 1986, and the Apollo command and service module used for the Apollo 15 mission in 1971. Hurley said that they chose Endeavour as both his and Behnken's first flights to space were on the Space Shuttle Endeavour. The craft spent 19 hours in orbit as it approached the ISS. As they approached the ISS, Hurley demonstrated the ability to pilot the spacecraft via its touchscreen controls until it reached a distance of 220 metres (720 ft) from the ISS docking ports, at which point they let the automated docking program take over. Endeavour docked with the ISS at 14:29 UTC on 31 May 2020. The hatch was opened and Hurley and Behnken boarded the ISS at 18:22 UTC. Hurley and Behnken joined the ISS Expedition 63 crew, which consists of NASA astronaut Chris Cassidy and Russian cosmonauts Ivan Vagner and Anatoli Ivanishin. Hurley and Behnken are expected to stay on the ISS from six to sixteen weeks, depending on NASA's mission directives.

Timeline

Robert Behnken enters the ISS shortly after the Crew Dragon hatch opened.
  • T+00:00 (19:22:45 UTC): the Crew Dragon spacecraft launched from Launch Complex 39A at Cape Canaveral, Florida.
  • T+01:01: Max-Q was reached.
  • T+02:38: MECO (main engine cutoff) occurred.
  • T+02:40: Stage 1 separated from stage 2 of the rocket.
  • T+07:19: Stage 1 of the rocket began its entry burn, slowing it down for entry into the atmosphere.
  • T+08:50: SECO-1 (second engine cutoff 1) occurred.
  • T+08:58: The stage 1 rocket began its landing burn, which slowed it down for touchdown at sea on the drone ship Of Course I Still Love You.
  • T+09:31: Stage 1 of the rocket landed on the drone ship.
  • T+12:08: Crew Dragon separated from the second stage and began a course for the International Space Station.
  • T+Unknown: Crew Dragon phase burn 1
  • T+Unknown: Crew Dragon phase burn 2
  • T+17:54:00: Crew Dragon reached Waypoint 1 for docking with the ISS.
  • T+18:54:40: Initial soft docking with the ISS.
  • T+21:39:00: Hatch opening
  • T+24:??:??: Bob and Doug entered ISS
  • T+?? days: ISS boost burn (minor)
  • T+?? days: Undocking
  • Undocking+1 day (?): Capsule return to Earth
  • Landing+60 days: Planned mission end

Wake-up calls

NASA began a tradition of playing music to astronauts during the Gemini program, and first used music to wake up a flight crew during Apollo 15. Each track is specially chosen, often by the astronauts' families, and usually has a special meaning to an individual member of the crew, or is applicable to their daily activities.

Flight day Song Artist Greeting Played for Links
Day 2 "Planet Caravan" Black Sabbath Video

Delayed-choice quantum eraser

From Wikipedia, the free encyclopedia https://en.wikipedia.org/wiki/Delayed-choice_quantum_eraser A delayed-cho...