tijdslogica
Tijdslogica is een tak van logica die tijd en temporele relaties tussen gebeurtenissen formaliseert. Het biedt formele middelen om uitspraken te doen over hoe toestanden in de loop der tijd veranderen en hoe gebeurtenissen met elkaar in verband staan. Modellen voor tijdslogica bestaan meestal uit toestanden en overgangen tussen toestanden, vaak voorgesteld als Kripke-structuren of als oneindige tijdlijnen. Proposities kunnen waar of onwaar zijn in een gegeven toestand, en temporele operatoren tonen aan wat er op toekomstige momenten geldt.
Er zijn verschillende families van tijdslogica. Lineaire tijdlogica (LTL) beschouwt één tijdlijn tegelijk en maakt gebruik
Semantiek in tijdslogica is meestal gebaseerd op evaluatie langs tijdlijnen (bij LTL) of op boomachtige structuren
Andere varianten bestrijken real-time aspecten met timingbeperkingen, probabilistische temporele logica voor stochasticiteit en logica die tijd