Revisiting the complexity of and/or graph solution

An and/or graph is an acyclic, edge-weighted directed graph containing a single source vertex such that every vertex v has a label f(v)∈{and,or}. A solution subgraph H of an and/or-graph must contain the source and obey the following rule: if an and-vertex (resp. or-vertex) is included in H then all (resp. one) of its out-edges must also be included in H. X-y graphs are defined as a generalization of and/or graphs: every vertex vi of an x-y graph has a label xi-yi, in such a way that if a vertex vi is included in a solution subgraph H of an x-y graph then xi of its yi out-edges must also be included in H. In this work, we analyze complexity aspects (both from the classical and the parameterized point of view) of finding solution subgraphs of minimum weight for and/or and x-y graphs.

[1]  Carme Torras,et al.  Speeding up interference detection between polyhedra , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[3]  Eduardo Sany Laber A randomized competitive algorithm for evaluating priced AND/OR trees , 2008, Theor. Comput. Sci..

[4]  Dimitrios M. Thilikos,et al.  Invitation to fixed-parameter algorithms , 2007, Comput. Sci. Rev..

[5]  George M. Adelson-Velsky,et al.  A Fast Scheduling Algorithm in AND-OR Graphs , 2001 .

[6]  Richard C. T. Lee,et al.  On the Optimal Solutions to AND/OR Series-Parallel Graphs , 1971, JACM.

[7]  Jörg Flum,et al.  Parameterized Complexity Theory , 2006, Texts in Theoretical Computer Science. An EATCS Series.

[8]  Reinaldo Morabito,et al.  A heuristic approach based on dynamic programming and and/or-graph search for the constrained two-dimensional guillotine cutting problem , 2010, Ann. Oper. Res..

[9]  Vipin Kumar,et al.  Parallel Branch-and-Bound Formulations for AND/OR Tree Search , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[11]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[12]  Valmir Carneiro Barbosa,et al.  The combinatorics of resource sharing , 2003, ArXiv.

[13]  Fábio Protti,et al.  COMPLEXIDADE PARAMETRIZADA PARA PROBLEMAS EM GRAFOS E/OU , 2012 .

[14]  Sartaj Sahni,et al.  Computationally Related Problems , 1974, SIAM J. Comput..

[15]  Arthur C. Sanderson,et al.  AND/OR net representation for robotic task sequence planning , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[16]  J. A. Barnett,et al.  Intelligent reliability analysis , 1994, Proceedings of the Tenth Conference on Artificial Intelligence for Applications.

[17]  Giorgio Gallo,et al.  Directed Hypergraphs and Applications , 1993, Discret. Appl. Math..

[18]  Reidar Conradi,et al.  Version models for software configuration management , 1998, CSUR.

[19]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1991, IEEE Trans. Robotics Autom..