• Cite Icon7
  • https://doi.org/10.1145/2034691.2034697Copy DOI Icon

Optimal automatic table layout

  • Sep 19, 2011
  • Graeme Gange +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Automatic layout of tables is useful in word processing applications and is required in on-line applications because of the need to tailor the layout to the viewport width, choice of font and dynamic content. However, if the table contains text, minimizing the height of the table for a fixed maximum width is a difficult combinatorial optimization problem. We present three different approaches to finding the minimum height layout based on standard approaches for combinatorial optimization. All are guaranteed to find the optimal solution. The first is an A*-based approach that uses an admissible heuristic based on the area of the cell content. The second and third are constraint programming (CP) approaches using the same CP model. The second approach uses traditional CP search, while the third approach uses a hybrid CP/SAT approach, lazy clause generation, that uses learning to reduce the search required. We provide a detailed empirical evaluation of the three approaches and also compare them with two mixed integer programming (MIP) encodings due to Bilauca and Healy.

Similar Papers
  • Research Article
  • Citations12

Manufacturing cell formation with flexible processing capabilities and worker assignment: Comparison of constraint programming and integer programming approaches

  • Jan 05, 2017
  • Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture
  • Adil Baykasoğlu +2
  • Research Article

Balancing U-shaped assembly lines with collaborative robots: constraint programming approaches and Benders’ decomposition algorithms

  • Sep 02, 2025
  • International Journal of Production Research
  • Chenyu Zheng +2
  • Research Article
  • Citations19

Using mixed integer programming and constraint programming for operating rooms scheduling with modified block strategy

  • Oct 24, 2019
  • Operations Research for Health Care
  • Maryam Younespour +3
  • Research Article
  • Citations28

Critical-Path-Search Logic-Based Benders Decomposition Approaches for Flexible Job Shop Scheduling

  • Aug 02, 2021
  • INFORMS Journal on Optimization
  • Bahman Naderi +1
  • Research Article
  • Citations10

An Integrated Approach for Shift Scheduling and Rostering Problems with Break Times for Inbound Call Centers

  • Nov 21, 2018
  • Mathematical Problems in Engineering
  • Turgay Türker +1
  • Research Article
  • Citations10

A constraint programming approach and a hybrid of genetic and K-means algorithms to solve the p-hub location-allocation problems

  • Apr 01, 2021
  • International Journal of Management Science and Engineering Management
  • Masoud Rabbani +2
  • Research Article
  • Citations15

New mathematical and constraint programming models for U-type assembly line balancing problems with assignment restrictions

  • May 08, 2021
  • Engineering Optimization
  • Mehmet Pınarbaşı
  • Research Article
  • Citations18

Joint Vehicle and Crew Routing and Scheduling

  • Mar 01, 2020
  • Transportation Science
  • Edward Lam +2
  • Research Article
  • Citations64

Balancing bike sharing systems with constraint programming

  • Feb 26, 2015
  • Constraints
  • Luca Di Gaspero +2
  • Conference Article

A CP approach for planning lot release dates in a supply chain of semiconductor manufacturing

  • Dec 11, 2016
  • Dirk Doleschal +3
  • Research Article
  • Citations10

A constraint programming approach for resource-constrained flexible assembly flow shop scheduling problem with batch direct delivery

  • Sep 24, 2024
  • Computers and Operations Research
  • Chuangfeng Zeng +2
  • PDF
  • Research Article
  • Citations1

Quadratic unconstrained binary optimization and constraint programming approaches for lattice-based cyclic peptide docking

  • Jul 01, 2025
  • Scientific Reports
  • J Kyle Brubaker +6
  • Research Article
  • Citations3

Modeling the Integrated Flexible Job-Shop and Operator Scheduling in Flexible Manufacturing Systems

  • Jan 01, 2024
  • IFAC PapersOnLine
  • Reza Ghorbani Saber +2
  • Research Article
  • Citations108

Constraint programming for solving various assembly line balancing problems

  • Jul 05, 2017
  • Omega
  • Yossi Bukchin +1
  • Conference Article
  • Citations22

Constraint Programming Model of Tdrss Single Access Link Scheduling Problem

  • Jan 01, 2006
  • Yan-Shen Fang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.