Ternary Logic Encodings of Temporal Behavior Trees with Application to Control Synthesis
This work reformulates Behavior Trees using ternary logic (K3) to formally specify and verify them. It introduces mixed-integer encodings for partial trajectory Signal Temporal Logic, allowing for correct-by-construction control synthesis via optimization. This enables solving optimal control problems subject to temporal constraints.