<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Planning with Global State Constraints for Urban Traffic Control</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Franc</forename><surname>Ivankovic</surname></persName>
							<email>franc.ivankovic@unitn.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Information Engineering and Computer Science</orgName>
								<orgName type="institution">University of Trento</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Marco</forename><surname>Roveri</surname></persName>
							<email>marco.roveri@unitn.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Information Engineering and Computer Science</orgName>
								<orgName type="institution">University of Trento</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Planning with Global State Constraints for Urban Traffic Control</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">8B7D4BDA4DA844B4E2AF319DF49D281A</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T06:56+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Urban traffic control</term>
					<term>Automated planning</term>
					<term>Global state constraints</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Planning with global state constraints is an extension of classical planning in which some properties of each state are derived via a set of constraints. This approach allows us to apply planning techniques in domains involving interconnected physical systems. The crucial feature of such domains is that a single discrete action affects the state of the entire system in a way that is dependent on the global state. Urban Traffic Control refers to coordinating traffic signals over an area in order to reduce congestion and delays.</p><p>Here we show how this domain can be modelled as a planning problem with global state constraints.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction and related work</head><p>Urban Traffic Control (UTC) is the problem of managing and coordinating traffic signals over an area in order to optimise traffic flows in a road network <ref type="bibr" target="#b0">[1]</ref>. The UTC problem has been traditionally approached either with complex mathematical models or with simple model of traffic (see <ref type="bibr" target="#b0">[1]</ref> for details). More recently, have been discussed approaches to solve UTC problems leveraging on state-of-the-art planning and scheduling techniques. The work <ref type="bibr" target="#b1">[2]</ref> provides a detailed survey of the approaches of planning and scheduling for UTC. In <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b2">3]</ref> it has been discussed an approach based on PDDL+ <ref type="bibr" target="#b3">[4]</ref>: continuous processes are used to control flows of cars; and traffic light green phases are the control variables to be modified by actions to achieve the goal of reducing congestions in specific roads. <ref type="bibr" target="#b4">[5]</ref> provides a pure PDDL <ref type="bibr" target="#b5">[6]</ref> encoding where each road is associated a discrete density level. Actions operate on the traffic lights to enable flows and change density levels.</p><p>Planning with Global State Constraints (GSC) <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b7">8]</ref> is an extension of classical planning in which some properties of states are determined by a set of constraints common to all states. This formalism is well suited for applying classical planning methods on domains that involve a network of interconnected physical systems <ref type="bibr" target="#b8">[9]</ref> controlled by discrete controllable variables (noticeable examples are power networks). The crucial feature of such domains is that a single discrete action (to change controllable variables), such as opening or closing a switch somewhere, affects the entire network in a way that is dependent on the global state of the system. We make the following contributions. First, we observe several similarities between the power network re-configurations problems and the UTC problem: actions like closing/opening of a road, changing the duration of green light, or redirecting traffic, can potentially affect traffic flow rates throughout the city in a complex way similarly to corresponding operations in a power network. Second, we provide an encoding of the UTC problem into the framework of planning with GSC. Third, we witness the feasibility of the approach by a preliminary experimentation on a small UTC scenario.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Background</head><p>Planning with global state constraints <ref type="bibr" target="#b6">[7]</ref> allows us to model some properties of states as derived from so called constraints. These can take a variety of forms depending on the modeled system, e.g., logical axioms <ref type="bibr" target="#b9">[10]</ref> or a system of equations and inequalities <ref type="bibr" target="#b6">[7]</ref> This has been shown to be well suited for domains that involve interconnected physical systems, such as power grids. These domains are such that each discrete action can change the state of the whole network in a way that depends on the entire current configuration (e.g., opening/closing a switch may change power flow in all lines).</p><p>Here we will briefly present a (somewhat simplified) formulation of planning with GSC. The framework distinguishes primary variables that the planner has direct control over (such as states of the switches) and secondary variables whose value is computed by so called switched constraints. The former behave like in classical planning -their domains are finite and discrete, their values are assigned in the initial state and they persist unless modified by action effects. Secondary variables can be of any type (in this instance, they are real numbers), and their values are recomputed in each state. Switched constraints have the form 𝜑 → 𝛾 where 𝜑 is assignment to a subset of the primary variables, and 𝛾 is an expression over secondary variables. The assignment to primary variables determines whether a switched constraint is active in a given state. For a state to be valid, an assignment to secondary variables must exist such that the set of all 𝛾-parts of all active switched constraints is satisfiable. A plan can only pass through valid states. Consequently, to be able to apply an action in state 𝑠 i. its preconditions must be satisfiable in 𝑠 and ii. the resulting state must be valid. For a thorough discussion of the framework refer to <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b8">9]</ref>. In <ref type="bibr" target="#b8">[9]</ref> it has been shown how to combine GSCs constraints and state-dependent action costs (SDAC) and how to incorporate them into pattern database (PDB) heuristics. In this framework the cost of applying an action can be a function of all primary and secondary variables. For instance, in the the power network reconfiguration domain SDAC account for the fact that it is preferable to reduce the unsupplied load (consumers without power) over the total time span.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Traffic model and encoding in Planning with GSC</head><p>We model the traffic network as a directed graph ⟨𝑁, 𝑅⟩, such that 𝑁 = 𝑂 ∪ 𝐷 ∪ 𝑆 and 𝑂, 𝐷, 𝑆 are pairwise disjoint set of nodes. Nodes 𝑂 (for origin) being sources; nodes 𝐷 (for destinations) being sinks, and nodes 𝑆 (for switches) being intersections. Each edge 𝑅 𝑖 ∈ 𝑅 ⊆ 𝑁 × 𝑁 , denotes a road (a two way road is modeled with two different edges with opposite directions).</p><p>For a node 𝑁 𝑖 ∈ 𝑁 we denote with 𝑖𝑛(𝑁 𝑖 ) (resp. 𝑜𝑢𝑡(𝑁 𝑖 )) the set of incoming (resp. outgoing) roads. Each source generates some number of vehicles that move towards different sinks. We denote with 𝑟 𝑖,𝐷 𝑗 ≥ 0 the flow of vehicles on road 𝑅 𝑖 with destination 𝐷 𝑗 . We denote with 𝑜 𝑖,𝐷 𝑘 ≥ 0 the flow of vehicles generated by source 𝑂 𝑖 with the destination 𝐷 𝑘 .</p><p>For instance, Fig. <ref type="figure" target="#fig_0">1</ref> shows a simple traffic network with three sources (𝑂 1 , 𝑂 2 , 𝑂 3 ), one sink (𝐷 1 ), three switches with traffic lights (𝐴, 𝐵, and 𝐶), and 8 roads (𝑅 1 ,...,𝑅 5 and abusing notation 𝑂 1 ,𝑂 2 , 𝑂 3 to refer to the edges between the sources and the switches).</p><p>The values of traffic flows are determined by three types of constraints: i) capacity constraints associated with roads and intersections, ii) flow conservation constraints, and iii) constraints associated with different modes of operation of the intersections.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Capacity constraints</head><p>Each road 𝑅 𝑖 has a capacity 𝑐 𝑅 𝑖 ≥ 0, and the sum 𝑟 𝑖 of all flows of vehicles through the road cannot exceed its capacity, i.e. 𝑟 𝑖 = ∑︀ 𝑑 𝑘 ∈𝐷 𝑟 𝑖,𝑑 𝑘 ≤ 𝑐 𝑅 𝑖 . The total number 𝑑 𝑗 of vehicles entering the destination 𝐷 𝑗 must be equal the number generated at all sources 𝑑 𝑗 = ∑︀ 𝑂 𝑖 ∈𝑂 𝑜 𝑖,𝐷 𝑗 . The total number 𝑜 𝑗 of vehicles generated at source 𝑂 𝑗 must be equal the sum of the vehicles generated at 𝑂 𝑗 for all the destinations, i.e. 𝑜 𝑗 = ∑︀ 𝐷 𝑘 ∈𝐷 𝑜 𝑗,𝐷 𝑘 .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Flow conservation constraints</head><p>Every intersection has a set of flow conservation constraints -one for each incoming or one outgoing road and for each destination. That is, for an outgoing road 𝑅 𝑖 at an intersection 𝑆 ℎ , we have 𝑟 𝑖,𝐷 𝑘 = ∑︀ 𝑅 𝑗 ∈𝑖𝑛(𝑆 ℎ ) 𝑓 𝑅 𝑖 ,𝑅 𝑗 ,𝐷 𝑘 where 𝑓 𝑅 𝑖 ,𝑅 𝑗 ,𝐷 𝑘 is the traffic flow moving from the road 𝑅 𝑖 to the road 𝑅 𝑗 towards sink 𝐷 𝑘 . (The constraints for incoming roads have the same form except the sum is over 𝑜𝑢𝑡(𝑆 ℎ ).)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Intersection configurations</head><p>The total flow 𝑓 𝑅 𝑖 ,𝑅 𝑗 between roads 𝑅 𝑖 and 𝑅 𝑗 is the sum of the flows to all destinations, 𝑓 𝑅 𝑖 ,𝑅 𝑗 = ∑︀ 𝐷 𝑘 ∈𝐷 𝑓 𝑅 𝑖 ,𝑅 𝑗 ,𝐷 𝑘 . This number is limited by the product of the total cycle length 𝑇 , the portion 𝑡 𝑅 𝑖 ,𝑅 𝑗 ,𝑘 of the cycle during which the light between roads 𝑅 𝑖 and 𝑅 𝑗 is green under configuration 𝑘, and the capacity 𝑐 𝑅 𝑖 ,𝑅 𝑗 of the switch. The value of 𝑡 𝑅 𝑖 ,𝑅 𝑗 ,𝑘 depends on the configuration of the intersection 𝑆 ℎ which is modelled as a primary variable 𝐿 ℎ , with the domain 𝒟(𝐿 ℎ ) = [0 . . . 𝑁 ℎ ] (with 𝑁 ℎ ≥ 0). Denoting the primary variable 𝐿 ℎ and the value 𝑘 ∈ 𝒟(𝐿 ℎ ) the switched constraint is 𝐿 ℎ = 𝑘 → 𝑓 𝑅 𝑖 ,𝑅 𝑗 ≤ 𝑐 𝑅 𝑖 ,𝑅 𝑗 𝑇 𝑡 𝑅 𝑖 ,𝑅 𝑗 ,𝑘 . For each of the configurations, there is one such constraint associated with each pair of roads. (We remark that, that the values of 𝑇 and 𝑐 𝑅 𝑖 ,𝑅 𝑗 are the same in all constraints.) When defining the configurations, we need to make sure that the resulting combination of green/red lights or open/closed roads is compatible (e.g. if traffic cannot flow between 𝑅 𝑖 and 𝑅 𝑗 at the same time as between 𝑅 𝑚 and 𝑅 𝑛 , then 𝑡 𝑅𝑚,𝑅𝑛 ≤ 𝑇 − 𝑡 𝑅 𝑖 ,𝑅 𝑗 ).</p><p>A complete assignment to the different secondary variables 𝑟 𝑖,𝑅 𝑗 , 𝑐 𝑅 𝑘 ,𝑅 𝑙 and 𝑡 𝑅𝑚,𝑅𝑛 , defined above satisfying the different respective constraints, represents one possible traffic situation of the traffic network at a given time instant.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.">Actions, initial condition, goal and the plan cost</head><p>Actions change the configurations of intersections by assigning values to primary variables. For each intersections 𝑆 ℎ ∈ 𝑆 and for each 𝑘 ∈ 𝒟(𝐿 ℎ ) we have an action switch_L h _to_k whose only effect is to enforce 𝐿 ℎ = 𝑘. Such actions therefore activate/de-activate a subset of the switched constraints.</p><p>The initial state is an assignment to the primary variables only (that in turn activate respective switched constraints). The goal in this domain is typically to remove a congestion on a given road. As such it might have the form of 𝑟 𝑖 ≤ 𝑣, where 𝑣 is some value of the vehicle flow that we want to achieve.</p><p>If we employ state-dependent action costs, we can also assign additional costs to having congested roads. The cost of every action becomes 𝑐 𝑎 = ∑︀ 𝑅 𝑖 ∈𝑅 max (𝑟 𝑖 − 𝑣 𝑖 , 0), where 𝑣 𝑖 is some traffic congestion threshold for road 𝑅 𝑖 . (This is similar to previous work on applying planning to UTC <ref type="bibr" target="#b10">[11]</ref> that adds penalties for road congestions.)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Experimental evaluation</head><p>In order to show the feasibility of the proposed encoding we encoded the simple traffic network illustrated in Figure <ref type="figure" target="#fig_0">1</ref> in the specification language of the GSC Planner <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b7">8]</ref> available from https://github.com/patrikhaslum/gscplanner, configured to leverage on the Gurobi ® (https://www. gurobi.com/) optimization solver to deal with the GSC constraints. We run the GSC Planner on a Linux Laptop equipped with an Intel i5 processor and 16Gb of RAM. The GSC Planner was able to solve this small instance in less than a second.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusions and Future Work</head><p>In this paper we have shown how to encode the UTC problem in the framework of planning with global constraints. The encoding has been experimented on a simple traffic network witnessing the feasibility of the approach.</p><p>We envision several possible directions for future work. First, we intend to carry out a more thorough experimental evaluation considering large networks and possibly different encodings. The previous experience in solving power network domains (that have many similarities with the UTC problem) <ref type="bibr" target="#b8">[9]</ref> suggest that the approach may scale up to larger instances. We want also investigate how to enrich this encoding to integrate additional constraints and state-dependent action costs <ref type="bibr" target="#b8">[9,</ref><ref type="bibr" target="#b10">11]</ref>. Finally, we also intend to carry out a more thorough comparison with the approaches based on PDDL+ <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b2">3,</ref><ref type="bibr" target="#b10">11]</ref>.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: A simple traffic network.</figDesc><graphic coords="3,339.31,127.33,166.68,56.97" type="bitmap" /></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgments</head><p>This work is partially funded by the grant MOSES, Bando interno 2020 Università di Trento "Covid 19".</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Automated planning for urban traffic control: Strategic vehicle routing to respect air quality limitations</title>
		<author>
			<persName><forename type="first">L</forename><surname>Chrpa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Magazzeni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Mccabe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">L</forename><surname>Mccluskey</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Vallati</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Intelligenza Artificiale</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="page" from="113" to="128" />
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<author>
			<persName><forename type="first">I</forename><surname>Cenamor</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Chrpa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Jimoh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Mccluskey</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Vallati</surname></persName>
		</author>
		<ptr target="http://eprints.hud.ac.uk/id/eprint/22801/" />
		<title level="m">Planning &amp; scheduling applications in urban traffic management, The UK Planning and Scheduling Special Interest Group</title>
				<meeting><address><addrLine>UK PlanSIG</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Embedding automated planning within urban traffic management operations</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">L</forename><surname>Mccluskey</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Vallati</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ICAPS 2017</title>
				<imprint>
			<publisher>AAAI Press</publisher>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="391" to="399" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Modelling mixed discrete-continuous domains for planning</title>
		<author>
			<persName><forename type="first">M</forename><surname>Fox</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Long</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Artif. Intell. Res</title>
		<imprint>
			<biblScope unit="volume">27</biblScope>
			<biblScope unit="page" from="235" to="297" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Urban traffic control assisted by AI planning and relational learning</title>
		<author>
			<persName><forename type="first">A</forename><surname>Pozanco</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Fernández</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Borrajo</surname></persName>
		</author>
		<ptr target=".org" />
	</analytic>
	<monogr>
		<title level="m">Agents in Traffic and Transportation</title>
		<title level="s">CEUR Workshop Proceedings</title>
		<editor>
			<persName><forename type="first">A</forename><forename type="middle">L C</forename><surname>Bazzan</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">F</forename><surname>Klügl</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Ossowski</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Vizzari</surname></persName>
		</editor>
		<meeting><address><addrLine>ATT</addrLine></address></meeting>
		<imprint>
			<publisher>CEUR-WS</publisher>
			<date type="published" when="2016">2016. 2016</date>
			<biblScope unit="volume">1678</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">The 1998 AI planning systems competition</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">V</forename><surname>Mcdermott</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">AI Mag</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="page" from="35" to="55" />
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Optimal planning with global numerical state constraints</title>
		<author>
			<persName><forename type="first">F</forename><surname>Ivankovic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Haslum</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Thiébaux</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Shivashankar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">S</forename><surname>Nau</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ICAPS 2014</title>
				<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Extending classical planning with state constraints: Heuristics and search for optimal planning</title>
		<author>
			<persName><forename type="first">P</forename><surname>Haslum</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Ivankovic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Ramírez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Gordon</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Thiébaux</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Shivashankar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">S</forename><surname>Nau</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Artif. Intell. Res</title>
		<imprint>
			<biblScope unit="volume">62</biblScope>
			<biblScope unit="page" from="373" to="431" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Planning with global state constraints and statedependent action costs</title>
		<author>
			<persName><forename type="first">F</forename><surname>Ivankovic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Gordon</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Haslum</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ICAPS 2018</title>
				<imprint>
			<publisher>AAAI Press</publisher>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="232" to="236" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">In defense of PDDL axioms</title>
		<author>
			<persName><forename type="first">S</forename><surname>Thiébaux</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Hoffmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Nebel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">168</biblScope>
			<biblScope unit="page" from="38" to="69" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">A hybrid automated planning approach for urban realtime routing of connected vehicles</title>
		<author>
			<persName><forename type="first">M</forename><surname>Vallati</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Scala</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Chrpa</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">24th IEEE International Conference on Intelligent Transportation -ITSC2021</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
	<note>To appear</note>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
