Proceedings

Computational Complexity of Multi-way, Dataflow Constraint Problems

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Constraint Satisfaction. Pages 358-364.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

Although it is acknowledged that multi-way dataflow constraints are useful in interactive applications, concerns about their tractability have hindered their acceptance. Certain local propagation algorithms that solve these constraints are polynomial, others (such as SkyBlue) are exponential. Every system handles a specific problem and the influence of any particular restriction on the computational complexity is not yet precisely determined. In this paper, we present three theoretical results that allow us to classify existing multi-way constraint problems. Especially, we prove that the problem handled by SkyBlue is NP-hard.

  1. [Freeman-Benson et al., 1990] Bjorn Freeman-Benson, John Maloney, and Alan Borning. An incremen- tal constraint solver. Communications of the ACM, 33(1) :54-63, January 1990.
  2. [Gangnet and Rosenberg, 1992] Michel Gangnet and Burton Rosenberg. Constraint programming and graph algorithms. In 2nd International Symposium on Artificial Intelligence and Mathematics, January 1992.
  3. [Hoover, 1987] Roger Hoover. Incremental Graph Eval- uation. PhD thesis, Cornell University, Ithaca, 1987.
  4. [Maloney, 1991] John Maloney. Using Constraints for Us er Interface Construction. PhD thesis, Department of Computer Science and Engineering, University of Washington, Seattle, 1991. Published as Technical Report 91-08-12.
  5. [Papadimitriou, 1994] Christos H. Papadimitriou. Com- putational Complexity. Addison-Wesley, 1994.
  6. [Sannella, 1994] Michael Sannella. Constraint Satisfac- tion and Debugging for Interactive User Interfaces. PhD thesis, Department of Computer Science and En- gineering, University of Washington, Seattle, 1994.
  7. [Sutherland, 1963] Ivan Sutherland. Sketchpad: A Man- Machine Graphical Communication System. PhD the- sis, Department of Electrical Engineering, MIT, 1963.
  8. [Trombettoni and Neveu, 1997] Gilles Trombettoni and Bertrand Neveu. Computational complexity of multi- way, dataflow constraint problems. Technical Report 97-86, CERMICS, January 1997.
  9. [Vander Zanden, 1996] Bradley Vander Zanden. An in- cremental algorithm for satisfying hierarchies of multi- way, dataflow constraints. ACM Transactions on Pro- gramming Languages and Systems, 18(1):30-72, Jan- uary 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards