John Hooker
T. Jerome Holleran Professor of Business Ethics and Social Responsibility; University Professor of Operations Research, Emeritus
Download Hi-res PhotoBio
John Hooker is University Professor of Operations Research and T. Jerome Holleran Professor of Business Ethics and Social Responsibility at Carnegie Mellon University. He has also held several visiting posts, most recently at the London School of Economics and the State University of Campinas, Brazil. He holds doctoral degrees in philosophy and operations research.
Professor Hooker has published over 200 articles, 9 books, and 6 edited volumes in operations research, constraint programming, ethics, cross-cultural management, and music theory. He is a Fellow of the Institute for Operations Research and the Management Sciences (INFORMS), as well as recipient the INFORMS Computing Society Prize and the INFORMS Khachiyan Prize for lifetime achievements in optimization. He has served as chair of the INFORMS Computing Society and in numerous editorial positions. He is equally active in the constraint programming community, where he served on the Executive Committee of the Association for Constraint Programming and received the association’s Research Excellence Award.
He is a pioneer in the integration of optimization and constraint programming technologies, having written the first book and co-chaired the first conference on the subject. OR/CP integration is now an active research field and provides the basis for leading software packages. Professor Hooker also introduced logic-based Benders decomposition, an optimization method that can reduce solution times by orders of magnitude and has found a wide variety of applications. More recently, he and T. Hadžić introduced decision diagrams as an optimization method, and several investigators are now pursuing this line of research.
Professor Hooker’s interests in business ethics and cross-cultural management are reflected in his books Business Ethics as Rational Choice, Working across Cultures, Taking Ethics Seriously, and Advanced Introduction to Business Ethics. He is founding editor-in-chief of the Journal of Business Ethics Education, the only academic journal dedicated to teaching business ethics. He has lived and worked in Australia, Brazil, China, Denmark, India, Qatar, Turkey, the United Kingdom, the United States, and Zimbabwe, and has extensive experience in France, Germany, Ireland, Italy, and Mexico. In addition, he has written a number of musical compositions for piano, chamber groups, and chorus.
Professor Hooker received a Distinguished Academic Leadership Award for his direction and reorganization of the Tepper School's undergraduate business administration program. He was recognized with an Award for Sustained Teaching Excellence and the Gerald Thompson Excellence in the Classroom Award.
Education
- University of Tennessee - Ph D - 1984
- Vanderbilt University - Ph D - 1974
- Princeton University - BA - 1971
Publications
- Toward non-intuition-based machine ethics
(author(s): John Hooker, Tae Wan Kim)
Proceedings of AAAI & ACM Conference on Artificial Intelligence, Ethics and Society 2018, 2018 - Constraint Programming and Operations Research
(author(s): John Hooker, Willem-Jan Van Hoeve)
Constraints - Job sequencing bounds from decision diagrams
Principles and Practice of Constraint Programming (CP 2017) LNCS 10416, 2017; 565-578
- Optimization bounds from the branching dual
(author(s): John Hooker, Gerdus Benade)
INFORMS Journal on Computing - A logic-based Benders approach to home healthcare delivery
(author(s): Aliza Heching, John Hooker, Ryo Kimura)
Transportation Science - Taking Ethics Seriously: Why Ethics Is an Essential Tool for the Modern Workplace
Taylor and Francis
- In search of the perfect musical scale
Association for Logic Programming Newsletter, 2017
- Finding alternative musical scales
CP 2016 Proceedings, 2016; 753-768
- Logic-based Benders decomposition for planning and scheduling: A computational analysis
(author(s): David Bergman, Andre Cire, Elvin Coban, John Hooker)
Knowledge Engineering Review 31, 2016; 440-451 - Projection, inference and consistency
IJCAI Proceedings, 2016; 4175-4179
- Scheduling home hospice care with logic-based Benders decomposition
(author(s): Aliza Heching, John Hooker)
CPAIOR Proceedings, 2016; 187-197 - Decision Diagrams for Optimization
(author(s): David Bergman, Andre Cire, Willem-Jan Van Hoeve, John Hooker)
Springer, 2016 - Projection, consistency, and George Boole
Constraints 21, 2016; 59-76
- Integer programming as projection
(author(s): John Hooker, H. Williams)
Discrete Optimization 22B, 2016; 291-311 - Discrete optimization with decision diagrams
(author(s): David Bergman, Andre Cire, Willem-Jan Van Hoeve, John Hooker)
INFORMS Journal on Computing 28(1), 2016; 47-66 - Modeling with metaconstraints and semantic typing of variables
(author(s): Andre Cire, John Hooker, Tallys Yunes)
INFORMS Journal on Computing 28, 2016; 1-13 - Robust scheduling with logic-based Benders decomposition
(author(s): Elvin Coban, Aliza Heching, John Hooker, Alan Scheller-Wolf)
Operations Research 2014 Proceedings, 2016; 99-105 - Logic-based Benders decomposition for planning and scheduling: A computational analysis
(author(s): Andre Cire, Elvin Coban, John Hooker)
COPLAS 2015 Proceedings, 2015; 21-29 - Scope for industrial applications of production scheduling models and solution methods
(author(s): Iiro Harjunkoski, Christos Maravelias, Peter Bongers, Pedro Castro, Sebastian Engell, John Hooker, Carlos Mendez, Guido Sand, John Wassick)
Computers and Chemical Engineering 62, 2014; 161-193 - Graph coloring inequalities from all-different systems
(author(s): David Bergman, John Hooker)
Constraints 19, 2014; 404-433 - Scheduling multiple factory cranes on a common track
(author(s): Ben Peterson, Iiro Harjunkoski, Samid Hoda, John Hooker)
Computers and Operations Research 48, 2014; 102-112 - Is privacy obsolete?
World's Most Ethical Companies Executive Briefing 1(1), 2014
- The separation problem for decision diagrams
(author(s): Andre Cire, John Hooker)
ISAIM Proceedings, 2014 - Bridging a supply chain's cultural divide
Inside Supply Management, 2014; 34-36
- Morals and Markets
DriveWorld (SEW EuroDrive), 2014
- Decision diagrams and dynamic programming
CPAIOR 2013 Proceedings, 2013; 94-110
- Mixed integer programming vs logic-based Benders decomposition for planning and scheduling
(author(s): Andre Cire, Elvin Coban, John Hooker)
CPAIOR 2013 Proceedings, 2013; 325-331 - Single-facility scheduling by logic-based Benders decomposition
(author(s): Elvin Coban, John Hooker)
Annals of Operations Research 210, 2013; 245-272 - Moral implications of rational choice theories
Handbook of the Philosophical Foundations of Business EthicsSpringer, 2013; 1459-1476
- Optimization bounds from binary decision diagrams
(author(s): David Bergman, Andre Cire, Willem-Jan Van Hoeve, John Hooker)
INFORMS Journal on Computing, 2013 - Toward unification of exact and heuristic optimization methods
International Transactions in Operational Research, 2013
- Ethics at the other end of the supply chain
Ethisphere Magazine, 2013
- Cultural differences in business communication
Handbook of Intercultural Discourse and CommunicationWiley, 2012; 388-407
- Integrated Methods for Optimization, 2nd ed. (major revision)
Springer, 2012
- Variable Ordering for the Application of BDDs to the Maximum Independent Set Problem
Proceedings of CPAIOR(author(s): David Bergman, Andre Cire, Willem-Jan Van Hoeve, John Hooker)
Springer Lecture Notes in Computer Science 7298, 2012; 34-49 - Graph coloring facets from all-different systems
CPAIOR 2012 Proceedings(author(s): David Bergman, John Hooker)
Springer, 2012; 50-65 - Combining equity and utilitarianism in a mathematical programming model
(author(s): John Hooker, H. P. Williams)
Management Science 58, 2012; 1682-1693 - Business Ethics as Rational Choice
Pearson Prentice-Hall, 2011
- Factory crane scheduling by dynamic programming
Operations Research, Computing and Homeland Defense (ICS 2011 Proceedings)(author(s): Ionut Aron, Latife Genc-Kaya, Iiro Harjunkoski, Samid Hoda, John Hooker)
INFORMS, 2011; 93-107 - Hybrid modeling
Hybrid Optimization: The Ten Years of CPAIORSpringer, 2011; 11-62
- Manipulating MDD Relaxations for Combinatorial Optimization
Proceedings of CPAIOR(author(s): David Bergman, Willem-Jan Van Hoeve, John Hooker)
Springer Lecture Notes in Computer Science 6697, 2011; 20-35 - Writing good MILP models
Encyclopedia of Operations ResearchWiley, 2011
- A Systematic Approach to MDD-Based Constraint Programming
Proceedings of CP(author(s): S. Hoda, Willem-Jan Van Hoeve, John Hooker)
Springer Lecture Notes in Computer Science 6308, 2010; 266-280 - An integrated solver for optimization problems
Operations Research(author(s): Tallys Yunes, Ionut Aron, John Hooker)
Operations Research, 2010; 342-356 - Optimality conditions for distributive justice
InternationalInternational Transactions on Operational Research 17, 2010; 485-505.
- Optimization methods in logic
Boolean Models and Methods in Mathematics, Computer Science and EngineeringCambridge University Press, 2010; 160-196
- Single-facility scheduling over long time horizons by logic-based Benders decomposition
(author(s): Elvin Coban, John Hooker)
CPAIOR 2010 Proceedings, 2010; 87-91 - A cross-cultural view of corruption
Ethisphere, 2009; 56-57
- A principled approach to mixed integer/linear program formulation
Operations Research and Cyber-InfrastructureICS 2009 Proceedings, 2009; 79-100
- A Survey of International Corporate Responsibility
(author(s): Mohamed Dobashi, John Hooker, Peter Madsen)
Philosophy Documentation Center 4, 2009 - Corruption from a cross-cultural perspective
Cross-Cultural Management: An International Journal 16, 2009; 251-267
- Approximate compilation of constraints into multivalued decision diagrams
(author(s): John Hooker, Tarik Hadzic, Barry O'Sullivan, Peter Tiedemann)
CP 2008 Proceedings, 2008; 448-462 - Cross-cultural consumer marketing
Encyclopedia of Business Ethics and SocietySage Publishing 1, 2008; 533-534
- Propagating separable equalities in an MDD store
(author(s): Tarik Hadzic, John Hooker, Peter Tiedemann)
CPAIOR 2008 Proceedings, 2008; 448-462 - Shame
Encyclopedia of Business Ethics and SocietySage Publishing 4, 2008; 1900-1902
- Side-payments
Encyclopedia of Business Ethics and SocietySage Publishing 4, 2008; 1923-1925
- Solving The Capacitated Local Access Network Design Problem
(author(s): F. Sibel Salman, R. Ravi, John Hooker)
Informs Journal On Computing 20(2), 2008; 243-254 - A constraint store based on multivalued decision diagrams
(author(s): H. Andersen, T. Hadzic, John Hooker, P. Tiedemann)
CP 2007 Proceedings, 2007; 118-132 - Controversies in International Corporate Responsibility
(author(s): John Hooker, J. Hulpke, Peter Madsen)
Philosophy Documentation Center 3, 2007 - Cost-bounded binary decision diagrams for 0-1 programming
(author(s): Tarik Hadzic, John Hooker)
CPAIOR 2007 Proceedings, 2007 - Good and bad futures for constraint programming (and operations research)
Constraint Programming Letters 1, 2007; 21-32
- Integrated Methods for Optimization
Springer, 2007
- Planning and scheduling by logic-based Benders decomposition
Operations Research 55, 2007; 588-602
- Professional ethics: Does it matter which hat we wear?
Journal of Business Ethics Education 4, 2007
- A filter for the circuit constraint
(author(s): Latife Genc Kaya, John Hooker)
CP 2006 Proceedings, 2006; 706-710 - An integrated method for planning and scheduling to minimize tardiness
Constraints 11, 2006; 139-157
- Duality in optimization and constraint satisfaction
CP 2006 Proceedings, 2006; 3-15
- Logic-based modeling
Handbook on Modelling for Discrete OptimizationSpringer, 2006; 61-102
- Operations research methods in constraint programming
Handbook of Constraint ProgrammingElsevier, 2006; 527-570
- A hybrid method for planning and scheduling
Constraints 10, 2005; 385-401
- A search-infer-and-relax framework for integrating solution methods
CPAIOR 2005 Proceedings, 2005; 243-257
- An integrated method for planning and scheduling to minimize tardiness
CP 2005 Proceedings, 2005; 314-327
- Constraint programming
Handbook of Discrete Optimization(author(s): Alexander Bockmayr, John Hooker)
Elsevier, 2005; 559-600 - Convex programming methods for global optimization
Global Optimization and Constraint Satisfaction (COCOS 2003, invited talk), 2005; 46-60
- Perspectives on International Corporate Responsibility
(author(s): John Hooker, Ans Kolk, Peter Madsen)
Philosophy Documentation Center 2, 2005 - A cross-cultural view of corruption
Global Corporate Evolution: Looking Inward or Looking OutwardCarnegie Bosch Institute International Management Series 4, 2004; 31-39
- A cross-cultural view of corruption
Guide to Global Corporate Social Responsibility, v. 2International Chamber of Commerce, Cyworks (2004) , 2004; 166-169
- A hybrid method for planning and scheduling
Principles and Practice of Constraint Programming (CP 2004), 2004; 305-316
- A logic approach to semicontinuous flow variable formulation in process synthesis problems
Aportaciones Matematicas 18, 2004; 169-186
- International Corporate Responsibility: Exploring the Issues
(author(s): John Hooker, Peter Medsen)
CMU Press, 2004 - Introducing the Journal of Business Ethics Education
Journal of Business Ethics Education 1, 2004; 3-6
- Is design theory possible?
Journal of Information Technology Theory and Application 6(2), 2004; 73-82
- SIMPL: A system for integrating optimization techniques
(author(s): Ionut Aron, John Hooker, Tallys Yunes)
CPAIOR 2004 Proceedings, 2004; 21-36 - The case against business ethics education: A study in bad arguments
Journal of Business Ethics Education 1, 2004; 75-88
- A framework for integrating solution methods
Computational Modeling and Problem Solving in the Networked World (Proceedings of ICS2003)INFORMS Computing Society, 2003; 3-30
- Foreword, Constraint and Integer Programming: Toward a Unified Methodology
Constraint and Integer Programming: Toward a Unified MethodologyKluwer, 2003
- Logic-based Benders decomposition
(author(s): John Hooker, G. Ottosson)
Mathematical Programming 96, 2003; 33-60 - Working Across Cultures
Stanford University Press, 2003
- A relaxation for the cumulative constraint
(author(s): John Hooker, Hong Yan)
Principles and Practice of Constraint Programming CP2002, 2002; 686-690 - Logic, optimization and constraint programming
INFORMS Journal on Computing 14, 2002; 295-321
- Solving fixed-charge network flow problems with a hybrid optimization and constraint programming approach
(author(s): Hak-Jin Kim, John Hooker)
Annals of Operations Research 115, 2002; 95-124 - A declarative modeling framework that integrates solution methods
(author(s): John Hooker, Hak-Jin Kim, G. Ottosson)
Annals of Operations Research 104, 2001; 141-161 - Integer programming duality
Encyclopedia of OptimizationKluwer 2, 2001; 533-543
- Integer programming: Lagrangian relaxation
Encyclopedia of OptimizationKluwer 2, 2001; 543-549
- Optimal design of truss structures by mixed logical and linear programming
(author(s): S. Bollapragada, O. Ghattas, John Hooker)
Operations Research 49, 2001; 42-51 - A scheme for unifying optimization and constraint satisfaction methods
(author(s): John Hooker, G. Ottosson, E. Thorsteinsson, Hak-Jin Kim)
Knowledge Engineering Review 15, 2000; 11-30 - Inference-based sensitivity analysis for mixed integer/linear programming
(author(s): M. Dawande, John Hooker)
Operations Research 48, 2000; 623-634 - Logic based approaches for mixed integer programming models and their application in process synthesis
(author(s): I. Grossmann, John Hooker)
Proceedings of 5th FOCAPD Conference, 2000; 70-83 - Logic-Based Methods for Optimization: Combining Optimization and Constraint Satisfaction
Wiley, 2000
- Inference duality as a basis for sensitivity analysis
Constraints 4, 1999; 104-112
- Mixed global constraints and inference in hybrid IP-CLP solvers
(author(s): G. Ottosson, E. Thorsteinsson, John Hooker)
CP 1999 Post-Conference Workshop on Large-Scale Combinatorial Optimization and Constraints, 1999; 57-78 - Mixed logical/linear programming
(author(s): John Hooker, M. Osorio)
Discrete Applied Mathematics 96-97, 1999; 395-442 - On integrating constraint propagation and linear programming for combinatorial optimization,
(author(s): John Hooker, G. Ottosson, E. Thorsteinsson, Hak-Jin Kim)
AAAI 1999, 1999; 136-141 - Optimization Methods for Logical Inference
(author(s): John Hooker, V. Chandru)
Wiley, 1999 - A partial instantiation based first order theorem prover
(author(s): V. Chandru, John Hooker, A. Shrivastava, G. Rago)
International Workshop on First Order Theorem Proving, Vienna, Austria, 1998 - The polite and the rude: Etiquette abroad
Monash Mt. Eliza Business Review 3, 1998; 40-49
- A conceptual framework for combining artificial intelligence and optimization in engineering design
(author(s): J. Cagan, John Hooker, I. Grossmann)
Research in Engineering Design 9, 1997; 20-34 - Constraint satisfaction methods for generating valid cuts
Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search (ICS 1997), 1997; 1-30
- A linear programming framework for logics of uncertainty
(author(s): John Hooker, K. Andersen)
Decision Support Systems 16, 1996; 39-53 - Determining lower and upper bounds on probabilities of atomic propositions in logical formulas represented by digraphs
(author(s): John Hooker, K. Andersen)
Annals of Operations Research 65, 1996; 1-20 - Inference duality as a basis for sensitivity analysis
CP 1996, 1996; 224-236
- Resolution and the integrality of satisfiability problems
Mathematical Programming 7, 1996; 1-10
- Testing heuristics: We have it all wrong
Journal of Heuristics 1, 1996; 33-42
- Boolean Regression
(author(s): E. Boros, P. Hammer, John Hooker)
Annals of Operations Research 58, 1995; 201-226 - Branching rules for satisfiability
(author(s): John Hooker, V. Vinay)
Journal of Automated Reasoning 15, 1995; 359-383 - Logic circuit verification by Benders decomposition
(author(s): John Hooker, Hong Yan)
CP 1995, 1995 - Routing and scheduling by modified chain decomposition and tabu search
(author(s): John Hooker, N. Natraj)
Transportation Science 29, 1995; 30-44 - A computational study of satisfiability algorithms for propositional logic
(author(s): F. Harche, John Hooker, Gerald Thompson)
ORSA Journal on Computing 6, 1994; 423-435 - Bayesian logic
(author(s): John Hooker, K. Andersen)
Decision Support Systems 11, 1994; 191-210 - Branching rules for satisfiability
(author(s): John Hooker, V. Vinay)
14th Conference on Foundations of Software Technology and Theoretical Computer Science, 1994; 426-437 - Logic cuts for processing networks with fixed charges
(author(s): I. Grossmann, John Hooker, R. Raman, Hong Yan)
Computers and Operations Research 21, 1994; 265-279 - Logic-based methods for optimization
Principles and Practice of Constraint Programming (CP 1994) LNCS 874(336-349), 1994
- Needed: An empirical science of algorithms
Operations Research 42, 1994; 201-212
- Predicting cause-effect relationships from incomplete discrete observations
(author(s): E. Boros, P. Hammer, John Hooker)
SIAM Journal on Discrete Mathematics 7, 1994; 531-543 - Tutorial on logic-based methods for optimization
ORSA CSTS Newsletter, 1994
- New methods for computing inferences in first order logic
Annals of Operations Research 43, 1993; 479-492
- Solving the incremental satisfiability problem
Journal of Logic Programming 15, 1993; 177-186
- Detecting embedded Horn structure in propositional logic
(author(s): V. Chandru, John Hooker)
Information Processing Letters 42, 1992; 109-111 - Generalized resolution for 0-1 linear inequalities
Annals of Mathematics and Artificial Intelligence 6, 1992; 271-286
- Logical inference and polyhedral projection
Computer Science Logic Conference 1991 LNCS 626, 1992; 184-200
- Mathematical programming models for reasoning under uncertainty
Operations Research Proceedings 1991, Deutsche Gesellschaft fuer Operations Research, 1992; 23-34
- Extended Horn clauses in propositional logic
(author(s): V. Chandru, John Hooker)
Journal of the ACM 38, 1991; 203-221 - Finite dominating sets for network location models
(author(s): John Hooker, R. Garfinkel, C. Chen)
Operations Research 39, 1991; 100-118 - Branch-and-cut solution of inference problems in propositional logic
Annals of Mathematics and Artificial Intelligence 1, 1990; 123-139
- Probabilistic logic for belief nets
(author(s): K. Andersen, John Hooker)
8th International Congress of Cybernetics and Systems, 1990; 245-251 - Input proofs and rank one cutting planes
ORSA Journal on Computing 1, 1989; 137-145
- On the vector assignment p-median problem
(author(s): John Hooker, R. Garfinkel)
Transportation Science 23, 1989; 139-140 - Solving nonlinear multiple-facility network location problems
Networks 19, 1989; 117-133
- A quantitative approach to logical inference
Decision Support Systems 4, 1988; 45-69
- Generalized resolution and cutting planes
Annals of Operations Research 12, 1988; 217-239
- Logical inference: A mathematical programming perspective
Artificial Intelligence: Manufacturing Theory and Practice(author(s): John Hooker, V. Chandru)
Institute of Industrial Engineers, 1988; 97-120 - Networklike metric spaces
Discrete Mathematics 68, 1988; 31-43
- Optimal driving for single-vehicle fuel economy
Transportation Research 22A, 1988; 183-201
- Resolution vs. cutting plane solution of inference problems: Some computational experience
Operations Research Letters 7, 1988; 1-7
- Karmarkar's linear programming algorithm
Interfaces , 1986; 75-90
- Solving nonlinear single-facility network location problems
Operations Research 34, 1986; 732-743
- Fuel Consumption and Emission Values for Traffic Models
(author(s): R. McGill, John Hooker, J. Hodgson)
Federal Highways Administration FHWA/RD-85/053, 1985 - A holistic approach to vehicle simulation
(author(s): John Hooker, A. Rose, G. Roberts)
Mathematics and Computers in Simulation 25, 1983; 259-267 - Energy conservation in transportation
Advances in Energy Systems and TechnologyAcademic Press 3, 1983; 187-297
- Optimal control of automobiles for fuel economy
(author(s): John Hooker, A. Rose, G. Roberts)
Transportation Science 17, 1983; 146-167 - A data-based Simulator for predicting vehicle fuel consumption
(author(s): A. Rose, John Hooker, G. Roberts, J. Hodgson)
SAE Technical Paper, 1982 - A Review of Transport Network Models and Their Applicability to a National Refinery Model
Oak Ridge National Laboratory ORNL/TM-7935, 1982
- Oil pipeline energy efficiency studied for U.S.
Oil and Gas Journal , 1982; 114-116
- Effect of a sudden fuel shortage on freight transport in the U.S.
Transportation Research Board, Special Reports 191, 1981; 71-81
- End Use Energy Consumption Data Base: Transportation Sector
(author(s): John Hooker, A. Rose, D. Greene)
U.S. Department of Energy DOE/EIA/CR-7405-01, 1980 - A refutation of idealism
Kant-Studien 70, 1979; 197-205
- Some problems raised by a transportation energy use data base
Proceedings, Changing Energy Use Futures, Pergamnon Press 1, 1979; 286-293
- Why essentialism is true
Southwestern Journal of Philosophy 9, 1979; 7-14
- In support of essences
Logique et analyse 21, 1978; 345-353
- Brody on essentialism
Philosophical Studies 29, 1976; 263-269
- Rescher and parks on transworld identity
Philosophical Studies 29, 1976; 429-431
Working Papers
- Compact representation of near-optimal integer programming solutions
(author(s): Thiago Serra Azevedo Silva, John Hooker)
- Optimal control with decision diagrams: A conceptual foundation
- Polyhedral bounds for the minimum bandwidth problem
(author(s): Alexandre Freire, John Hooker, Cid de Souza)
- Why we want everyone to be like us
- The Hamiltonian circuit polytope
(author(s): Latife Genc Kaya, John Hooker)
- Robust Project Scheduling at a Large IT Services Delivery Organization
(author(s): Elvin Coban, Aliza Heching, John Hooker, Alan Scheller-Wolf)
- A heuristic logic-based Benders method for the home health care problem
(author(s): Andre Cire, John Hooker)
- Finite domain cuts for graph coloring
(author(s): David Bergman, John Hooker)
- Postoptimality analysis for integer programming using binary decision diagrams
(author(s): John Hooker, Tarik Hadzic)
never submitted, 2006 - Unifying local and exhaustive search
Avances in la Ciencia de la Computación (ENC 2005), 2005; 237-243
- Why business ethics?
2003
- Mixed global constraints and inference in hybrid IP-CLP solvers
(author(s): G. Ottosson, E. Thorsteinsson, John Hooker)
Annals of Mathematics and AI 34, 2002; 271-290 - Partial instantiation methods for inference in first order logic
(author(s): John Hooker, G Rago, V. Chandru, A. Shrivastava)
Journal of Automated Reasoning 28, 2002; 371-396 - Ethics in six not-so-easy lessons
2001
- Some business-related ethical issues in engineering
2000
- Tight representation of logical constraints as cardinality rules
(author(s): John Hooker, Hong Yan)
Mathematical Programming 85, 1999; 363-377 - Succinct relaxations for some discrete problems
(author(s): John Hooker, Hak-Jin Kim)
1998 - Kant and cultural relativism
1996
- Three kinds of ethics
1996
- Toward professional ethics in business
1996
- A generalized Dilworth's theorem with application to routing and scheduling
(author(s): John Hooker, N. Natraj)
1993 - Denmark: A welfare state that works
1992
- Can I be transplanted into a computer?
1991
- A postmodern critique of artificial intelligence
1990
- Alan Gewirth and the moral law
1980
- Inferring Network Flows from Incomplete Information, with Application to Natural Gas Flows
Oak Ridge National Laboratory ORNL/TM-7083, 1980
- Comparison of Operational Energy Intensity and Consumption of Pipelines vs. Coastal Tankers
(author(s): John Hooker, A. Rose, K. Bertram)
Oak Ridge and Argonne National Laboratories ORNL/TM-7154, 1979
Awards and Honors
- Association for Constraint Programming - Program Chair, Constraint Programming Conference (2017)
- Tepper School of Business - Gerald L. Thompson Excellence in the Classroom Award (2016)
- Computers and Chemical Engineering Journal - Best paper award, Computers and Chemical Engineering (2015)
- Association for Constraint Programming - Best paper award, Constraint Programming Conference (2015)
- Tepper school - Sustained Teaching Excellence Award (2009)
- INFORMS - INFORMS Fellow (2007)
- Tepper School - Distinguished Academic Leadership Award (2002)
- INFORMS Computing Society - INFORMS Computing Society Prize (1993)
University Service
- BSBA Curriculum Committee, Committee Member, Restructure BSBA curriculum (2014 - )
- Ethics Lunches, Program Organizer, Recruit speakers and organize ethics lunches for faculty and students. (2014 - )
- BSBA International Track, Track Coordinator, Work with International Track students in the BSBA program to meet track requirements, including study or work abroad (2001 - )
- University Senate Service (2013 - 2015)
- Alternative Spring Break (cultural advisor), Student Org Advisor (Non-Professional Org) (2009 - 2013)
- Students in Free Enterprise (board member), Student Org Advisor (Non-Professional Org) (2000 - 2013)
- Masters Educational Affairs Committee, Committee Member, MBA curriculum (2007 - 2012)
- Ethics Recruiting Committee, Chairperson (2011 - 2012)
- TEPPER FACULTY RECRUITMENT/OR (2009 - 2010)
- TEPPER FACULTY RECRUITMENT (2008 - 2009)
- TEPPER BSBA EDUCATIONAL AFFAIRS (2007 - 2008)
- TEPPER FAC RECRUITMENT (OR) (2006 - 2007)
- TEPPER BSBA EDUCATIONAL AFFAIRS (2005 - 2006)
Public Service
- Carnegie Mellon University, Director, Center for International Corporate Responsibility (2002 - 2012)
- State University of Campinas, Visiting scholar, Research and teaching (2012 - 2012)
- Carnegie Mellon University, Visiting Professor, Qatar Campus (2004 - 2004)
Consulting
- United Technologies Ireland (2016 -)
- Compassionate Care Hospice (2015 -)
- Mitsubishi Electric Research Laboratory (2017 - 2018)
Professional Activities
- Program Committee Member, ICAPS 2017 (2016 -)
- Journal Editor, Journal of Business Ethics Education (founding editor-in-chief) (January 2003 -)
- Program Committee Member, CP 2000-2002, 2004-2006, 2012, 2013, 2015-2017 (2000 -)
- Program Committee Member, CPAIOR 2000, 2001, 2003, 2005, 2007-2017 (2000 -)
- CP 2018 Program Chair (2017 - 2018)
- Editorial Review Board Member, Springer-Verlag, Editorial Advisory Board (January 2005 - 2016)
- CP 2013, 2015, Senior Program Committee (2013 - 2015)
- Chairperson, ACP Dissertation Award Committee (2012 - 2012)
- Chairperson, ACP Distinguished Service Award Committee (2012 - 2012)
- Advisory Committee member, INFORMS Optimization Society Conference (IOS 2012) (2012 - 2012)
- Other Officer, Executive Committee member, Association for Constraint Programming (January 2009 - December 2012)
- Founding Director, Center for International Corporate Responsibility (2002 - 2012)
- Member, CP 2012, Senior Program Committee (February 2012 - September 2012)
- Member, ACP Dissertation Award Committee (2011 - 2011)
- Associate Editor, Journal of Heuristics (1994 - 2010)
- Workshop Organizer, CPAIOR 2010, Master Class on Experimental Study of Algorithms and Benchmarking (July 2009 - June 2010)
- Area Editor, INFORMS Journal on Computing (January 1989 - 2009)
- Co-organizer, CPAIOR 2009 (May 2007 - May 2009)
- Co-organizer, Fourth Conference on International Corporate Responsibility (ICR 2008) (December 2006 - November 2008)
- Co-organizer, Third Conference on International Corporate Responsibility (ICR 2006) (September 2004 - September 2006)
- Co-organizer, Second Conference on International Corporate Responsibility (June 2002 - June 2004)
- Co-organizer, First Conference on International Corporate Responsibility (IR 2002) (June 2000 - June 2002)
- Chairperson, INFORMS Computing Society Prize Committee (2000 - 2000)
- External examiner, Hong Kong Polytechnic University (1997 - 1999)
- Chair, INFORMS Computing Society (1995 - 1995)
- Co-organizer, First International Conference on AI and OR (June 1993 - June 1995)
- Vice-chair, INFORMS Computing Society (1994 - 1994)
- Associate Editor, Management Science (1989 - 1994)