Knowledge (XXG)

Implicit graph

Source đź“ť

623:
can be determined to be true or false for a given implicit graph. Rivest and Vuillemin proved that any deterministic algorithm for any nontrivial graph property must test a quadratic number of pairs of vertices. The full Aanderaa–Karp–Rosenberg conjecture is that any deterministic algorithm for a monotonic graph property (one that remains true if more edges are added to a graph with the property) must in some cases test every possible pair of vertices. Several cases of the conjecture have been proven to be true—for instance, it is known to be true for graphs with a prime number of vertices—but the full conjecture remains open. Variants of the problem for randomized algorithms and quantum algorithms have also been studied.
82:, one may define an implicit graph in which each vertex represents one of the possible states of the cube, and each edge represents a move from one state to another. It is straightforward to generate the neighbors of any vertex by trying all possible moves in the puzzle and determining the states reached by each of these moves; however, an implicit representation is necessary, as the state space of Rubik's Cube is too large to allow an algorithm to list all of its states. 615:
all graphs in a family. Because of this difference, every graph has an implicit representation. For instance, the rule could be to look up the pair of vertices in a separate adjacency matrix. However, an algorithm that is given as input an implicit graph of this type must operate on it only through the implicit adjacency test, without reference to how the test is implemented.
437:-vertex graphs are together enough to guarantee the existence of an adjacency labeling scheme; this question, which Spinrad restated as a conjecture, remains open. Among the families of graphs which satisfy the conditions of the conjecture and for which there is no known adjacency labeling scheme are the family of disk graphs and line segment intersection graphs. 465:
of polynomial size, the graph consisting of all possible vertex identifiers. Conversely, if an induced universal graph of this type can be constructed, then the identities of its vertices may be used as labels in an adjacency labeling scheme. For this application of implicit graph representations, it
308:
and each vertex of the graph is represented by the numbers of the two endpoints of its corresponding interval. With this representation, one may check whether two vertices are adjacent by comparing the numbers that represent them and verifying that these numbers define overlapping intervals. The same
622:
is the question of whether a graph belongs to a given family of graphs; the answer must remain invariant under any relabeling of the vertices. In this context, the question to be determined is how many pairs of vertices must be tested for adjacency, in the worst case, before the property of interest
614:
concerns implicit graphs given as a set of labeled vertices with a black-box rule for determining whether any two vertices are adjacent. This definition differs from an adjacency labeling scheme in that the rule may be specific to a particular graph rather than being a generic rule that applies to
347:
of a partial order is the minimum number of linear orders whose intersection is the given partial order. If a partial order has bounded order dimension, then an adjacency labeling scheme for the vertices in its comparability graph may be defined by labeling each vertex with its position in each of
172:
in order to prove separations between complexity classes that are stronger than the known separations for non-relativized models. For instance, Childs et al. used neighborhood representations of implicit graphs to define a graph traversal problem that can be solved in polynomial time on a
266:-tuple of its own number and the numbers of its neighbors. Two vertices are adjacent when the first numbers in their identifiers appear later in the other vertex's identifier. More generally, the same approach can be used to provide an implicit representation for graphs with bounded 533:
vertices. In particular, planar graphs have arboricity at most three, so they have universal graphs with a nearly-cubic number of vertices. This bound was improved by Gavoille and Labourel who showed that planar graphs and minor-closed graph families have a labeling scheme with
325:. However, a geometric intersection graph representation does not always imply the existence of an adjacency labeling scheme, because it may require more than a logarithmic number of bits to specify each geometric object. For instance, representing a graph as a 426:-vertex graphs but does not have an adjacency labeling scheme, because one could transform any given graph into a larger graph in this family by adding a new isolated vertex for each edge, without changing its labelability. Kannan et al. asked whether having a 466:
is important that the labels use as few bits as possible, because the number of bits in the labels translates directly into the number of vertices in the induced universal graph. Alstrup and Rauhe showed that any tree has an adjacency labeling scheme with
348:
the defining linear orders, and determining that two vertices are adjacent if each corresponding pair of numbers in their labels has the same order relation as each other pair. In particular, this allows for an adjacency labeling scheme for the
419:, do not have adjacency labeling schemes. However, even families of graphs in which the number of graphs in the family is small might not have an adjacency labeling scheme; for instance, the family of graphs with fewer edges than vertices has 157:(the class of problems that may be characterized by reachability in implicit graphs with polynomial-length bitstrings). In this complexity-theoretic context, the vertices of an implicit graph may represent the states of a 232:: it is straightforward to check whether two vertices are adjacent but finding the neighbors of any vertex may involve looping through all vertices and testing which ones are neighbors. 1148:
Curtis, Andrew R.; Izurieta, Clemente; Joeris, Benson; Lundberg, Scott; McConnell, Ross M. (2010), "An implicit representation of chordal comparability graphs in linear time",
1393: 869:
Childs, Andrew M.; Cleve, Richard; Deotto, Enrico; Farhi, Edward; Gutmann, Sam; Spielman, Daniel A. (2003), "Exponential algorithmic speedup by a quantum walk",
1414: 1310: 1193: 576:
bits per label. The bound for planar graphs was improved again by Bonamy, Gavoille, and Piliczuk who showed that planar graphs have a labelling scheme with
611: 161:, and the edges may represent possible state transitions, but implicit graphs may also be used to represent many other types of combinatorial structure. 384:
Not all graph families have local structures. For some families, a simple counting argument proves that adjacency labeling schemes do not exist: only
1186: 378: 747: 93:
have been defined in connection with implicit graphs, defined as above by a rule or algorithm for listing the neighbors of a vertex. For instance,
755: 105:
algorithm for listing the neighbors of any vertex) and a vertex of odd degree in the graph, and must find a second vertex of odd degree. By the
1006: 1070: 813: 630:
from graphs that are very far from being acyclic. In contrast, such a fast time is not possible in neighborhood-based implicit graph models,
958: 626:
Bender and Ron have shown that, in the same model used for the evasiveness conjecture, it is possible in only constant time to distinguish
137:
of one vertex to another in an implicit graph may also be used to characterize space-bounded nondeterministic complexity classes including
1309:; Esperet, Louis; Joret, Gwenaël; Gavoille, Cyril; Micek, Piotr; Morin, Pat (2020), "Adjacency Labelling for Planar Graphs (and Beyond)", 1053: 1353: 1272: 1247: 870: 427: 78:, in that it provides easy access to the neighbors of each vertex. For instance, in searching for a solution to a puzzle such as 304:. It may be given an adjacency labeling scheme in which the points that are endpoints of line segments are numbered from 1 to 2 158: 86: 1482: 279: 70:
which are described in terms of graphs. In this context, an implicit graph may be defined as a set of rules to define all
1409: 43: 71: 399:
bits may be used to represent an entire graph, so a representation of this type can only exist when the number of
343:
has a vertex for each set element and an edge between two set elements that are related by the partial order. The
318: 271: 224:) that takes as input two vertex identifiers and determines whether or not they are the endpoints of an edge in 141:(the class of problems that may be characterized by reachability in implicit directed graphs whose vertices are 731:
The standard 3Ă—3Ă—3 Rubik's Cube contains 4.3252 Ă— 10 states, and is too large to search exhaustively.
126: 97:
is the class of problems in which one is given as input an undirected implicit graph (in which vertices are
1358: 803: 743: 627: 1271:
Bonamy, Marthe; Gavoille, Cyril; Pilipczuk, Michał (2020), "Shorter Labeling Schemes for Planar Graphs",
1215: 1477: 772: 340: 47: 1103:
Ma, Tze Heng; Spinrad, Jeremy P. (1991), "Cycle-free partial orders and chordal comparability graphs",
1363: 1079: 416: 372: 352: 336: 55: 50:
or edges are not represented as explicit objects in a computer's memory, but rather are determined
165:, another complexity class, captures the complexity of finding local optima in an implicit graph. 1376: 1316: 1278: 1207: 1130: 902: 876: 841: 829: 700: 675: 515: 480: 293: 1387: 1049: 809: 586:
bits per label. Finally Dujmović et al showed that planar graphs have a labelling scheme with
118: 106: 1043: 799: 1446: 1419: 1368: 1326: 1306: 1288: 1253: 1199: 1157: 1114: 1015: 967: 886: 851: 764: 684: 458: 229: 174: 162: 130: 94: 90: 67: 1458: 1171: 1126: 979: 898: 696: 1454: 1167: 1122: 1105: 998: 975: 894: 692: 639: 462: 412: 344: 326: 150: 138: 110: 102: 31: 79: 17: 74:
for any specified vertex. This type of implicit graph representation is analogous to an
1348: 1240: 994: 649: 309:
approach works for other geometric intersection graphs including the graphs of bounded
289: 169: 122: 75: 768: 719: 1471: 1445:, Lecture Notes in Comput. Sci., vol. 1853, Berlin: Springer, pp. 809–820, 1134: 1020: 953: 795: 349: 1380: 748:"On the complexity of the parity argument and other inefficient proofs of existence" 704: 1211: 643: 314: 297: 275: 134: 906: 1330: 1292: 1257: 855: 1241:"Shorter Implicit Representation for Planar Graphs and Bounded Treewidth Graphs" 1195:
Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science
114: 1344: 1203: 1162: 999:"Planar orientations with low out-degree and compaction of adjacency matrices" 492: 267: 185:
In the context of efficient representations of graphs, J. H. Muller defined a
1450: 949: 688: 554: 329:
may require exponentially many bits for the coordinates of the disk centers.
301: 51: 1351:(1975), "A generalization and proof of the Aanderaa-Rosenberg conjecture", 1187:"Small induced-universal graphs and compact implicit graph representations" 872:
Proceedings of the Thirty-Fifth Annual ACM Symposium on Theory of Computing
411:. Graph families that have larger numbers of graphs than this, such as the 1372: 890: 113:, but the problems that can be defined in this way may not necessarily be 1438: 881: 673:
Korf, Richard E. (2008), "Linear-time disk-based implicit graph search",
310: 1423: 1118: 653: 363: 322: 177:
but that requires exponential time to solve on any classical computer.
154: 1412:; Sturtevant, Dean (1983), "A topological approach to evasiveness", 971: 1441:(2000), "Testing acyclicity of directed graphs in sublinear time", 1321: 1283: 808:, Graduate Texts in Computer Science, Springer-Verlag, p. 48, 228:. That is, this type of implicit representation is analogous to an 846: 1274:
Proceedings of the 2020 ACM-SIAM Symposium on Discrete Algorithms
1418:, Los Alamitos, CA, USA: IEEE Computer Society, pp. 31–33, 1249:
Proceedings of the 15th annual European Symposium on Algorithms
1042:
Spinrad, Jeremy P. (2003), "2. Implicit graph representation",
1312:
61st IEEE Annual Symposium on Foundations of Computer Science
832:(2009), "Equilibria, fixed points, and complexity classes", 355:, which come from partial orders of dimension at most four. 491:
bits per label, from which it follows that any graph with
1357:, Albuquerque, New Mexico, United States, pp. 6–11, 235:
Graph families with adjacency labeling schemes include:
168:
Implicit graph models have also been used as a form of
720:"Minimizing disk I/O in two-bit breadth-first search" 66:
The notion of an implicit graph is common in various
109:, such a vertex exists; finding one is a problem in 1443:Automata, languages and programming (Geneva, 2000) 216:, together with an algorithm (that may depend on 153:(the analogous class for undirected graphs), and 1072:Sphere and dot product representations of graphs 727:Proc. 23rd AAAI Conf. on Artificial Intelligence 317:, and subfamilies of these families such as the 927:, Ph.D. thesis, Georgia Institute of Technology 129:because it contains the problem of computing a 117:, as it is unknown whether PPA = NP. 1354:Proc. 7th ACM Symposium on Theory of Computing 1048:, American Mathematical Soc., pp. 17–30, 956:(1992), "Implicit representation of graphs", 596:bits per label giving a universal graph with 441:Labeling schemes and induced universal graphs 8: 1415:Symposium on Foundations of Computer Science 553:bits per label, and that graphs of bounded 449:has an adjacency labeling scheme, then the 258:and let the identifier for a vertex be the 220:but is independent of the individual graph 1392:: CS1 maint: location missing publisher ( 1239:Arnaud, Labourel; Gavoille, Cyril (2007), 1037: 1035: 1033: 1031: 526:bits per label and a universal graph with 250:neighbors, one may number the vertices of 121:is an analogous class defined on implicit 1362: 1320: 1282: 1161: 1019: 880: 845: 918: 916: 1185:Alstrup, Stephen; Rauhe, Theis (2002), 756:Journal of Computer and System Sciences 665: 379:(more unsolved problems in mathematics) 1385: 1069:Kang, Ross J.; MĂĽller, Tobias (2011), 800:"Exercise 3.7 (Everything is a Graph)" 943: 941: 939: 937: 935: 54:from some other input, for example a 7: 959:SIAM Journal on Discrete Mathematics 332:Low-dimensional comparability graphs 201:of graphs to be an assignment of an 428:forbidden subgraph characterization 403:-vertex graphs in the given family 612:Aanderaa–Karp–Rosenberg conjecture 212:-bit identifier to each vertex of 25: 875:, New York: ACM, pp. 59–68, 925:Local structure in graph classes 375:have an implicit representation? 125:that has attracted attention in 1045:Efficient Graph Representations 366:Unsolved problem in mathematics 159:nondeterministic Turing machine 87:computational complexity theory 1: 769:10.1016/S0022-0000(05)80063-7 360:The implicit graph conjecture 36:implicit graph representation 27:Algorithmically defined graph 1331:10.1007/978-3-540-75520-3_52 1293:10.1007/978-3-540-75520-3_52 1258:10.1007/978-3-540-75520-3_52 1150:Discrete Applied Mathematics 1021:10.1016/0304-3975(91)90020-3 1007:Theoretical Computer Science 923:Muller, John Harold (1988), 856:10.1016/j.cosrev.2009.03.004 557:have a labeling scheme with 101:-bit binary strings, with a 62:Neighborhood representations 373:hereditary family of graphs 1499: 371:Does every slowly-growing 319:distance-hereditary graphs 181:Adjacency labeling schemes 1204:10.1109/SFCS.2002.1181882 1163:10.1016/j.dam.2010.01.005 718:Korf, Richard E. (2008), 280:minor-closed graph family 191:adjacency labeling scheme 133:. The problem of testing 18:Implicit graph conjecture 1451:10.1007/3-540-45022-X_68 652:, an implicit model for 642:, an implicit model for 834:Computer Science Review 744:Papadimitriou, Christos 689:10.1145/1455248.1455250 683:(6), Article 26, 40pp, 628:directed acyclic graphs 127:algorithmic game theory 805:Descriptive Complexity 457:may be represented as 278:and the graphs in any 1483:Graph data structures 1373:10.1145/800116.803747 891:10.1145/780542.780552 341:partially ordered set 239:Bounded degree graphs 1437:Bender, Michael A.; 1315:, pp. 577–588, 1277:, pp. 446–462, 1252:, pp. 582–593, 729:, pp. 317–324, 461:of a common induced 430:and having at most 417:triangle-free graphs 353:comparability graphs 1424:10.1109/SFCS.1983.4 830:Yannakakis, Mihalis 337:comparability graph 285:Intersection graphs 242:If every vertex in 56:computable function 1198:, pp. 53–62, 1119:10.1007/BF00385814 676:Journal of the ACM 498:has a scheme with 453:-vertex graphs in 445:If a graph family 294:intersection graph 197:in a given family 149:-bit bitstrings), 91:complexity classes 1345:Rivest, Ronald L. 948:Kannan, Sampath; 815:978-0-387-98600-5 459:induced subgraphs 107:handshaking lemma 68:search algorithms 16:(Redirected from 1490: 1463: 1461: 1434: 1428: 1426: 1405: 1399: 1397: 1391: 1383: 1366: 1341: 1335: 1333: 1324: 1303: 1297: 1295: 1286: 1268: 1262: 1260: 1245: 1236: 1230: 1228: 1227: 1226: 1220: 1214:, archived from 1191: 1182: 1176: 1174: 1165: 1145: 1139: 1137: 1100: 1094: 1092: 1091: 1090: 1084: 1078:, archived from 1077: 1066: 1060: 1058: 1039: 1026: 1024: 1023: 1003: 993:Chrobak, Marek; 990: 984: 982: 945: 930: 928: 920: 911: 909: 884: 882:quant-ph/0209131 866: 860: 858: 849: 826: 820: 818: 792: 786: 785: 784: 783: 777: 771:, archived from 752: 740: 734: 733: 724: 715: 709: 707: 670: 601: 595: 585: 575: 552: 532: 525: 519: 490: 484: 456: 452: 448: 436: 433: 425: 422: 413:bipartite graphs 410: 406: 402: 398: 367: 274:, including the 265: 257: 253: 249: 245: 230:adjacency matrix 227: 223: 219: 215: 211: 200: 196: 175:quantum computer 148: 131:Nash equilibrium 100: 38:(or more simply 32:graph algorithms 30:In the study of 21: 1498: 1497: 1493: 1492: 1491: 1489: 1488: 1487: 1468: 1467: 1466: 1436: 1435: 1431: 1407: 1406: 1402: 1384: 1364:10.1.1.309.7236 1349:Vuillemin, Jean 1343: 1342: 1338: 1305: 1304: 1300: 1270: 1269: 1265: 1243: 1238: 1237: 1233: 1224: 1222: 1218: 1189: 1184: 1183: 1179: 1147: 1146: 1142: 1102: 1101: 1097: 1088: 1086: 1082: 1075: 1068: 1067: 1063: 1056: 1041: 1040: 1029: 1001: 995:Eppstein, David 992: 991: 987: 972:10.1137/0405049 947: 946: 933: 922: 921: 914: 868: 867: 863: 828: 827: 823: 816: 794: 793: 789: 781: 779: 775: 750: 742: 741: 737: 722: 717: 716: 712: 672: 671: 667: 663: 644:group-theoretic 640:Black box group 636: 608: 597: 591: 587: 581: 577: 562: 558: 539: 535: 527: 517: 506: 499: 482: 471: 467: 463:universal graph 454: 450: 446: 443: 434: 431: 423: 420: 408: 404: 400: 385: 382: 381: 376: 369: 365: 362: 345:order dimension 327:unit disk graph 259: 255: 251: 247: 243: 225: 221: 217: 213: 202: 198: 194: 187:local structure 183: 142: 123:directed graphs 103:polynomial time 98: 64: 52:algorithmically 28: 23: 22: 15: 12: 11: 5: 1496: 1494: 1486: 1485: 1480: 1470: 1469: 1465: 1464: 1429: 1400: 1336: 1307:Dujmović, Vida 1298: 1263: 1231: 1177: 1156:(8): 869–875, 1140: 1095: 1061: 1054: 1027: 1014:(2): 243–266, 985: 966:(4): 596–603, 954:Rudich, Steven 931: 912: 861: 821: 814: 796:Immerman, Neil 787: 763:(3): 498–532, 735: 710: 664: 662: 659: 658: 657: 650:Matroid oracle 647: 635: 632: 620:graph property 607: 604: 589: 579: 560: 537: 504: 469: 442: 439: 377: 370: 364: 361: 358: 357: 356: 333: 330: 290:interval graph 286: 283: 240: 182: 179: 170:relativization 76:adjacency list 63: 60: 40:implicit graph 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 1495: 1484: 1481: 1479: 1476: 1475: 1473: 1460: 1456: 1452: 1448: 1444: 1440: 1433: 1430: 1425: 1421: 1417: 1416: 1411: 1410:Saks, Michael 1404: 1401: 1395: 1389: 1382: 1378: 1374: 1370: 1365: 1360: 1356: 1355: 1350: 1346: 1340: 1337: 1332: 1328: 1323: 1318: 1314: 1313: 1308: 1302: 1299: 1294: 1290: 1285: 1280: 1276: 1275: 1267: 1264: 1259: 1255: 1251: 1250: 1242: 1235: 1232: 1221:on 2011-09-27 1217: 1213: 1209: 1205: 1201: 1197: 1196: 1188: 1181: 1178: 1173: 1169: 1164: 1159: 1155: 1151: 1144: 1141: 1136: 1132: 1128: 1124: 1120: 1116: 1112: 1108: 1107: 1099: 1096: 1085:on 2012-03-16 1081: 1074: 1073: 1065: 1062: 1057: 1055:0-8218-2815-0 1051: 1047: 1046: 1038: 1036: 1034: 1032: 1028: 1022: 1017: 1013: 1009: 1008: 1000: 996: 989: 986: 981: 977: 973: 969: 965: 961: 960: 955: 951: 944: 942: 940: 938: 936: 932: 926: 919: 917: 913: 908: 904: 900: 896: 892: 888: 883: 878: 874: 873: 865: 862: 857: 853: 848: 843: 839: 835: 831: 825: 822: 817: 811: 807: 806: 801: 797: 791: 788: 778:on 2016-03-04 774: 770: 766: 762: 758: 757: 749: 745: 739: 736: 732: 728: 721: 714: 711: 706: 702: 698: 694: 690: 686: 682: 678: 677: 669: 666: 660: 655: 651: 648: 645: 641: 638: 637: 633: 631: 629: 624: 621: 616: 613: 605: 603: 600: 594: 584: 578:(4/3+o(1))log 573: 569: 565: 556: 550: 546: 542: 530: 523: 520: 513: 509: 502: 497: 494: 488: 485: 478: 474: 464: 460: 440: 438: 429: 418: 414: 396: 392: 388: 380: 374: 359: 354: 351: 346: 342: 338: 334: 331: 328: 324: 320: 316: 315:circle graphs 312: 307: 303: 299: 298:line segments 295: 291: 287: 284: 281: 277: 276:planar graphs 273: 269: 263: 241: 238: 237: 236: 233: 231: 209: 205: 192: 188: 180: 178: 176: 171: 166: 164: 160: 156: 152: 146: 140: 136: 132: 128: 124: 120: 116: 112: 108: 104: 96: 92: 88: 83: 81: 77: 73: 69: 61: 59: 57: 53: 49: 45: 41: 37: 33: 19: 1478:Graph theory 1442: 1432: 1413: 1408:Kahn, Jeff; 1403: 1352: 1339: 1311: 1301: 1273: 1266: 1248: 1234: 1223:, retrieved 1216:the original 1194: 1180: 1153: 1149: 1143: 1113:(1): 49–61, 1110: 1104: 1098: 1087:, retrieved 1080:the original 1071: 1064: 1044: 1011: 1005: 988: 963: 957: 924: 871: 864: 840:(2): 71–85, 837: 833: 824: 804: 790: 780:, retrieved 773:the original 760: 754: 738: 730: 726: 713: 680: 674: 668: 625: 619: 617: 609: 598: 592: 582: 571: 567: 563: 548: 544: 540: 528: 521: 511: 507: 500: 495: 486: 476: 472: 444: 394: 390: 386: 383: 305: 296:of a set of 261: 246:has at most 234: 207: 203: 193:for a graph 190: 186: 184: 167: 144: 135:reachability 84: 80:Rubik's Cube 65: 39: 35: 29: 606:Evasiveness 588:(1+o(1))log 407:is at most 270:or bounded 115:NP-complete 1472:Categories 1322:2003.04280 1284:1908.03341 1225:2011-07-13 1089:2011-07-12 950:Naor, Moni 782:2011-07-12 661:References 656:algorithms 646:algorithms 602:vertices. 493:arboricity 272:degeneracy 268:arboricity 254:from 1 to 89:, several 1439:Ron, Dana 1359:CiteSeerX 1135:120479154 847:0802.2831 570:(log log 555:treewidth 547:(log log 302:real line 72:neighbors 1388:citation 1381:16220596 997:(1991), 798:(1999), 746:(1994), 705:13969607 634:See also 323:cographs 313:and the 311:boxicity 48:vertices 1459:1795937 1212:1820524 1172:2602811 1127:1129614 980:1186827 899:2121062 697:2477486 654:matroid 415:or the 350:chordal 300:in the 292:is the 42:) is a 1457:  1379:  1361:  1210:  1170:  1133:  1125:  1052:  978:  907:308884 905:  897:  812:  703:  695:  339:for a 155:PSPACE 143:O(log 46:whose 1377:S2CID 1317:arXiv 1279:arXiv 1244:(PDF) 1219:(PDF) 1208:S2CID 1190:(PDF) 1131:S2CID 1106:Order 1083:(PDF) 1076:(PDF) 1002:(PDF) 903:S2CID 877:arXiv 842:arXiv 776:(PDF) 751:(PDF) 723:(PDF) 701:S2CID 536:2 log 206:(log 44:graph 34:, an 1394:link 1050:ISBN 810:ISBN 610:The 393:log 335:The 321:and 264:+ 1) 119:PPAD 1447:doi 1420:doi 1369:doi 1327:doi 1289:doi 1254:doi 1200:doi 1158:doi 1154:158 1115:doi 1016:doi 968:doi 887:doi 852:doi 765:doi 685:doi 559:log 516:log 503:log 481:log 468:log 288:An 189:or 163:PLS 95:PPA 85:In 1474:: 1455:MR 1453:, 1390:}} 1386:{{ 1375:, 1367:, 1347:; 1325:, 1287:, 1246:, 1206:, 1192:, 1168:MR 1166:, 1152:, 1129:, 1123:MR 1121:, 1109:, 1030:^ 1012:86 1010:, 1004:, 976:MR 974:, 962:, 952:; 934:^ 915:^ 901:, 895:MR 893:, 885:, 850:, 836:, 802:, 761:48 759:, 753:, 725:, 699:, 693:MR 691:, 681:55 679:, 618:A 566:+ 543:+ 510:+ 475:+ 151:SL 139:NL 111:NP 58:. 1462:. 1449:: 1427:. 1422:: 1398:. 1396:) 1371:: 1334:. 1329:: 1319:: 1296:. 1291:: 1281:: 1261:. 1256:: 1229:. 1202:: 1175:. 1160:: 1138:. 1117:: 1111:8 1093:. 1059:. 1025:. 1018:: 983:. 970:: 964:5 929:. 910:. 889:: 879:: 859:. 854:: 844:: 838:3 819:. 767:: 708:. 687:: 599:n 593:n 590:2 583:n 580:2 574:) 572:n 568:O 564:n 561:2 551:) 549:n 545:O 541:n 538:2 531:2 529:n 524:) 522:n 518:* 514:( 512:O 508:n 505:2 501:k 496:k 489:) 487:n 483:* 479:( 477:O 473:n 470:2 455:F 451:n 447:F 435:n 432:2 424:n 421:2 409:2 405:F 401:n 397:) 395:n 391:n 389:( 387:O 368:: 306:n 282:. 262:d 260:( 256:n 252:G 248:d 244:G 226:G 222:G 218:F 214:G 210:) 208:n 204:O 199:F 195:G 147:) 145:n 99:n 20:)

Index

Implicit graph conjecture
graph algorithms
graph
vertices
algorithmically
computable function
search algorithms
neighbors
adjacency list
Rubik's Cube
computational complexity theory
complexity classes
PPA
polynomial time
handshaking lemma
NP
NP-complete
PPAD
directed graphs
algorithmic game theory
Nash equilibrium
reachability
NL
SL
PSPACE
nondeterministic Turing machine
PLS
relativization
quantum computer
adjacency matrix

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑