1,439,759 research outputs found

    A Decomposition Algorithm for Nested Resource Allocation Problems

    Full text link
    We propose an exact polynomial algorithm for a resource allocation problem with convex costs and constraints on partial sums of resource consumptions, in the presence of either continuous or integer variables. No assumption of strict convexity or differentiability is needed. The method solves a hierarchy of resource allocation subproblems, whose solutions are used to convert constraints on sums of resources into bounds for separate variables at higher levels. The resulting time complexity for the integer problem is O(nlogā”mlogā”(B/n))O(n \log m \log (B/n)), and the complexity of obtaining an Ļµ\epsilon-approximate solution for the continuous case is O(nlogā”mlogā”(B/Ļµ))O(n \log m \log (B/\epsilon)), nn being the number of variables, mm the number of ascending constraints (such that m<nm < n), Ļµ\epsilon a desired precision, and BB the total resource. This algorithm attains the best-known complexity when m=nm = n, and improves it when logā”m=o(logā”n)\log m = o(\log n). Extensive experimental analyses are conducted with four recent algorithms on various continuous problems issued from theory and practice. The proposed method achieves a higher performance than previous algorithms, addressing all problems with up to one million variables in less than one minute on a modern computer.Comment: Working Paper -- MIT, 23 page

    An Inverse Function Theorem via Continuous Newtonā€™s Method

    Get PDF
    We prove an inverse function theorem of the Nash-Moser type. The main difference between our method and that of [4] is that we use continuous steepest descent while [4] uses a combination of Newton type iterations and approximate inverses. We bypass the loss of derivatives problem by working on finite dimensional subspaces of infinitely differentiable functions

    Optimization as an analysis tool for human complex decision making

    Get PDF
    We present a problem class of mixed-integer nonlinear programs (MINLPs) with nonconvex continuous relaxations which stem from economic test scenarios that are used in the analysis of human complex problem solving. In a round-based scenario participants hold an executive function. A posteriori a performance indicator is calculated and correlated to personal measures such as intelligence, working memory, or emotion regulation. Altogether, we investigate 2088 optimization problems that differ in size and initial conditions, based on real-world experimental data from 12 rounds of 174 participants. The goals are twofold. First, from the optimal solutions we gain additional insight into a complex system, which facilitates the analysis of a participantā€™s performance in the test. Second, we propose a methodology to automatize this process by providing a new criterion based on the solution of a series of optimization problems. By providing a mathematical optimization model and this methodology, we disprove the assumption that the ā€œfruit fly of complex problem solving,ā€ the Tailorshop scenario that has been used for dozens of published studies, is not mathematically accessibleā€”although it turns out to be extremely challenging even for advanced state-of-the-art global optimization algorithms and we were not able to solve all instances to global optimality in reasonable time in this study. The publicly available computational tool Tobago [TOBAGO web site https://sourceforge.net/projects/tobago] can be used to automatically generate problem instances of various complexity, contains interfaces to AMPL and GAMS, and is hence ideally suited as a testbed for different kinds of algorithms and solvers. Computational practice is reported with respect to the influence of integer variables, problem dimension, and local versus global optimization with different optimization codes
    • ā€¦
    corecore