2 research outputs found

    A Scalable Method for Multiagent Constraint Optimization

    Get PDF
    We present in this paper a new complete method for distributed constraint optimization. This is a utility-propagation method, inspired by the sum-product algorithm (Kschischang et al 2001). The original algorithm requires fixed message sizes, linear memory and linear time in the size of the problem. However, it is correct only for tree-shaped constraint networks. In this paper, we show how to extend that algorithm to arbitrary topologies using a pseudotree arrangement of the problem graph. We compare our algorithm with "standard" backtracking algorithms, and present experimental results. For some problem types we report orders of magnitude less messages, and even the ability to deal with arbitrary large problems. Our algorithm is formulated for optimization problems, but can be easily applied to satisfaction problems as well

    On the space-time trade-off in solving constraint satisfaction problems

    No full text
    A common technique for bounding the runtime required to solve a constraint satisfaction problem is to exploit the structure of the problem's constraint graph [Dechter, 92]. We show that a simple structure-based technique with a minimal space requirement, pseudo-tree search [Freuder & Quinn, 85], is capable of bounding runtime almost as effectively as the best exponential space-consuming schemes. Specifically, if we let n denote the number of variables in the problem, w * denote the exponent in the complexity function of the best structure-based techniques, and h denote the exponent from pseudotree search, we show h < {w * + 1) (lg(n) + 1). The result should allow reductions in the amount of real-time accessible memory required for predicting runtime when solving CSP equivalent problems.
    corecore