Integer programs and valid inequalities for planning problems
Identifieur interne : 000A24 ( PascalFrancis/Corpus ); précédent : 000A23; suivant : 000A25Integer programs and valid inequalities for planning problems
Auteurs : A. Bockmayr ; Y. DimopoulosSource :
- Lecture notes in computer science [ 0302-9743 ] ; 2000.
Descripteurs français
- Pascal (Inist)
- Fonction objectif, Fonction complexe, Optimisation sous contrainte, Méthode séparation et évaluation, Logique propositionnelle, Planification, Algorithme recherche, Programmation linéaire, Programmation en nombres entiers, Langage programmation, Problème recherche, Méthode heuristique, Problème combinatoire.
English descriptors
- KwdEn :
Abstract
Part of the recent work in AI planning is concerned with the development of algorithms that regard planning as a combinatorial search problem. The underlying representation language is basically propositional logic. While this is adequate for many domains, it is not clear if it remains so for problems that involve numerical constraints, or optimization of complex objective functions. Moreover, the propositional representation imposes restrictions on the domain knowledge that can be utilized by these approaches. In order to address these issues, we propose moving to the more expressive language of Integer Programming (IP). We show how capacity constraints can be easily encoded into linear 0-1 inequalities and how rich forms of domain knowledge can be compactly represented and computationally exploited by IP solvers. Then we introduce a novel heuristic search method based on the linear programming relaxation. Finally, we present the results of our experiments with a classical relaxation-based IP solver and a logic-based 0-1 optimizer.
Notice en format standard (ISO 2709)
Pour connaître la documentation sur le format Inist Standard.
pA |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
pR |
|
Format Inist (serveur)
NO : | PASCAL 00-0458296 INIST |
---|---|
ET : | Integer programs and valid inequalities for planning problems |
AU : | BOCKMAYR (A.); DIMOPOULOS (Y.); BIUNDO (Susanne); FOX (Maria) |
AF : | Université Henri Poincaré, LORIA, B.P. 239/54506 Vandœuvre-lès-Nancy/France (1 aut.); Dep. of Computer Science, University of Cyprus, P.O. Box 20537/1678, Nicosia/Chypre (2 aut.) |
DT : | Publication en série; Congrès; Niveau analytique |
SO : | Lecture notes in computer science; ISSN 0302-9743; Allemagne; Da. 2000; Vol. 1809; Pp. 239-251; Bibl. 21 ref. |
LA : | Anglais |
EA : | Part of the recent work in AI planning is concerned with the development of algorithms that regard planning as a combinatorial search problem. The underlying representation language is basically propositional logic. While this is adequate for many domains, it is not clear if it remains so for problems that involve numerical constraints, or optimization of complex objective functions. Moreover, the propositional representation imposes restrictions on the domain knowledge that can be utilized by these approaches. In order to address these issues, we propose moving to the more expressive language of Integer Programming (IP). We show how capacity constraints can be easily encoded into linear 0-1 inequalities and how rich forms of domain knowledge can be compactly represented and computationally exploited by IP solvers. Then we introduce a novel heuristic search method based on the linear programming relaxation. Finally, we present the results of our experiments with a classical relaxation-based IP solver and a logic-based 0-1 optimizer. |
CC : | 001D02C06; 001D01A03 |
FD : | Fonction objectif; Fonction complexe; Optimisation sous contrainte; Méthode séparation et évaluation; Logique propositionnelle; Planification; Algorithme recherche; Programmation linéaire; Programmation en nombres entiers; Langage programmation; Problème recherche; Méthode heuristique; Problème combinatoire |
ED : | Objective function; Complex function; Constrained optimization; Branch and bound method; Propositional logic; Planning; Search algorithm; Linear programming; Integer programming; Programming language; Search problem; Heuristic method; Combinatorial problem |
SD : | Función objetivo; Función compleja; Optimización con restricción; Método branch and bound; Lógica proposicional; Planificación; Algoritmo búsqueda; Programación lineal; Programación entera; Lenguaje programación; Problema investigación; Método heurístico; Problema combinatorio |
LO : | INIST-16343.354000090077830190 |
ID : | 00-0458296 |
Links to Exploration step
Pascal:00-0458296Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en" level="a">Integer programs and valid inequalities for planning problems</title>
<author><name sortKey="Bockmayr, A" sort="Bockmayr, A" uniqKey="Bockmayr A" first="A." last="Bockmayr">A. Bockmayr</name>
<affiliation><inist:fA14 i1="01"><s1>Université Henri Poincaré, LORIA, B.P. 239</s1>
<s2>54506 Vandœuvre-lès-Nancy</s2>
<s3>FRA</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
</affiliation>
</author>
<author><name sortKey="Dimopoulos, Y" sort="Dimopoulos, Y" uniqKey="Dimopoulos Y" first="Y." last="Dimopoulos">Y. Dimopoulos</name>
<affiliation><inist:fA14 i1="02"><s1>Dep. of Computer Science, University of Cyprus, P.O. Box 20537</s1>
<s2>1678, Nicosia</s2>
<s3>CYP</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">INIST</idno>
<idno type="inist">00-0458296</idno>
<date when="2000">2000</date>
<idno type="stanalyst">PASCAL 00-0458296 INIST</idno>
<idno type="RBID">Pascal:00-0458296</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000A24</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a">Integer programs and valid inequalities for planning problems</title>
<author><name sortKey="Bockmayr, A" sort="Bockmayr, A" uniqKey="Bockmayr A" first="A." last="Bockmayr">A. Bockmayr</name>
<affiliation><inist:fA14 i1="01"><s1>Université Henri Poincaré, LORIA, B.P. 239</s1>
<s2>54506 Vandœuvre-lès-Nancy</s2>
<s3>FRA</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
</affiliation>
</author>
<author><name sortKey="Dimopoulos, Y" sort="Dimopoulos, Y" uniqKey="Dimopoulos Y" first="Y." last="Dimopoulos">Y. Dimopoulos</name>
<affiliation><inist:fA14 i1="02"><s1>Dep. of Computer Science, University of Cyprus, P.O. Box 20537</s1>
<s2>1678, Nicosia</s2>
<s3>CYP</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
</affiliation>
</author>
</analytic>
<series><title level="j" type="main">Lecture notes in computer science</title>
<idno type="ISSN">0302-9743</idno>
<imprint><date when="2000">2000</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><title level="j" type="main">Lecture notes in computer science</title>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>Branch and bound method</term>
<term>Combinatorial problem</term>
<term>Complex function</term>
<term>Constrained optimization</term>
<term>Heuristic method</term>
<term>Integer programming</term>
<term>Linear programming</term>
<term>Objective function</term>
<term>Planning</term>
<term>Programming language</term>
<term>Propositional logic</term>
<term>Search algorithm</term>
<term>Search problem</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr"><term>Fonction objectif</term>
<term>Fonction complexe</term>
<term>Optimisation sous contrainte</term>
<term>Méthode séparation et évaluation</term>
<term>Logique propositionnelle</term>
<term>Planification</term>
<term>Algorithme recherche</term>
<term>Programmation linéaire</term>
<term>Programmation en nombres entiers</term>
<term>Langage programmation</term>
<term>Problème recherche</term>
<term>Méthode heuristique</term>
<term>Problème combinatoire</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Part of the recent work in AI planning is concerned with the development of algorithms that regard planning as a combinatorial search problem. The underlying representation language is basically propositional logic. While this is adequate for many domains, it is not clear if it remains so for problems that involve numerical constraints, or optimization of complex objective functions. Moreover, the propositional representation imposes restrictions on the domain knowledge that can be utilized by these approaches. In order to address these issues, we propose moving to the more expressive language of Integer Programming (IP). We show how capacity constraints can be easily encoded into linear 0-1 inequalities and how rich forms of domain knowledge can be compactly represented and computationally exploited by IP solvers. Then we introduce a novel heuristic search method based on the linear programming relaxation. Finally, we present the results of our experiments with a classical relaxation-based IP solver and a logic-based 0-1 optimizer.</div>
</front>
</TEI>
<inist><standard h6="B"><pA><fA01 i1="01" i2="1"><s0>0302-9743</s0>
</fA01>
<fA05><s2>1809</s2>
</fA05>
<fA08 i1="01" i2="1" l="ENG"><s1>Integer programs and valid inequalities for planning problems</s1>
</fA08>
<fA09 i1="01" i2="1" l="ENG"><s1>Recent advances in AI planning : Durham, 8-10 September 1999</s1>
</fA09>
<fA11 i1="01" i2="1"><s1>BOCKMAYR (A.)</s1>
</fA11>
<fA11 i1="02" i2="1"><s1>DIMOPOULOS (Y.)</s1>
</fA11>
<fA12 i1="01" i2="1"><s1>BIUNDO (Susanne)</s1>
<s9>ed.</s9>
</fA12>
<fA12 i1="02" i2="1"><s1>FOX (Maria)</s1>
<s9>ed.</s9>
</fA12>
<fA14 i1="01"><s1>Université Henri Poincaré, LORIA, B.P. 239</s1>
<s2>54506 Vandœuvre-lès-Nancy</s2>
<s3>FRA</s3>
<sZ>1 aut.</sZ>
</fA14>
<fA14 i1="02"><s1>Dep. of Computer Science, University of Cyprus, P.O. Box 20537</s1>
<s2>1678, Nicosia</s2>
<s3>CYP</s3>
<sZ>2 aut.</sZ>
</fA14>
<fA20><s1>239-251</s1>
</fA20>
<fA21><s1>2000</s1>
</fA21>
<fA23 i1="01"><s0>ENG</s0>
</fA23>
<fA26 i1="01"><s0>3-540-67866-2</s0>
</fA26>
<fA43 i1="01"><s1>INIST</s1>
<s2>16343</s2>
<s5>354000090077830190</s5>
</fA43>
<fA44><s0>0000</s0>
<s1>© 2000 INIST-CNRS. All rights reserved.</s1>
</fA44>
<fA45><s0>21 ref.</s0>
</fA45>
<fA47 i1="01" i2="1"><s0>00-0458296</s0>
</fA47>
<fA60><s1>P</s1>
<s2>C</s2>
</fA60>
<fA61><s0>A</s0>
</fA61>
<fA64 i1="01" i2="1"><s0>Lecture notes in computer science</s0>
</fA64>
<fA66 i1="01"><s0>DEU</s0>
</fA66>
<fA66 i1="02"><s0>USA</s0>
</fA66>
<fC01 i1="01" l="ENG"><s0>Part of the recent work in AI planning is concerned with the development of algorithms that regard planning as a combinatorial search problem. The underlying representation language is basically propositional logic. While this is adequate for many domains, it is not clear if it remains so for problems that involve numerical constraints, or optimization of complex objective functions. Moreover, the propositional representation imposes restrictions on the domain knowledge that can be utilized by these approaches. In order to address these issues, we propose moving to the more expressive language of Integer Programming (IP). We show how capacity constraints can be easily encoded into linear 0-1 inequalities and how rich forms of domain knowledge can be compactly represented and computationally exploited by IP solvers. Then we introduce a novel heuristic search method based on the linear programming relaxation. Finally, we present the results of our experiments with a classical relaxation-based IP solver and a logic-based 0-1 optimizer.</s0>
</fC01>
<fC02 i1="01" i2="X"><s0>001D02C06</s0>
</fC02>
<fC02 i1="02" i2="X"><s0>001D01A03</s0>
</fC02>
<fC03 i1="01" i2="X" l="FRE"><s0>Fonction objectif</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="ENG"><s0>Objective function</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="SPA"><s0>Función objetivo</s0>
<s5>01</s5>
</fC03>
<fC03 i1="02" i2="X" l="FRE"><s0>Fonction complexe</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="ENG"><s0>Complex function</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="SPA"><s0>Función compleja</s0>
<s5>02</s5>
</fC03>
<fC03 i1="03" i2="X" l="FRE"><s0>Optimisation sous contrainte</s0>
<s5>03</s5>
</fC03>
<fC03 i1="03" i2="X" l="ENG"><s0>Constrained optimization</s0>
<s5>03</s5>
</fC03>
<fC03 i1="03" i2="X" l="SPA"><s0>Optimización con restricción</s0>
<s5>03</s5>
</fC03>
<fC03 i1="04" i2="X" l="FRE"><s0>Méthode séparation et évaluation</s0>
<s5>04</s5>
</fC03>
<fC03 i1="04" i2="X" l="ENG"><s0>Branch and bound method</s0>
<s5>04</s5>
</fC03>
<fC03 i1="04" i2="X" l="SPA"><s0>Método branch and bound</s0>
<s5>04</s5>
</fC03>
<fC03 i1="05" i2="X" l="FRE"><s0>Logique propositionnelle</s0>
<s5>05</s5>
</fC03>
<fC03 i1="05" i2="X" l="ENG"><s0>Propositional logic</s0>
<s5>05</s5>
</fC03>
<fC03 i1="05" i2="X" l="SPA"><s0>Lógica proposicional</s0>
<s5>05</s5>
</fC03>
<fC03 i1="06" i2="X" l="FRE"><s0>Planification</s0>
<s5>06</s5>
</fC03>
<fC03 i1="06" i2="X" l="ENG"><s0>Planning</s0>
<s5>06</s5>
</fC03>
<fC03 i1="06" i2="X" l="SPA"><s0>Planificación</s0>
<s5>06</s5>
</fC03>
<fC03 i1="07" i2="X" l="FRE"><s0>Algorithme recherche</s0>
<s5>07</s5>
</fC03>
<fC03 i1="07" i2="X" l="ENG"><s0>Search algorithm</s0>
<s5>07</s5>
</fC03>
<fC03 i1="07" i2="X" l="SPA"><s0>Algoritmo búsqueda</s0>
<s5>07</s5>
</fC03>
<fC03 i1="08" i2="X" l="FRE"><s0>Programmation linéaire</s0>
<s5>08</s5>
</fC03>
<fC03 i1="08" i2="X" l="ENG"><s0>Linear programming</s0>
<s5>08</s5>
</fC03>
<fC03 i1="08" i2="X" l="SPA"><s0>Programación lineal</s0>
<s5>08</s5>
</fC03>
<fC03 i1="09" i2="X" l="FRE"><s0>Programmation en nombres entiers</s0>
<s5>09</s5>
</fC03>
<fC03 i1="09" i2="X" l="ENG"><s0>Integer programming</s0>
<s5>09</s5>
</fC03>
<fC03 i1="09" i2="X" l="SPA"><s0>Programación entera</s0>
<s5>09</s5>
</fC03>
<fC03 i1="10" i2="X" l="FRE"><s0>Langage programmation</s0>
<s5>10</s5>
</fC03>
<fC03 i1="10" i2="X" l="ENG"><s0>Programming language</s0>
<s5>10</s5>
</fC03>
<fC03 i1="10" i2="X" l="SPA"><s0>Lenguaje programación</s0>
<s5>10</s5>
</fC03>
<fC03 i1="11" i2="X" l="FRE"><s0>Problème recherche</s0>
<s5>11</s5>
</fC03>
<fC03 i1="11" i2="X" l="ENG"><s0>Search problem</s0>
<s5>11</s5>
</fC03>
<fC03 i1="11" i2="X" l="SPA"><s0>Problema investigación</s0>
<s5>11</s5>
</fC03>
<fC03 i1="12" i2="X" l="FRE"><s0>Méthode heuristique</s0>
<s5>12</s5>
</fC03>
<fC03 i1="12" i2="X" l="ENG"><s0>Heuristic method</s0>
<s5>12</s5>
</fC03>
<fC03 i1="12" i2="X" l="SPA"><s0>Método heurístico</s0>
<s5>12</s5>
</fC03>
<fC03 i1="13" i2="X" l="FRE"><s0>Problème combinatoire</s0>
<s5>13</s5>
</fC03>
<fC03 i1="13" i2="X" l="ENG"><s0>Combinatorial problem</s0>
<s5>13</s5>
</fC03>
<fC03 i1="13" i2="X" l="SPA"><s0>Problema combinatorio</s0>
<s5>13</s5>
</fC03>
<fN21><s1>304</s1>
</fN21>
</pA>
<pR><fA30 i1="01" i2="1" l="ENG"><s1>ECP'99 : European conference on planning</s1>
<s2>5</s2>
<s3>Durham GBR</s3>
<s4>1999-09-08</s4>
</fA30>
</pR>
</standard>
<server><NO>PASCAL 00-0458296 INIST</NO>
<ET>Integer programs and valid inequalities for planning problems</ET>
<AU>BOCKMAYR (A.); DIMOPOULOS (Y.); BIUNDO (Susanne); FOX (Maria)</AU>
<AF>Université Henri Poincaré, LORIA, B.P. 239/54506 Vandœuvre-lès-Nancy/France (1 aut.); Dep. of Computer Science, University of Cyprus, P.O. Box 20537/1678, Nicosia/Chypre (2 aut.)</AF>
<DT>Publication en série; Congrès; Niveau analytique</DT>
<SO>Lecture notes in computer science; ISSN 0302-9743; Allemagne; Da. 2000; Vol. 1809; Pp. 239-251; Bibl. 21 ref.</SO>
<LA>Anglais</LA>
<EA>Part of the recent work in AI planning is concerned with the development of algorithms that regard planning as a combinatorial search problem. The underlying representation language is basically propositional logic. While this is adequate for many domains, it is not clear if it remains so for problems that involve numerical constraints, or optimization of complex objective functions. Moreover, the propositional representation imposes restrictions on the domain knowledge that can be utilized by these approaches. In order to address these issues, we propose moving to the more expressive language of Integer Programming (IP). We show how capacity constraints can be easily encoded into linear 0-1 inequalities and how rich forms of domain knowledge can be compactly represented and computationally exploited by IP solvers. Then we introduce a novel heuristic search method based on the linear programming relaxation. Finally, we present the results of our experiments with a classical relaxation-based IP solver and a logic-based 0-1 optimizer.</EA>
<CC>001D02C06; 001D01A03</CC>
<FD>Fonction objectif; Fonction complexe; Optimisation sous contrainte; Méthode séparation et évaluation; Logique propositionnelle; Planification; Algorithme recherche; Programmation linéaire; Programmation en nombres entiers; Langage programmation; Problème recherche; Méthode heuristique; Problème combinatoire</FD>
<ED>Objective function; Complex function; Constrained optimization; Branch and bound method; Propositional logic; Planning; Search algorithm; Linear programming; Integer programming; Programming language; Search problem; Heuristic method; Combinatorial problem</ED>
<SD>Función objetivo; Función compleja; Optimización con restricción; Método branch and bound; Lógica proposicional; Planificación; Algoritmo búsqueda; Programación lineal; Programación entera; Lenguaje programación; Problema investigación; Método heurístico; Problema combinatorio</SD>
<LO>INIST-16343.354000090077830190</LO>
<ID>00-0458296</ID>
</server>
</inist>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/PascalFrancis/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000A24 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/PascalFrancis/Corpus/biblio.hfd -nk 000A24 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Lorraine |area= InforLorV4 |flux= PascalFrancis |étape= Corpus |type= RBID |clé= Pascal:00-0458296 |texte= Integer programs and valid inequalities for planning problems }}
![]() | This area was generated with Dilib version V0.6.33. | ![]() |