Game Tree Search in a Robust Multistage Optimization Framework: Exploiting Pruning Mechanisms

11/29/2018
by   Michael Hartisch, et al.
0

We investigate pruning in search trees of so-called quantified integer linear programs (QIPs). QIPs consist of a set of linear inequalities and a minimax objective function, where some variables are existentially and others are universally quantified. They can be interpreted as two-person zero-sum games between an existential and a universal player on the one hand, or multistage optimization problems under uncertainty on the other hand. Solutions are so-called winning strategies for the existential player that specify how to react on moves of the universal player - i.e. certain assignments of universally quantified variables - to certainly win the game. QIPs can be solved with the help of game tree search that is enhanced with non-chronological back-jumping. We develop and theoretically substantiate pruning techniques based upon (algebraic) properties similar to pruning mechanisms known from linear programming and quantified boolean formulas. The presented Strategic Copy-Pruning mechanism allows to implicitly deduce the existence of a strategy in linear time (by static examination of the QIP-matrix) without explicitly traversing the strategy itself. We show that the implementation of our findings can massively speed up the search process.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/24/2021

Adaptive Relaxations for Multistage Robust Optimization

Multistage robust optimization problems can be interpreted as two-person...
research
02/06/2023

On two-player zero-sum games and conic linear programming

We show that strong duality for conic linear programming directly implie...
research
03/04/2014

Dynamic Move Chains -- a Forward Pruning Approach to Tree Search in Computer Chess

This paper proposes a new mechanism for pruning a search game-tree in co...
research
01/17/2021

Solving QSAT problems with neural MCTS

Recent achievements from AlphaZero using self-play has shown remarkable ...
research
05/11/2020

Positional Games and QBF: The Corrective Encoding

Positional games are a mathematical class of two-player games comprising...
research
10/15/2022

AI-powered tiebreak mechanisms: An application to chess

In this paper, we propose that AI systems serve as a judge in the event ...
research
04/26/2017

A Reverse Hex Solver

We present Solrex,an automated solver for the game of Reverse Hex.Revers...

Please sign up or login with your details

Forgot password? Click here to reset