8
8
msgstr ""
9
9
"Project-Id-Version : pgRouting v3.6.0-dev\n "
10
10
"Report-Msgid-Bugs-To : \n "
11
- "POT-Creation-Date : 2024-05-07 21:31 +0000\n "
11
+ "POT-Creation-Date : 2024-05-13 17:23 +0000\n "
12
12
"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
13
13
"Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
14
14
"
Language-Team :
LANGUAGE <[email protected] >\n "
@@ -3889,11 +3889,6 @@ msgstr ""
3889
3889
msgid ":doc:`transformation-family`"
3890
3890
msgstr ""
3891
3891
3892
- msgid ""
3893
- ":doc:`pgr_lineGraph` - Transformation algorithm for generating a Line "
3894
- "Graph."
3895
- msgstr ""
3896
-
3897
3892
msgid ""
3898
3893
":doc:`pgr_lineGraphFull` - Transformation algorithm for generating a Line"
3899
3894
" Graph out of each vertex in the input graph."
@@ -4429,6 +4424,24 @@ msgstr ""
4429
4424
msgid "Added ``pred`` result columns."
4430
4425
msgstr ""
4431
4426
4427
+ msgid "Experimental promoted to proposed."
4428
+ msgstr ""
4429
+
4430
+ msgid ""
4431
+ "`#2635 <https://github.com/pgRouting/pgrouting/pull/2635>`__ "
4432
+ "pgr_LineGraph ignores directed flag and use negative values for "
4433
+ "identifiers."
4434
+ msgstr ""
4435
+
4436
+ msgid "``pgr_lineGraph``"
4437
+ msgstr ""
4438
+
4439
+ msgid "Promoted to **proposed** signature."
4440
+ msgstr ""
4441
+
4442
+ msgid "Works for directed and undirected graphs."
4443
+ msgstr ""
4444
+
4432
4445
msgid "Code enhancement"
4433
4446
msgstr ""
4434
4447
@@ -12518,26 +12531,42 @@ msgid ""
12518
12531
"<https://en.wikipedia.org/wiki/Dominator_(graph_theory)>`__"
12519
12532
msgstr ""
12520
12533
12521
- msgid "`` pgr_lineGraph`` - Experimental "
12534
+ msgid "pgr_lineGraph - Proposed "
12522
12535
msgstr ""
12523
12536
12524
12537
msgid ""
12525
12538
"``pgr_lineGraph`` — Transforms the given graph into its corresponding "
12526
12539
"edge-based graph."
12527
12540
msgstr ""
12528
12541
12529
- msgid "Given a graph G, its line graph L(G) is a graph such that:"
12542
+ msgid "Given a graph :math:`G`, its line graph :math:`L(G)` is a graph such that:"
12543
+ msgstr ""
12544
+
12545
+ msgid "Each vertex of :math:`L(G)` represents an edge of :math:`G`."
12530
12546
msgstr ""
12531
12547
12532
- msgid "Each vertex of L(G) represents an edge of G"
12548
+ msgid ""
12549
+ "Two vertices of :math:`L(G)` are adjacent if and only if their "
12550
+ "corresponding edges share a common endpoint in :math:`G`"
12533
12551
msgstr ""
12534
12552
12535
12553
msgid ""
12536
- "Two vertices of L(G) are adjacent if and only if their corresponding "
12537
- "edges share a common endpoint in G."
12554
+ "The ``cost`` and ``reverse_cost`` columns of the result represent "
12555
+ "existence of the edge."
12556
+ msgstr ""
12557
+
12558
+ msgid "When the graph is directed the result is directed."
12538
12559
msgstr ""
12539
12560
12540
- msgid "Currently works for undirected graph."
12561
+ msgid ""
12562
+ "To get the complete Line Graph use unique identifiers on the double way "
12563
+ "edges (See `Additional Examples`_)."
12564
+ msgstr ""
12565
+
12566
+ msgid "When the graph is undirected the result is undirected."
12567
+ msgstr ""
12568
+
12569
+ msgid "The ``reverse_cost`` is always :math:`-1`."
12541
12570
msgstr ""
12542
12571
12543
12572
msgid "pgr_lineGraph(`Edges SQL`_, [``directed``])"
@@ -12546,7 +12575,7 @@ msgstr ""
12546
12575
msgid "Returns set of |result-lineg|"
12547
12576
msgstr ""
12548
12577
12549
- msgid "For an ** undirected** graph"
12578
+ msgid "For an undirected graph with edges :math:'{2,4,5,8}' "
12550
12579
msgstr ""
12551
12580
12552
12581
msgid "Gives a local identifier for the edge"
@@ -12580,7 +12609,134 @@ msgid ""
12580
12609
"it’s not part of the graph."
12581
12610
msgstr ""
12582
12611
12583
- msgid "https://en.wikipedia.org/wiki/Line_graph"
12612
+ msgid "Given the following directed graph"
12613
+ msgstr ""
12614
+
12615
+ msgid ""
12616
+ ":math:`G(V,E) = G(\\ {1,2,3,4\\ },\\ { 1 \\ rightarrow 2, 1 \\ rightarrow 4, 2"
12617
+ " \\ rightarrow 3, 3 \\ rightarrow 1, 3 \\ rightarrow 2, 3 \\ rightarrow 4, 4 "
12618
+ "\\ rightarrow 3\\ })`"
12619
+ msgstr ""
12620
+
12621
+ msgid "Representation as directed with shared edge identifiers"
12622
+ msgstr ""
12623
+
12624
+ msgid ""
12625
+ "For the simplicity, the design of the edges table on the database, has "
12626
+ "the edge's identifiers are represented with 3 digits:"
12627
+ msgstr ""
12628
+
12629
+ msgid "hundreds"
12630
+ msgstr ""
12631
+
12632
+ msgid "the source vertex"
12633
+ msgstr ""
12634
+
12635
+ msgid "tens"
12636
+ msgstr ""
12637
+
12638
+ msgid "always 0, acts as a separator"
12639
+ msgstr ""
12640
+
12641
+ msgid "units"
12642
+ msgstr ""
12643
+
12644
+ msgid "the target vertex"
12645
+ msgstr ""
12646
+
12647
+ msgid "In this image,"
12648
+ msgstr ""
12649
+
12650
+ msgid "Single or double head arrows represent one edge (row) on the edges table."
12651
+ msgstr ""
12652
+
12653
+ msgid "The numbers in the yellow shadow are the edge identifiers."
12654
+ msgstr ""
12655
+
12656
+ msgid ""
12657
+ "Two pair of edges share the same identifier when the ``reverse_cost`` "
12658
+ "column is used."
12659
+ msgstr ""
12660
+
12661
+ msgid ""
12662
+ "Edges :math:`{2 \\ rightarrow 3, 3 \\ rightarrow 2}` are represented with "
12663
+ "one edge row with :math:`id=203`."
12664
+ msgstr ""
12665
+
12666
+ msgid ""
12667
+ "Edges :math:`{3 \\ rightarrow 4, 4 \\ rightarrow 3}` are represented with "
12668
+ "one edge row with :math:`id=304`."
12669
+ msgstr ""
12670
+
12671
+ msgid "The graph can be created as follows:"
12672
+ msgstr ""
12673
+
12674
+ msgid "Line Graph of a directed graph represented with shared edges"
12675
+ msgstr ""
12676
+
12677
+ msgid "The result is a directed graph."
12678
+ msgstr ""
12679
+
12680
+ msgid ""
12681
+ "For :math:`seq=4` from :math:`203 \\ leftrightarrow 304` represent two "
12682
+ "edges"
12683
+ msgstr ""
12684
+
12685
+ msgid "For all the other values of ``seq`` represent one edge."
12686
+ msgstr ""
12687
+
12688
+ msgid ""
12689
+ "The ``cost`` and ``reverse_cost`` values represent the existence of the "
12690
+ "edge."
12691
+ msgstr ""
12692
+
12693
+ msgid "When positive: the edge exists."
12694
+ msgstr ""
12695
+
12696
+ msgid "When negative: the edge does not exist."
12697
+ msgstr ""
12698
+
12699
+ msgid "Representation as directed with unique edge identifiers"
12700
+ msgstr ""
12701
+
12702
+ msgid "Single head arrows represent one edge (row) on the edges table."
12703
+ msgstr ""
12704
+
12705
+ msgid "There are no double head arrows"
12706
+ msgstr ""
12707
+
12708
+ msgid ""
12709
+ "Two pair of edges share the same ending nodes and the ``reverse_cost`` "
12710
+ "column is not used."
12711
+ msgstr ""
12712
+
12713
+ msgid ""
12714
+ "Edges :math:`{2 \\ rightarrow 3, 3 \\ rightarrow 2}` are represented with "
12715
+ "two edges :math:`id=203` and :math:`id=302` respectively."
12716
+ msgstr ""
12717
+
12718
+ msgid ""
12719
+ "Edges :math:`{3 \\ rightarrow 4, 4 \\ rightarrow 3}` are represented with "
12720
+ "two edges :math:`id=304` and :math:`id=403` respectively."
12721
+ msgstr ""
12722
+
12723
+ msgid "Line Graph of a directed graph represented with unique edges"
12724
+ msgstr ""
12725
+
12726
+ msgid ""
12727
+ "For :math:`seq=7` from :math:`203 \\ leftrightarrow 302` represent two "
12728
+ "edges."
12729
+ msgstr ""
12730
+
12731
+ msgid ""
12732
+ "For :math:`seq=8` from :math:`304 \\ leftrightarrow 403` represent two "
12733
+ "edges."
12734
+ msgstr ""
12735
+
12736
+ msgid "wikipedia: `Line Graph <https://en.wikipedia.org/wiki/Line_graph>`__"
12737
+ msgstr ""
12738
+
12739
+ msgid "mathworld: `Line Graph <https://mathworld.wolfram.com/LineGraph.html>`__"
12584
12740
msgstr ""
12585
12741
12586
12742
msgid "``pgr_lineGraphFull`` - Experimental"
@@ -12829,6 +12985,9 @@ msgstr ""
12829
12985
msgid "Routing from :math:`5` to :math:`1`"
12830
12986
msgstr ""
12831
12987
12988
+ msgid "https://en.wikipedia.org/wiki/Line_graph"
12989
+ msgstr ""
12990
+
12832
12991
msgid "https://en.wikipedia.org/wiki/Complete_graph"
12833
12992
msgstr ""
12834
12993
@@ -15284,6 +15443,11 @@ msgid ""
15284
15443
"edge table information."
15285
15444
msgstr ""
15286
15445
15446
+ msgid ""
15447
+ ":doc:`pgr_lineGraph` - Transformation algorithm for generating a Line "
15448
+ "Graph."
15449
+ msgstr ""
15450
+
15287
15451
msgid ":doc:`pgr_withPointsVia`"
15288
15452
msgstr ""
15289
15453
@@ -18169,7 +18333,7 @@ msgstr ""
18169
18333
msgid "Additional functions to analyze a graph:"
18170
18334
msgstr ""
18171
18335
18172
- msgid "Transformation - Family of functions (Experimental) "
18336
+ msgid "Transformation - Family of functions"
18173
18337
msgstr ""
18174
18338
18175
18339
msgid ""
0 commit comments