John Hooker's Books and Articles

Last update:
March 2019

Musical compositions are here.

**2019**

*Operations
Research/Constraint Programming: articles*

● F. Grenouilleau, W.-J. van Hoeve and J. N. Hooker. A multi-label A* algorithm for multi-agent pathfinding, ICAPS 2019, to appear.

●
J.
N. Hooker, Logic-based Benders decomposition for
large-scale optimization, in J. Velasquez-Bermúdez,
M. Khakifirooz, and M. Fathi, eds., *Large
Scale Optimization Applied to Supply Chain and Smart Manufacturing: Theory and
Real-Life Applications*, Springer, to appear.

● D. Davarnia and J. N. Hooker, Consistency for 0-1 programming, CPAIOR 2019, to appear.

● T. Serra, A. U. Raghunathan, D. Bergman, J. N. Hooker, S. Kobori, Last-mile scheduling under uncertainty, CPAIOR 2019, to appear.

●
A.
Heching, J. N. Hooker and R. Kimura, A logic-based Benders approach to home healthcare delivery, *Transportation Science*, published online Feb.

*Ethics:
articles*

● T. W. Kim, T. Donaldson, and J. N. Hooker, Grounding value alignment with ethical principles, February.

● J. N. Hooker and T. W. Kim, Truly autonomous machines are ethical, January.

● J. N. Hooker, Dealing with tough ethical dilemmas, Thought Leaders Blog, 11 March.

**2018**

*Operations
Research/Constraint Programming: articles*

● A. Raghunathan, D. Bergman, J. N. Hooker, T. Serra, S. Korobi, Seamless multimodal transportation scheduling, July 2018.

●
D.
Bergman, J. N. Hooker, A. Raghunathan and T. Serra, The integrated last-mile
transportation problem (ILMTP), *ICAPS
2018 Proceedings*, 388-398.

●
G.
Benadé and J. N. Hooker, Optimization bounds from the branching dual, to appear in *INFORMS Journal on Computing*. Instance generating codes are here
(random) and here (Turner); instructions
are here.

●
J.
N. Hooker and W-J. van Hoeve, Constraint programming and operations research, *Constraints* **23**, 172-195.

*Constraint
Programming: edited book*

● J. N. Hooker, ed., Proceedings, Principles and Practice of Constraint Programming (CP 2018), LNCS 11006, Springer, ISBN 978-3-319-98334-9.

*Ethics:
book*

●
J.
N. Hooker, *Taking Ethics Seriously: Why
Ethics Is an Essential Tool for the Modern Workplace*, Taylor and Francis,
ISBN 9781138299580

*Ethics:
articles*

● T. W. Kim, T. Donaldson, and J. N. Hooker, Mimetic vs. anchored value alignment in artificial intelligence, November.

● J. N. Hooker, What can we do about hate? October.

●
J.
N. Hooker and T. W. Kim, Ethical implications of the 4^{th}
Industrial Revolution for business and society, in D. Wasileski and J. Weber, *Business
and Society 360, *v. 3, Emerald, to appear.

● J. N. Hooker and Tae-Wan Kim, Toward non-intuition-based machine and artificial intelligence ethics: A deontological approach based on modal logic, AAAI/ACM Conference on AI, Ethics and Society Proceedings (AIES 2018), 130-136.

● J. N. Hooker, TheirSpace: How the Facebook privacy debate raises ethical questions for the virtual age, Tepper School website, 19 July.

●
J.
N. Hooker, Ethics is serious business, *Great Leadership Blog*, 14 June.

●
J.
N. Hooker, Doing ethics with our brains, *ChangeThis** Manifesto*, 13 June.

●
J.
N. Hooker, Developing ethical leaders, *Leadership Excellence*, HR.com, June, 7-9.

**2017**

*Operations
Research/Constraint Programming: articles*

●
T.
Serra and J. N. Hooker, Compact representation of near-optimal
integer programming solutions, May, to appear in *Mathematical Programming.*

●
J.
N. Hooker, Job sequencing bounds from decision diagrams, in J. C. Beck, ed., *CP 2017 Proceedings*, LNCS 10416,
565-578.

●
J.
N. Hooker and W.-J. van Hoeve, Constraint programming and operations
research,
to appear in *Constraints*.

● L. Genç-Kaya and J. N. Hooker, The hamiltonian circuit polytope, revised June.

*Music/Constraint
Programming: article*

●
J.
N. Hooker, In search of the perfect musical scale, May. Extended abstract and full paper in *Association for Logic Programming
Newsletter, *13 July..

**2016**

*Operations
Research/Constraint Programming: book*

●
D.
Bergman, A. Ciré, W-J van Hoeve and J. N. Hooker, *Decision Diagrams for Optimization*, Springer.

*Operations
Research/Constraint Programming: articles*

●
J.
N. Hooker, Projection,
consistency, and George Boole, *Constraints ***21**,
59-76. Best paper award, CP 2015.

●
D.
Bergman, A. A. Ciré, W.-J. van Hoeve and J. N.
Hooker, Discrete optimization
with decision diagrams, *INFORMS Journal on Computing*** 28**,
47-66.

●
A.
Ciré, J. N. Hooker and T. Yunes, Modeling with metaconstraints and semantic typing of variables,
*INFORMS Journal on Computing* **28**, 1-13.

●
H.
P. Williams and J. N. Hooker, Integer programming as projection, *Discrete
Optimization* **22B**, 291-311.

●
A.
Heching and J. N. Hooker, Scheduling home
hospice care with logic-based Benders decomposition, *CPAIOR 2016
Proceedings*, 187-197.

●
E.
Çoban, A. Heching, J. N.
Hooker and A. Scheller-Wolf, Robust scheduling with
logic-based Benders decomposition, *OR 2014 Proceedings, *Springer,
99-106.

●
A.
Ciré, E. Çoban and J. N.
Hooker, Logic-based Benders
decomposition for planning and scheduling: A computational analysis,
*Knowledge Engineering Review** ***31**, 440-451.

●
J.
N. Hooker, Projection, inference and consistency, *IJCAI 2016 Proceedings*, 4175-4179.

*Ethics:
article*

● J. N. Hooker, Autonomous machines are the best kind, because they are ethical. Revised November.

*Music/Constraint
Programming: article*

●
J.
N. Hooker, Finding alternative musical scales, *CP 2016 Proceedings*, 753-768.
Solutions for 11-note
scales. Synthesized mp3s: major scale, new
11-note scale. Chorale and
fugue on a 9-note scale: sheet music, mp3..

**2015**

*Operations
Research/Constraint Programming: articles*

●
Ciré, E. Çoban and J. N.
Hooker, Logic-based
Benders decomposition for planning and scheduling: A computational analysis,
*COPLAS 2015 Proceedings*, 21-29.

**2014**

*Operations
Research/Constraint Programming: articles*

● J. N. Hooker, Optimal control with decision diagrams: A conceptual foundation, November.

●
B.
Peterson, I. Harjunkoski, S. Hoda,
and J. N. Hooker, Scheduling
multiple factory cranes on a common track, *Computers and Operations
Research* **48, **102-112.

●
D.
Bergman and J. N. Hooker, Graph coloring inequalities from all-different systems,
*Constraints ***19**, 404-433.

●
Harjunkoski, C. Maravelias, P. Bongers, P.
Castro, S. Engell, I. Grossmann, J. N. Hooker, G.
Sand, and J. Wassick, Scope for industrial
applications of production scheduling models and solution methods, *Computers
and Chemical Engineering ***62**,* *161-193. CACE Best Paper
Award, 2014.

●
Ciré and J. N. Hooker, The separation problem for binary decision diagrams,
*ISAIM 2014 Proceedings*.

*Ethics and
cross-cultural issues: articles*

● J. N. Hooker, Is privacy obsolete?, World's Most Ethical Companies Executive Briefing, Ethisphere, August.

●
J.
N. Hooker, Morals and
markets, *DriveWorld*, SEW EuroDrive, January, 28-29.

●
J.
N. Hooker, Bridging a supply chain's cultural divide, *Inside
Supply Management*, first quarter, 34-36.

**2013**

*Operations
Research/Constraint Programming: articles*

●
David
Bergman, Andre Cire, W.-J. van Hoeve, and J. N.
Hooker, Optimization
bounds from binary decision diagrams, *INFORMS Journal on
Computing* **26, **253-268**.**

●
J.
N. Hooker, Decision diagrams
and dynamic programming, C. Gomes and M. Sellmann, eds., *CPAIOR
2013 Proceedings*, 94-110.

●
A.
Ciré, E. Coban and J. N.
Hooker, Mixed
integer programming vs logic-based Benders decomposition for planning and
scheduling, C. Gomes and M. Sellmann, eds., *CPAIOR 2013
Proceedings*, 325-331.

●
Elvin
Coban and J. N. Hooker, Single facility scheduling by logic-based Benders
decomposition, *Annals of Operations Research* **210**,
245-272.

●
J.
N. Hooker, Toward
unification of exact and heuristic optimization methods, *International
Transactions in OR*, published online May 2013.

*Ethics and
cross-cultural issues: articles*

●
J. N. Hooker, Moral
implications of rational choice theories, in C. Lütge,
ed., *Handbook of the Philosophical Foundations of Business Ethics*,
Springer, 1459-1476.

●
J.
N. Hooker, Ethics at
the other end of the supply chain, *Ethisphere**
Magazine*, first quarter 2013, 34-36.

● J. N. Hooker, Why we want everyone to be like us, February.

**2012**

*Operations
Research/Constraint Programming: book*

●
J. N. Hooker*, Integrated Methods for Optimization, second
edition, *Springer. Corrections. Solutions.

*Operations
Research/Constraint Programming: articles*

● Andre Cire and J. N. Hooker, A heuristic logic-based Benders method for the home health care problem, May, revised December.

● David Bergman and J. N. Hooker, Finite-domain cuts for graph coloring, April.

●
J.
N. Hooker and H. P. Williams, Combining equity and utilitarianism in a mathematical
programming model, *Management Science* **58**, 1682-1693.

●
David
Bergman and J. N. Hooker, Graph
coloring facets from all-different systems, in N. Beldiceanu, N. Jussien and E.
Pinson, eds., *CPAIOR 2012 Proceedings, *50-65.

●
David
Bergman, Andre A. Cire, W.-J. van Hoeve, and J. N.
Hooker, Variable
ordering for the application of BDDs to the maximum independent set problem,
in N. Beldiceanu, N. Jussien
and E. Pinson, eds., *CPAIOR 2012 Proceedings, *34-49.

*Cross-cultural
issues: articles*

●
J. N. Hooker, Cultural differences
in business communication, in C. B. Paulston, S.
F. Kiesling, and E. S. Rangel,
eds., *Handbook of Intercultural Discourse and Communication*, Wiley,
389-407.

● J. N. Hooker, Globalization and business culture, CMU Alumni workshop, April.

● J. N. Hooker, Managing projects across cultures, August.

**2011**

*Operations
Research/Constraint Programming: articles*

●
J.
N. Hooker, Hybrid
modeling, in M. Milano and P. Van Hentenryck,
eds., *Hybrid Optimization: The Ten Years of CPAIOR, *Springer, 11-62.

●
David
Bergman, W.-J. Van Hoeve and J. N. Hooker*, *Manipulating MDD
relaxations for combinatorial optimization*, *in T. Achterberg and J. S. Beck, eds., *CPAIOR 2011
Proceedings, *20-35*.*

●
Ionuţ Aron, Latife Genç-Kaya, Iiro Harjunkoski, Samid Hoda, and J. N. Hooker*, *Factory crane scheduling by dynamic programming*,
*in R. Kevin Wood and Robert F. Dell, eds., *Operations Research,
Computing and Homeland Defense* (ICS 2011 Proceedings), INFORMS, 93-107.

●
J.
N. Hooker, Writing good MILP models, in J. J. Cochran et al., eds.*,
Encyclopedia of Operations Research and Management Science, *Wiley*.
*

*Ethics:
book*

●
J. N. Hooker, *Business Ethics as Rational Choice*, Pearson
Prentice-Hall. eTextbook.

**2010**

*Operations
Research/Constraint Programming: articles*

●
Elvin
Coban and J. N. Hooker, Single-facility
scheduling over long time horizons by logic-based Benders decomposition,
in A. Lodi, M. Milano and P. Toth, eds., *CPAIOR
2010 Proceedings*, 87-91.

●
S.
Hoda, W.-J. van Hoeve, and J. N. Hooker, A systematic approach to MDD-based
constraint programming, *Principles and Practice of Constraint
Programming (CP 2010), *LNCS 6308, 266-280.

●
T.
Yunes, I. Aron, and J. N. Hooker, An integrated solver for optimization problems, *Operations
Research* **58**, 342-356.

●
J.
N. Hooker, Optimization
methods in logic, in Y. Crama and P.
Hammer, eds., *Boolean Models and Methods in Mathematics, Computer Science,
and Engineering*, Cambridge University Press, 160-196.

*Ethics:
article*

●
J.
N. Hooker, Optimality
conditions for distributive justice *International Transactions
on Operational Research ***17**, 485-505. Shorter version presented at International
Symposium on AI and Math (ISAIM 2008)*. *

**2009**

*Operations
Research/Constraint Programming: articles*

● D. Bergman and J. N. Hooker, Polyhedral results for alldifferent systems, November.

●
J.
N. Hooker, A principled
approach to mixed integer/linear problem formulation, in J. W.
Chinneck, B. Kristjansson, and M. Saltzman, eds., *Operations
Research and Cyber-Infrastructure* (ICS 2009 Proceedings), Springer, 79-100.

*Operations
research/Constraint Programming: edited book*

●
W.-J. van Hoeve and J. N. Hooker
(eds.), *Proceedings of the 6th International Conference on Integration of AI
and OR Techniques in Constraint Programming for Combinatorial Optimization
Problems *(CPAIOR 2009), Lecture Notes in Computer Science **5547**,
Springer.

*Ethics:
edited book*

●
M. Dobashi,
J. N. Hooker, and P. Madsen, editors, *A Survey of International Corporate
Responsibility*, International Corporate Responsibility Series vol. 4,
Philosophy Documentation Center, 2009, ISBN 188968077X.

*Ethics and
cross-cultural issues: articles*

●
J.
N. Hooker, Corruption
from a cross-cultural perspective, *Cross-Cultural Management: An
International Journal 16 *(2009) 251-267.

●
J.
N. Hooker, A cross-cultural view of corruption, *Ethisphere*
(3rd quarter 2009) 56-57. Also on Forbes website.

**2008**

*Operations
research/Constraint Programming: articles*

●
T.
Hadzic, J. N. Hooker, B. O'Sullivan, and P. Tiedemann, Approximate compilation of
constraints into multivalued decision diagrams, in P. J. Stuckey,
ed., *Principles and Practice of Constraint Programming (CP 2008), *LNCS
5202, 448-462.

●
T.
Hadzic, J. N. Hooker, and P. Tiedemann, Propagating separable equalities in an MDD store,
in L.Perron and M. A, Trick, eds.,*Integration**
of AI and OR Techniques in Constraint Programming for Combinatorial
Optimization Problems (CPAIOR 2008), *LNCS **5015**, 318-322.

●
F.
S. Salman, R. Ravi, and J. N. Hooker, Solving the capacitated local access
network design problem, *INFORMS Journal on Computing ***20**, 243-254.

*Ethics and
cross-cultural issues: articles*

●
J.
N. Hooker, Cross-cultural
consumer marketing, in R. W. Kolb, ed., *Encyclopedia of Business
Ethics and Society*, Sage Publishing, 533-534 (vol. 1).

●
J.
N. Hooker, Side-payments,
in R. W. Kolb, ed., *Encyclopedia of Business Ethics and Society*, Sage
Publishing, 1923-1925 (vol. 4).

●
J.
N. Hooker, Shame,
in R. W. Kolb, ed., *Encyclopedia of Business Ethics and Society*, Sage
Publishing, 1900-1902 (vol. 4).

● J. N. Hooker, A world economic order based on cultural comparative advantage, public lecture, London School of Economics, May.

**2007**

*Operations
Research/Constraint Programming: book*

●
J. N. Hooker, *Integrated
Methods for Optimization*,
Springer, 2007, ISBN 0387382720. Corrections.

*Operations
Research/Constraint Programming: articles*

●
J.
N. Hooker, Planning and
scheduling by logic-based Benders decomposition, *Operations
Research* **55 **(2007) 588-602. Problem instances are here.

●
H.
R. Andersen, T. Hadzic, J. N. Hooker, and P. Tiedemann, A constraint store based
on multivalued decision diagrams, in C. Bessiere,
ed., *Principles and Practice of Constraint Programming (CP 2007), *LNCS
**4741**, 118-132.

●
J.
N. Hooker, Good and bad
futures for constraint programming (and operations research), *Constraint
Programming Letters ***1 **(2007) 21-32.

●
Tarik
Hadzic and J. N. Hooker, Cost-bounded
binary decision diagrams for 0-1 programming, in E. Loute and L. Wolsey, eds., *Integration of AI and OR
Techniques in Constraint Programming for Combinatorial Optimization Problems
(CPAIOR 2007),* LNCS **4510**, 84-98.

*Ethics:
edited book*

●
J. N. Hooker, J. F. Hulpke, and P. Madsen, editors, *Controversies in
International Corporate Responsibility*, International Corporate
Responsibility Series vol. 3, Philosophy Documentation Center, 2007, ISBN
9781889680569.

*Ethics:
articles*

●
J. N. Hooker, Professional ethics: Does it matter which hat we wear?
Keynote talk for opening of Interdisciplinary Ethics Centre, University of
Glasgow, September 2006; published in *Journal of Business Ethics Education ***4**
(2007).

**2006**

*Operations
Research/Constraint Programming: articles*

● Tarik Hadzic and J. N. Hooker, Postoptimality analysis for integer programming using binary decision diagrams, December, revised April 2008.

●
J.
N. Hooker, Duality in
optimization and constraint satisfaction, in J. C. Beck and B. M.
Smith, eds., *Integration of AI and OR Techniques in Constraint Programming
for Combinatorial Optimization Problems (CPAIOR 2006)*, LNCS **3990 **(2006)
3-15.

●
Latife Genç Kaya and
J. N. Hooker, A
filter for the circuit constraint,, in F. Benhamou,
ed., *Principles and Practice of Constraint Programming (CP 2006), *LNCS
**4204**, 706-710.

●
J.
N. Hooker, An integrated
method for planning and scheduling to minimize tardiness__,__ *Constraints*
**11** (2006) 139-157.

●
J.
N. Hooker, Operations
research methods in constraint programming, in F. Rossi, P. van Beek and T. Walsh, eds., *Handbook of Constraint
Programming*, Elsevier, 527-570.

●
J.
N. Hooker, Logic-based
modeling, in G. Appa, M. Pitsoulis, and and H. P.
Williams, eds., *Handbook on Modelling for Discrete Optimization*,
Springer (2006) 61-102.

**2005**

*Operations
Research/Constraint Programming: articles*

●
J.
N. Hooker, A search-infer-and-relax
framework for integrating solution methods, earlier version in Roman
Barták and Michela Milano, eds., *Integration of AI
and OR Techniques in Constraint Programming for Combinatorial Optimization
Problems (CPAIOR 2005)*, LNCS **3524** (2005) 243-257.

●
J.
N. Hooker, A hybrid method for
planning and scheduling, *Constraints ***10** (2005) 385-401
. Problem instances are here.

●
J.
N. Hooker, Planning and
scheduling to minimize tardiness, in P. van Beek,
ed., *Principles and Practice of Constraint Programming (CP 2005), *LNCS
**3709**, 314-327. Problem instances are here.

●
J.
N. Hooker, Unifying local
and exhaustive search, in L. Villaseñor
and A. I. Martinez, eds., *Avances** in la Ciencia de la Computación (ENC
2005)*, 237-243.

●
J.
N. Hooker, Convex programming
methods for global optimization, in C. Jermann,
A. Neumaier, and D. Sam, eds., *Global Optimization
and Constraint Satisfaction *(COCOS 2003, invited talk), *Lecture Notes in
Computer Science ***3478**, Springer (46-60) 2005.

●
Alexander
Bockmayr and John Hooker, Constraint programming, in K. Aardal, G. Nemhauser and R. Weismantel, eds., *Handbook of Discrete Optimization, *Elsevier
(2005) 559-600.

*Ethics:
edited book*

●
John Hooker, Ans
Kolk, and Peter Madsen, eds., *Perspectives on International
Corporate Responsibility*,
International Corporate Responsibility Series, vol. 2, Philosophy Documentation
Center, December 2005, ISBN 1-889680-45-1.

**2004**

*Operations
Research/Constraint Programming: articles*

●
Aron,
J. N. Hooker, and T. H. Yunes, SIMPL:
A system for integrating optimization techniques, in J.-C. Régin and M. Rueher, eds., *Conference
on Integration of AI and OR Techniques in Constraint Programming for
Combinatorial Optimization Problems* *(CPAIOR 2004), *LNCS **3011**,
21-36.

●
J.
N. Hooker, A hybrid method for planning
and scheduling, in M. Wallace, ed., *Principles and Practice of
Constraint Programming (CP 2004), *LNCS **3258**, 305-316. Problem
instances are here.

●
M.
A. Osorio and J. N. Hooker, A logic approach to semicontinuous flow variable formulation in process
synthesis problems, in J. Guddat, H. Th. Jongen, J. J. Ruckmann, and M. Todorov, eds., *Parametric Optimization and Related
Topics VII, Aportaciones Matematicas
***18** (2004), 169-186.

*Ethics: edited
book*

●
John
Hooker and Peter Madsen, eds., *International Corporate Responsibility:
Exploring the Issues*, Carnegie Mellon University Press, 2004, ISBN
0887484018.

*Ethics,
philosophy and cross-cultural issues: articles*

●
J.
N. Hooker, Introducing the Journal of Business Ethics Education, *Journal of
Business Ethics Education ***1** (2004) 75-88 3-6.

●
J.
N. Hooker, The case against
business ethics: A study in bad arguments, *Journal of Business
Ethics Education ***1** (2004) 75-88.

●
J.
N. Hooker, A cross-cultural
view of corruption, in M. Trick, ed., *Global Corporate Evolution:
Looking Inward or Looking Outward*, Carnegie Bosch Institute International
Management Series v. 4. (2004) 31-39.

●
John
Hooker, A cross-cultural view of corruption, *Guide to Global Corporate
Social Responsibility*, v. 2, International Chamber of Commerce, Cyworks (2004) 166-169.

●
J.
N. Hooker, Is design theory
possible?, *Journal of Information Technology Theory and Application*
**6** (2004, no. 2) 73-82.

**2003**

*Operations
Research/Constraint Programming: articles*

●
J.
N. Hooker, A framework for
integrating solution methods, (plenary talk) in H. K. Bhargava and Mong Ye, eds., *Computational Modeling and Problem
Solving in the Networked World (Proceedings of ICS2003)*, Kluwer (2003)
3-30.

●
J.
N. Hooker and G. Ottosson, Logic-based Benders decomposition (original version submitted
1995, under review for 7 years), *Mathematical Programming ***96**
(2003) 33-60.

●
J.
N. Hooker, Foreword, in M. Milano, ed., *Constraint and Integer Programming:
Toward a Unified Methodology*, Kluwer (2003).

*Cross-cultural
issues: book*

●
John
Hooker, *Working Across Cultures*, Stanford University Press (2003).

*Ethics and
Philosophy: articles*

● J. N. Hooker, Why business ethics?, April 2003.

**2002**

*Operations
Research/Constraint Programming: articles*

●
J.
N. Hooker and Hong Yan, A
relaxation for the cumulative constraint, October 2001, Revised May
2002. Short version in P. Van Hentenryck, ed., *Principles
and Practice of Constraint Programming CP2002*, *Lecture Notes in Computer
Science ***2470** (2002) 686-690.

●
Hak-Jin Kim and J. N. Hooker, Solving fixed-charge network flow problems with a hybrid
optimization and constraint programming approach, *Annals of
Operations Research* **115** (2002) 95-124.

●
J.
N. Hooker, Logic, optimization and
constraint programming, *INFORMS Journal on Computing ***14**
(2002) 295-321.

●
J.
N. Hooker, G. Rago, V. Chandru,
and A. Shrivastava, Partial instantiation methods for inference in first order
logic, *Journal of Automated Reasoning ***28** (2002)
371-396.

●
G.
Ottosson, E. Thorsteinsson
and J. N. Hooker, Mixed global
constraints and inference in hybrid IP-CLP solvers, *Annals of
Mathematics and AI ***34 **(2002) 271-290.

**2001**

*Operations
Research/Constraint Programming: articles*

●
J.
N. Hooker, Hak-Jin Kim and G. Ottosson,
A declarative modeling framework
that integrates solution methods, 1998, *Annals of Operations Research* **104**
(141-161) 2001.

●
S.
Bollapragada, O. Ghattas and J. N. Hooker, Optimal design of truss structures by
mixed logical and linear programming, *Operations Research ***49** (2001) 42-51.

●
John
Hooker, Integer programming duality, in C. A Floudas and P. M. Pardalos, eds.,
*Encyclopedia of Optimization*, vol. 2 Kluwer (2001) 533-543.

●
John
Hooker, Integer programming: Lagrangian relaxation,
in C. A Floudas and P. M. Pardalos, eds., *Encyclopedia of Optimization*, vol. 2
Kluwer (2001) 543-549.

*Ethics:
article*

● J. N. Hooker, Ethics in six not-so-easy lessons, April 2001.

**2000**

*Operations
Research/Constraint Programming: book*

●
John
Hooker, *Logic-Based Methods for Optimization: Combining Optimization and
Constraint Satisfaction*, John Wiley & Sons (2000). Corrections.

*Operations
Research/Constraint Programming: articles*

●
E.
Grossmann and J. N. Hooker, Logic based approaches for mixed integer
programming models and their application in process synthesis, in M. F. Malone
et al., eds., *Proceedings of 5th FOCAPD Conference, *AICHE Symposium
Series 96, No. 323, 70-83 (2000)

●
J.
N. Hooker, G. Ottosson, E. S. Thornsteinsson,
Hak-Jin Kim, A scheme for unifying optimization and constraint
satisfaction methods, *Knowledge
Engineering Review ***15** (2000) 11-30.

●
M.
Dawande and J. N. Hooker, Inference-based sensitivity analysis for mixed
integer/linear programming, revised 1997, *Operations Research* **48**
(2000) 623-634.

*Ethics:
article*

● J. N. Hooker, Some business-related ethical issues in engineering, May 2000.

**1999**

*Operations
Research/Constraint Programming: book*

●
Vijay
Chandru and John Hooker, *Optimization Methods for
Logical Inference*, John Wiley & Sons (1999).

*Operations
Research/Constraint Programming: articles*

·
G.
Ottosson, E. Thorsteinsson
and J. N. Hooker, Mixed global
constraints and inference in hybrid IP-CLP solvers, *CP99 Post-Conference Workshop on
Large-Scale Combinatorial Optimization and Constraints*, http://www.dash.co.uk/wscp99
(1999) 57-78.

·
J.
N. Hooker, G. Ottosson, E. S. Thorsteinsson,
and Hak-Jin Kim, On integrating constraint propagation and linear
programming for combinatorial optimization, *Proceedings of the 16th National
Conference on Artificial Intelligence (AAAI-99), *MIT Press
(Cambridge, MA, 1999) 136-141.

·
J.
N. Hooker and M. A. Osorio, Mixed logical/linear programming, *Discrete Applied Mathematics*
**96-97**
(1999) 395-442.

·
J.
N. Hooker, Inference duality as a
basis for sensitivity analysis, *Constraints
***4**
(1999) 104-112; also in in E. C. Freuder, ed., *Principles and Practice of Constraint
Programming--CP96*, Lecture Notes in Computer Science 1118, Springer
(1996) 224-236.

·
J.
N. Hooker and H. Yan, Tight representation of logical constraints as cardinality
rules, *Mathematical
Programming* **85**
(1999) 363-377.

**1998**

*Operations
Research/Constraint Programming: articles*

· V. Chandru, J. N. Hooker, A. Shrivastava, G. Rago, A partial instantiation based first order theorem prover, International Workshop on First Order Theorem Proving, Vienna, Nov 1998.

· J. N. Hooker and Hak-Jin Kim, Succint relaxations for some discrete problems, 1998.

*Cross-Cultural
Issues: article*

·
J.
N. Hooker, The polite and the
rude, 1998, shorter version published as: The polite and the rude:
Etiquette abroad, *Monash Mt.
Eliza Business Review* **3**
(1998) 40-49.

**1997**

*Operations Research/Constraint
Programming: articles*

·
J.
N. Hooker, Constraint
satisfaction methods for generating valid cuts, in D. L. Woodruff,
ed., *Advances in Computational
and Stochastic Optimization, Logic Programming, and Heuristic Search*
(Kluwer 1997) 1-30.

·
J.
Cagan, I. E. Grossmann and J. N. Hooker, A conceptual framework for combining artificial intelligence
and optimization in engineering design, *Research
in Engineering Design* **9** (1997) 20-34.

**1996**

*Operations
Research: articles*

·
J.
N. Hooker, Inference duality as a
basis for sensitivity analysis, in E. C. Freuder,
ed., *Principles and Practice
of Constraint Programming--CP96*, Lecture Notes in Computer Science
1118, Springer (1996) 224-236.

·
K.
A. Andersen and J. N. Hooker, Determining
lower and upper bounds on probabilities of atomic propositions in logical
formulas represented by digraphs, *Annals
of Operations Research* **65** (1996) 1-20.

·
K.
A. Andersen and J. N. Hooker, A
linear programming framework for logics of uncertainty, *Decision Support Systems* **16**
(1996) 39-53.

·
J.
N. Hooker, Resolution and the
integrality of satisfiability problems, *Mathematical Programming* **74** (1996) 1-10.

·
J.
N. Hooker, Testing heuristics:
We have it all wrong, *Journal
of Heuristics* 1 (1996) 33-42.

*Ethics:
articles*

· J. N. Hooker, Toward professional ethics in business, March 1996.

· J. N. Hooker, Three kinds of ethics, 1996.

· J. N. Hooker, Kant and cultural relativism, 1996.

· J. N. Hooker, Toward professional ethics in business, 1996.

**1995**

*Operations
Research/Constraint Programming: articles*

· J. N. Hooker, Logic-based Benders decomposition, 1995.

·
J.
N. Hooker and H. Yan, Logic circuit
verification by Benders decomposition, in V. Saraswat
and P. Van Hentenryck, eds., *Principles and Practice of Constraint
Programming: The Newport Papers*, MIT Press (Cambridge, MA, 1995)
267-288.

·
J.
N. Hooker and V. Vinay, Branching
rules for satisfiability, *Journal
of Automated Reasoning* **15** (1995) 359-383.

·
E.
Boros, P. Hammer and J. N. Hooker, Boolean Regression, *Annals of Operations Research*
**58** (1995) 201-226.

·
J.
N. Hooker and N. R. Natraj, Routing and scheduling by
modified chain decomposition and tabu search, *Transportation Science*. 29
(1995) 30-44.

**1994**

*Operations
Research/Constraint Programming: articles*

·
J.
N. Hooker and V. Vinay, Branching rules for satisfiability, *Foundations of Software Technology and
Theoretical Computer Science, 14th Conference, Proceedings*,
Springer (1994) 426-437.

·
J.
N. Hooker, Tutorial on
logic-based methods for optimization, *ORSA CSTS Newsletter*, Fall 1994.

·
J.
N. Hooker, Logic-based methods for
optimization, in A. Borning, ed., *Principles and Practice of Constraint
Programming, Lecture Notes in Computer Science* 874 (1994) 336-349.
(Updated by tutorial cited immediately above.)

· J. N. Hooker, Logic-based methods for optimization: A tutorial, 1994 (a longer version of tutorial cited immediately above; some figures are missing from ps version).

·
F.
Harche, J. N. Hooker and G. L. Thompson, A
computational study of satisfiability algorithms for propositional logic, *ORSA Journal on Computing* 6
(1994) 423-435.

·
E.
Boros, P. L. Hammer, and J. N. Hooker, Predicting cause-effect
relationships from incomplete discrete observations, *SIAM Journal on Discrete Mathematics*
7 (1994) 531-543.

·
I.
Grossmann, J. N. Hooker, R. Raman, and H. Yan, Logic cuts for processing
networks with fixed charges, *Computers
and Operations Research* 21 (1994) 265-279.

·
K.
A. Andersen and J. N. Hooker, Bayesian logic, *Decision Support Systems* 11 (1994) 191-210.

·
J.
N. Hooker, Needed: An empirical
science of algorithms, *Operations
Research* 42 (1994) 201-212.

**1993**

*Operations
Research/Constraint Programming: articles*

·
J.
N. Hooker, Solving the incremental
satisfiability problem, *Journal
of Logic Programming* 15 (1993) 177-186.

·
J.
N. Hooker, New methods for
computing inferences in first order logic, *Annals of Operations Research*
(1993) 479-492.

· J. N. Hooker and N. R. Natraj, A generalized Dilworth's theorem with application to routing and scheduling, 1993.

**1992**

*Operations
Research: articles*

·
V.
Chandru and J. N. Hooker, Detecting embedded Horn structure in propositional logic,
*Information Processing Letters*
42 (1992) 109-111.

·
K.
A. Andersen and J. N. Hooker, A
linear programming framework for logics of uncertainty, *HICCS Proceedings 1992*
(Hawaii International Conference on Systems Sciences), Washington, IEEE
Computer Society Press, 533-542.

·
J.
N. Hooker, Generalized
resolution for 0-1 linear inequalities, *Annals of Mathematics and Artificial Intelligence*
6 (1992) 271-286.

·
J.
N. Hooker, Mathematical programming
models for reasoning under uncertainty (plenary address), *Operations Research Proceedings 1991*,
Deutsche Gesellschaft f"ur
Operations Research (Springer Verlag, 1992) 23-34.

·
J.
N. Hooker, Logical inference and
polyhedral projection, Computer Science Logic Conference 1991, *Lecture Notes in Computer Science*
626 (1992) 184-200.

*Cross-Cultural
Issues: article*

· J. N. Hooker, Denmark: A welfare state that works, 1992.

**1991**

*Operations
Research: articles*

·
V.
Chandru and J. N. Hooker, Extended Horn clauses in
propositional logic, *Journal
of the ACM* 38 (1991) 203-221.

·
J.
N. Hooker, R. S. Garfinkel and C. K. Chen, Finite
dominating sets for network location models, *Operations
Research* 39 (1991) 100-118.

*Philosophy:
articles*

· J. N. Hooker, Can I be transplanted into a computer?, 1991.

· J. N. Hooker, Is design theory possible?, technical report, Engineering Design Research Center, Carnegie Mellon University, 1991.

**1990**

*Operations
Research: articles*

·
J.
N. Hooker and C. Fedjki, Branch-and-cut solution of
inference problems in propositional logic, *Annals
of Mathematics and Artificial Intelligence* 1 (1990) 123-139.

·
K.
A. Andersen and J. N. Hooker, Probabilistic
logic for belief nets, *Proceeedings**, 8th International Congress of
Cybernetics and Systems*, New York City (June 1990) 245-251.

*Philosophy:
article*

· J. N. Hooker, A postmodern critique of artificial intelligence, 1990 (plain text).

**1989**

*Operations
Research: articles*

·
J.
N. Hooker, Input proofs and rank one cutting planes, *ORSA Journal on Computing* 1
(1989) 137-145.

·
J.
N. Hooker and R. S. Garfinkel, On the vector
assignment p-median problem, *Transportation
Science* 23 (1989) 139-140.

·
J.
N. Hooker, Solving nonlinear multiple-facility network location problems, *Networks* 19 (1989) 117-133.

**1988**

*Operations
Research: articles*

·
J.
N. Hooker, A quantitative approach to logical inference, *Decision Support Systems* 4
(1988) 45-69.

·
J.
N. Hooker, Resolution vs. cutting plane solution of inference problems: Some
computational experience, *Operations
Research Letters* 7 (1988) 1-7.

·
J.
N. Hooker, Generalized
resolution and cutting planes, *Annals
of Operations Research* 12 (1988) 217-239.

·
V.
Chandru and J. N. Hooker, Logical inference: A
mathematical programming perspective, in S. T. Kumara, R. L. Kashyap, and A. L. Soyster, eds.,
*Artificial Intelligence:
Manufacturing Theory and Practice*, Institute of Industrial
Engineers (1988) 97-120.

·
J.
N. Hooker, Networklike metric spaces, *Discrete Mathematics* 68
(1988) 31-43.

·
J.
N. Hooker, Optimal driving for single-vehicle fuel economy, *Transportation Research* 22A
(1988) 183-201.

·
V.
Chandru and J. N. Hooker, Logical inference: A
mathematical programming perspective, in S. T. Kumara, R. L. Kashyap, and A. L. Soyster, eds.,
*Artificial Intelligence: Manufacturing Theory and Practice*, Institute of
Industrial Engineers (1988) 97-120.

**1986**

*Operations
Research: articles*

·
J.
N. Hooker, Solving nonlinear single-facility network
location problems, *Operations
Research* 34 (1986) 732-743.

·
J.
N. Hooker, Karmarkar's linear programming algorithm, *Interfaces* 16 (1986) 75-90.

**Before 1986**

*Operations
Research: articles*

·
R.
N. McGill, J. N. Hooker and J. W. Hodgson, *Fuel
Consumption and Emission Values for Traffic Models*, Federal
Highways Administration Report No. FHWA/RD-85/053, McLean, VA, 1985.

·
J.
N. Hooker, A. B. Rose and G. F. Roberts, Optimal control of automobiles for
fuel economy, *Transportation
Science* 17 (1983) 146-167.

·
G.
Samuels, A. Rose, D. Greene and J. Hooker, Energy conservation in
transportation, in P. Auer, ed., *Advances
in Energy Systems and Technology* 3 (Academic Press, 1983) 187-297.

·
J.
N. Hooker, A. B. Rose and G. F. Roberts, A holistic approach to vehicle
simulation, *Mathematics and
Computers in Simulation* 25 (1983) 259-267.

·
G.
Samuels, A. Rose, D. Greene and J. Hooker, Energy conservation in
transportation, in P. Auer, ed., *Advances in Energy Systems and Technology ***3**
(Academic Press, 1983) 187-297.

· A. B. Rose, J. N. Hooker, G. F. Roberts and J. Hodgson, A data-based Simulator for predicting vehicle fuel consumption, SAE Technical Paper No. 820302 (1982).

·
J.
N. Hooker, Oil pipeline energy efficiency studied for U. S., *Oil and Gas Journal* (Feb.
15, 1982) 114-116.

·
J.
N. Hooker, *A Review of Transport
Network Models and Their Applicability to a National Refinery Model*,
Oak Ridge National Laboratory Technical Monograph ORNL/TM-7935, 1982.

·
J.
N. Hooker, Effect of a sudden fuel shortage on freight transport in the U.S.,
Transportation Research Board, *Special
Reports* 191 (1981) 71-81.

·
J.
N. Hooker, *Oil Pipeline Energy
Consumption and Efficiency*, Oak Ridge National Laboratory Report
ORNL-5697, 1981.

·
J.
N. Hooker, A. B. Rose and D. L. Greene, *End
Use Energy Consumption Data Base: Transportation Sector*, Department
of Energy Report No. DOE/EIA/CR-7405-01, Washington, D.C., 1980.

·
J.
N. Hooker, *Inferring Network
Flows from Incomplete Information, with Application to Natural Gas Flows*,
Oak Ridge National Laboratory Technical Monograph ORNL/TM-7083, 1980.

·
J.
N. Hooker, Some problems raised by a transportation
energy use data base, in *Changing
Energy Use Futures* (conference proceedings), v. 1, Pergamon Press (1979) 286-293.

·
J.
N. Hooker, A. B. Rose and K. Bertram, *Comparison
of Operational Energy Intensity and Consumption of Pipelines vs. Coastal
Tankers*, Oak Ridge and Argonne National Laboratories Technical
Monograph ORNL/TM-7154, 1979.

*Philosophy
and Ethics: articles*

· J. N. Hooker, Alan Gewirth and the moral law, 1980 (revised 1996).

·
J.
N. Hooker, In support of essences, *Logique** et analyse*
21 (1978) 345-353.

·
J.
N. Hooker, A refutation of idealism, *Kant-Studien* 70 (1979) 197-205.

·
J.
N. Hooker, Why essentialism is true, *Southwestern Journal of Philosophy*
9 (1979) 7-14.

·
J.
N. Hooker, Rescher and parks on transworld
identity, *Philosophical
Studies* 29 (1976) 429-431.

·
J.
N. Hooker, Brody on essentialism, *Philosophical
Studies* 29 (1976) 263-269.